Documentation ¶
Index ¶
- type DefWsHandler
- func (wsh *DefWsHandler) Broadcast(data []byte) error
- func (wsh *DefWsHandler) Connect(w http.ResponseWriter, r *http.Request)
- func (wsh *DefWsHandler) ConnectGin(c *gin.Context)
- func (wsh *DefWsHandler) Disconnect(wsc *ws.WsChannal) error
- func (wsh *DefWsHandler) GetConfig() *ws.WsConfig
- func (wsh *DefWsHandler) Heartbeat(wsc *ws.WsChannal) error
- func (wsh *DefWsHandler) MsgHandler(wsc *ws.WsChannal, msg *ws.Msg)
- func (wsh *DefWsHandler) Send(deviceId string, data []byte) error
- func (wsh *DefWsHandler) SendToGroup(groupId string, data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefWsHandler ¶
type DefWsHandler struct {
// contains filtered or unexported fields
}
func NewDefWsHandler ¶
func NewDefWsHandler(cfg *ws.WsConfig) *DefWsHandler
func (*DefWsHandler) Connect ¶
func (wsh *DefWsHandler) Connect(w http.ResponseWriter, r *http.Request)
链接
func (*DefWsHandler) GetConfig ¶
func (wsh *DefWsHandler) GetConfig() *ws.WsConfig
func (*DefWsHandler) MsgHandler ¶
func (wsh *DefWsHandler) MsgHandler(wsc *ws.WsChannal, msg *ws.Msg)
读取消息处理
func (*DefWsHandler) Send ¶
func (wsh *DefWsHandler) Send(deviceId string, data []byte) error
单个发送消息
func (*DefWsHandler) SendToGroup ¶
func (wsh *DefWsHandler) SendToGroup(groupId string, data []byte) error
发送组内消息
Click to show internal directories.
Click to hide internal directories.