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.