Documentation
¶
Index ¶
- type AuthData
- type Channel
- type EmitEvent
- func GetEmitEventObject(eventname string, data interface{}, messageId int) EmitEvent
- func GetPublishEventObject(channelName string, data interface{}, messageId int) EmitEvent
- func GetSubscribeEventObject(channelName string, messageId int) EmitEvent
- func GetUnsubscribeEventObject(channelName string, messageId int) EmitEvent
- type HandShake
- type ReceiveEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct { Channel string `json:"channel"` Data interface{} `json:"data,omitempty"` }
func GetChannelObject ¶
func GetChannelObject(data interface{}) Channel
type EmitEvent ¶
type EmitEvent struct { Event string `json:"event"` Data interface{} `json:"data"` Cid int `json:"cid"` }
func GetEmitEventObject ¶
func GetPublishEventObject ¶
func GetSubscribeEventObject ¶
type HandShake ¶
type HandShake struct { Event string `json:"event"` Data AuthData `json:"data"` Cid int `json:"cid"` }
func GetHandshakeObject ¶
type ReceiveEvent ¶
type ReceiveEvent struct { Data interface{} `json:"data"` Error interface{} `json:"error"` Rid int `json:"rid"` }
func GetReceiveEventObject ¶
func GetReceiveEventObject(data interface{}, error interface{}, messageId int) ReceiveEvent
Click to show internal directories.
Click to hide internal directories.