ph01ctl

package
v0.0.0-...-05bc493 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2023 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type JoinerPhase01PrepController

type JoinerPhase01PrepController struct {
	core.PrepPhaseControllerTemplate
	core.HostPacketDispatcherTemplate
	// contains filtered or unexported fields
}

func (*JoinerPhase01PrepController) CreatePacketDispatcher

func (*JoinerPhase01PrepController) DispatchHostPacket

func (*JoinerPhase01PrepController) GetPacketType

func (c *JoinerPhase01PrepController) GetPacketType() []phases.PacketType

type Phase01Controller

type Phase01Controller struct {
	core.PhaseControllerTemplate

	R *core.FullRealm
	// contains filtered or unexported fields
}

func NewPhase01Controller

func NewPhase01Controller(packetPrepareOptions transport.PacketPrepareOptions, qIntro <-chan population.MemberPacketSender) *Phase01Controller

Does Phase0/Phase1/Phase1Rq processing

func (*Phase01Controller) CreatePacketDispatcher

func (*Phase01Controller) GetPacketType

func (*Phase01Controller) GetPacketType() []phases.PacketType

func (*Phase01Controller) StartWorker

func (c *Phase01Controller) StartWorker(ctx context.Context, realm *core.FullRealm)

type Phase01PrepController

type Phase01PrepController struct {
	core.PrepPhaseControllerTemplate
	core.HostPacketDispatcherTemplate
	// contains filtered or unexported fields
}

func (*Phase01PrepController) CreatePacketDispatcher

func (c *Phase01PrepController) CreatePacketDispatcher(pt phases.PacketType, realm *core.PrepRealm) population.PacketDispatcher

func (*Phase01PrepController) DispatchHostPacket

func (*Phase01PrepController) GetPacketType

func (c *Phase01PrepController) GetPacketType() []phases.PacketType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL