Documentation ¶
Index ¶
- type IncomingRendezvousLayer
- func (o *IncomingRendezvousLayer) AnnounceNexus(belowNexus nexus.Nexus)
- func (o *IncomingRendezvousLayer) GetPeerNexus(rendezvousNexus nexus.Nexus) *nexus.Nexus
- func (o *IncomingRendezvousLayer) RegisterAboveLayer(belowLayer layer.Layer)
- func (o *IncomingRendezvousLayer) RendezvousFinishedCb(rendezvousNexus nexus.Nexus)
- func (o *IncomingRendezvousLayer) RevokeNexus(belowNexus nexus.Nexus)
- type OutgoingRendezvousLayer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IncomingRendezvousLayer ¶
func NewIncomingRendezvousLayer ¶
func NewIncomingRendezvousLayer() *IncomingRendezvousLayer
func (*IncomingRendezvousLayer) AnnounceNexus ¶
func (o *IncomingRendezvousLayer) AnnounceNexus(belowNexus nexus.Nexus)
func (*IncomingRendezvousLayer) GetPeerNexus ¶
func (o *IncomingRendezvousLayer) GetPeerNexus(rendezvousNexus nexus.Nexus) *nexus.Nexus
func (*IncomingRendezvousLayer) RegisterAboveLayer ¶
func (o *IncomingRendezvousLayer) RegisterAboveLayer(belowLayer layer.Layer)
func (*IncomingRendezvousLayer) RendezvousFinishedCb ¶
func (o *IncomingRendezvousLayer) RendezvousFinishedCb(rendezvousNexus nexus.Nexus)
func (*IncomingRendezvousLayer) RevokeNexus ¶
func (o *IncomingRendezvousLayer) RevokeNexus(belowNexus nexus.Nexus)
type OutgoingRendezvousLayer ¶
TODO this needs to be fully implemented
func NewOutgoingRendezvousLayer ¶
func NewOutgoingRendezvousLayer() *OutgoingRendezvousLayer
func (*OutgoingRendezvousLayer) AnnounceNexus ¶
func (o *OutgoingRendezvousLayer) AnnounceNexus(belowNexus nexus.Nexus)
func (*OutgoingRendezvousLayer) RegisterAboveLayer ¶
func (o *OutgoingRendezvousLayer) RegisterAboveLayer(belowLayer layer.Layer)
func (*OutgoingRendezvousLayer) RendezvousFinishedCb ¶
func (o *OutgoingRendezvousLayer) RendezvousFinishedCb(rendzvousNexus nexus.Nexus)
Click to show internal directories.
Click to hide internal directories.