Documentation ¶
Index ¶
- type BaseNexus
- func (b *BaseNexus) CheckCrossedNexus(belowNexus nexus.Nexus)
- 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(belowNexus nexus.Nexus, msg []byte)
- func (b *BaseNexus) OnMessage(belowNexus nexus.Nexus, msg base.MoneysocketMessage)
- 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) CheckCrossedNexus ¶ added in v0.12.0
func (BaseNexus) GetDownwardNexusList ¶
func (*BaseNexus) InitiateClose ¶
func (b *BaseNexus) InitiateClose()
func (*BaseNexus) OnBinMessage ¶
func (*BaseNexus) OnMessage ¶
func (b *BaseNexus) OnMessage(belowNexus nexus.Nexus, msg base.MoneysocketMessage)
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.