Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Handle ¶
func Handle(ctx *madux_context.T, msg madux_conn.Message) error
Types ¶
type Config ¶
func (*Config) HandleClient ¶
func (i *Config) HandleClient(ctx *madux_context.C) error
type Handler ¶
type Handler interface { madux_conn.Message Handle(*madux_context.T) error HandleClient(*madux_context.C) error }
type Input ¶
func (*Input) HandleClient ¶
func (i *Input) HandleClient(ctx *madux_context.C) error
type Ping ¶
type Ping struct { }
func (*Ping) HandleClient ¶
func (s *Ping) HandleClient(ctx *madux_context.C) error
type Session ¶
type Session struct { Id int32 Type SessionType Start int32 Output []byte List []*SessionItem }
func (*Session) HandleClient ¶
func (s *Session) HandleClient(ctx *madux_context.C) error
type SessionItem ¶
func (*SessionItem) Marshal ¶
func (s *SessionItem) Marshal(b *madux_conn.Buffer) error
func (*SessionItem) Unmarshal ¶
func (s *SessionItem) Unmarshal(b *madux_conn.Buffer) error
type SessionList ¶
type SessionList []*SessionItem
type SessionType ¶
type SessionType int32
const ( SessionTypePull SessionType = iota SessionTypePullResp SessionTypeList SessionTypeListResp )
Click to show internal directories.
Click to hide internal directories.