# Functions
GetControllerInfo returns information about the controller.
NewFactory builds a entitygraph controller factory.
NewLinkEntity constructs a new LinkEntity.
NewLinkEntityRef constructs a new entity ref to a link.
NewPeerEntity constructs a new PeerEntity.
NewPeerEntityRef constructs a new entity ref to a node.
NewReporter constructs a new Bifrost entitygraph reporter.
NewTransportEntity constructs a new TransportEntity and TransportAssocEntity.
NewTransportEntityRef constructs a new entity ref to a transport.
# Constants
ConfigID is the identifier for the config type.
ControllerID is the ID of the controller.
LinkEntityTypeName is the entitygraph type name for a Bifrost link.
PeerEntityTypeName is the entitygraph type name for a Bifrost peer.
TransportAssocEntityTypeName is the entitygraph type name for a Bifrost transport.
TransportEntityTypeName is the entitygraph type name for a Bifrost transport.
# Variables
Version is the version of the controller implementation.
# Structs
Config is the config object for the entitygraph repoter.
Factory constructs a EntityGraph reporter controller.
LinkEntity is a entity implementation backed by a link.
PeerEntity is a entity implementation backed by a node.
Reporter creates and handles directives, exposing entities to the graph.
TransportAssocEntity is a entity implementation backed by a transport.
TransportEntity is a entity implementation backed by a transport.
# Type aliases
Controller manages exposing Bifrost resources to the Entity Graph.