Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChunkResolver ¶
type ChunkResolver struct {
// contains filtered or unexported fields
}
func (*ChunkResolver) CreateOrUpdate ¶
func (s *ChunkResolver) CreateOrUpdate(mi MessageChunk) (m Message)
func (*ChunkResolver) IsMessageResolved ¶
func (s *ChunkResolver) IsMessageResolved(id types.ID64) bool
func (*ChunkResolver) Resolve ¶
func (s *ChunkResolver) Resolve(id types.ID64)
type Container ¶
type Container struct {
// contains filtered or unexported fields
}
func NewNetContainer ¶
func NewNetContainer() *Container
type GlobalHandler ¶
type GlobalHandler struct {
// contains filtered or unexported fields
}
func NewGlobalHandler ¶
func NewGlobalHandler(conf types.NetPartition) *GlobalHandler
func (*GlobalHandler) Message ¶
func (h *GlobalHandler) Message(header types.NetMessage)
func (*GlobalHandler) Start ¶
func (h *GlobalHandler) Start()
func (*GlobalHandler) Stop ¶
func (h *GlobalHandler) Stop()
type HandlerGlobalTree ¶
type HandlerGlobalTree struct {
// contains filtered or unexported fields
}
type HandlerLocalTree ¶
type HandlerLocalTree struct {
// contains filtered or unexported fields
}
type LocalHandler ¶
type LocalHandler struct {
// contains filtered or unexported fields
}
func NewLocalHandler ¶
func NewLocalHandler() *LocalHandler
func (*LocalHandler) Message ¶
func (h *LocalHandler) Message(header types.NetMessage)
func (*LocalHandler) Start ¶
func (h *LocalHandler) Start()
func (*LocalHandler) Stop ¶
func (h *LocalHandler) Stop()
type LocalMessage ¶
type LocalMessage struct {
// contains filtered or unexported fields
}
type LocalProcessor ¶
type LocalProcessor func(m LocalMessage)
type MessageChunk ¶
type MessageChunk struct {
// contains filtered or unexported fields
}
type MessageHandler ¶
type MessageHandler interface { Message(msg types.NetMessage) Start() Stop() }
type MessageHandlerContainer ¶
type MessageHandlerContainer struct {
// contains filtered or unexported fields
}
func NewMessageHandlerContainer ¶
func NewMessageHandlerContainer(state types.State) *MessageHandlerContainer
func (*MessageHandlerContainer) Message ¶
func (m *MessageHandlerContainer) Message(msg types.NetMessage)
func (*MessageHandlerContainer) UpdateState ¶
func (m *MessageHandlerContainer) UpdateState(state types.State)
type Net ¶
type Net struct {
// contains filtered or unexported fields
}
func (*Net) HandleMessage ¶
func (n *Net) HandleMessage(header types.NetMessage)
func (*Net) ProxyMessage ¶
func (n *Net) ProxyMessage(header types.NetMessage)
func (*Net) UpdateState ¶
type Receiver ¶
type Receiver struct {
// contains filtered or unexported fields
}
func NewReceiverHandler ¶
Click to show internal directories.
Click to hide internal directories.