Documentation
¶
Index ¶
- type Relay
- func (r *Relay) OnStackEvent(layerName string, nexus nexusHelper.Nexus, event string)
- func (r *Relay) OutputInfo()
- func (r *Relay) RunApp() error
- func (r *Relay) SetupRelayLayer(rendezvousLayer *rendezvous.IncomingRendezvousLayer) *Relay
- func (r *Relay) SetupRendezvousLayer(belowLayer layer.Base) *Relay
- func (r *Relay) SetupWebsocketLayer() *Relay
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Relay ¶
type Relay struct {
// contains filtered or unexported fields
}
Relay relays messages to/from terminus.
func (*Relay) OnStackEvent ¶
func (r *Relay) OnStackEvent(layerName string, nexus nexusHelper.Nexus, event string)
OnStackEvent is used for any events that bubble up to Relay.
func (*Relay) OutputInfo ¶ added in v0.53.0
func (r *Relay) OutputInfo()
OutputInfo gets nexus count on a relay.
func (*Relay) SetupRelayLayer ¶
func (r *Relay) SetupRelayLayer(rendezvousLayer *rendezvous.IncomingRendezvousLayer) *Relay
SetupRelayLayer sets up a relay.RelayLayer and registers it.
func (*Relay) SetupRendezvousLayer ¶
SetupRendezvousLayer sets up a rendezvous.Rendezvous layer and registers it.
func (*Relay) SetupWebsocketLayer ¶
SetupWebsocketLayer sets up a websocket.WebsocketLayer and registers it.
Click to show internal directories.
Click to hide internal directories.