Documentation ¶
Index ¶
- type BaseNexus
- func (b BaseNexus) GetDownwardNexusList() (belowList []nexus.Nexus)
- func (b BaseNexus) InitiateClose()
- func (b BaseNexus) IsEqual(n nexus.Nexus) bool
- func (b BaseNexus) Name() string
- func (b BaseNexus) OnBinMessage(baseNexus nexus.Nexus, msg []byte)
- func (b BaseNexus) OnMessage(baseNexus nexus.Nexus, msg base.MoneysocketMessage)
- func (b *BaseNexus) RegisterAboveNexus(belowNexus nexus.Nexus)
- func (b BaseNexus) Send(msg base.MoneysocketMessage) error
- func (b BaseNexus) SendBin(msg []byte) error
- func (b *BaseNexus) SetOnBinMessage(messageBinFunc nexus.OnBinMessage)
- func (b *BaseNexus) SetOnMessage(messageFunc nexus.OnMessage)
- func (b *BaseNexus) SharedSeed() *beacon.SharedSeed
- func (b BaseNexus) Uuid() uuid.UUID
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseNexus ¶
type BaseNexus struct { BelowNexus *nexus.Nexus Layer layer.Layer // contains filtered or unexported fields }
func NewBaseNexus ¶
func NewBaseNexusFull ¶
func (BaseNexus) GetDownwardNexusList ¶
func (BaseNexus) InitiateClose ¶
func (b BaseNexus) InitiateClose()
func (BaseNexus) OnMessage ¶
func (b BaseNexus) OnMessage(baseNexus nexus.Nexus, msg base.MoneysocketMessage)
func (*BaseNexus) RegisterAboveNexus ¶
func (*BaseNexus) SetOnBinMessage ¶
func (b *BaseNexus) SetOnBinMessage(messageBinFunc nexus.OnBinMessage)
func (*BaseNexus) SetOnMessage ¶
func (*BaseNexus) SharedSeed ¶
func (b *BaseNexus) SharedSeed() *beacon.SharedSeed
Click to show internal directories.
Click to hide internal directories.