GoRoutingProvider
@totemsdk/omnia-host / GoRoutingProvider
Class: GoRoutingProvider
Optional phase-10 provider for a compiled Go router speaking JSONL over stdio.
Implements
Constructors
Constructor
new GoRoutingProvider(
binaryPath?):GoRoutingProvider
Parameters
binaryPath?
string = 'omnia-router'
Returns
GoRoutingProvider
Methods
close()
close():
void
Returns
void
getRoute()
getRoute(
query):Promise<Route|CrossTokenRoute|null>
Parameters
query
Returns
Promise<Route | CrossTokenRoute | null>
Implementation of
rebuild()
rebuild(
edges):void
Parameters
edges
Iterable<ChannelGraphEdge>
Returns
void