# Functions
Address sets router service address.
Advertise sets route advertising strategy.
Client to call router service.
DefaultOptions returns router default options.
Gateway sets network gateway.
Id sets Router Id.
Network sets router network.
NewQuery creates new query and returns it.
QueryAddress sets service to query.
QueryGateway sets network name to query.
QueryNetwork sets network name to query.
QueryRouter sets router id to query.
QueryService sets service to query.
QueryStrategy sets strategy to query.
Registry sets the local registry.
WatchService sets watch service routes to watch Service is the vine service name.
# Constants
AdvertiseAll advertises all routes to the network.
AdvertiseBest advertises optimal routes to the network.
AdvertiseLocal will only advertise the local routes.
AdvertiseNone will not advertise any routes.
Advertising meas the router is advertising.
Announce is advertised when the router announces itself.
Create is emitted when a new route has been created.
Delete is emitted when an existing route has been deleted.
Error means the router has encountered error.
RouteUpdate advertise route updates.
Running means the router is up and running.
Stopped means the router has been stopped.
Update is emitted when an existing route has been updated.
# Variables
DefaultAddress is default router address.
DefaultLink is default network link.
DefaultLocalMetric is default route cost for a local route.
DefaultName is default router service name.
DefaultNetwork is default router service name.
DefaultRouter is default network router.
ErrWatcherStopped is returned when routing table watcher has been stopped.
# Structs
Advert contains a list of events advertised by the router to the network.
Event is returned by a call to Next on the watcher.
Options are router options.
QueryOptions are routing table query options.
Route is network route.
WatchOptions are table watcher options.
# Type aliases
AdvertType is route advertisement type.
EventType defines routing table event.
No description provided by the author
QueryOption sets routing table query options.
StatusCode defines router status.
Strategy is route advertisement strategy.
WatchOption is used to define what routes to watch in the table.