代码拉取完成,页面将自动刷新
package websocket
import (
"net/http"
Controller "gitee.com/pangxianfei/multiapp/http/controller/gincontroller"
"gitee.com/pangxianfei/multiapp/kernel/zone"
"gitee.com/pangxianfei/multiapp/request"
)
type Handler interface {
DefaultChannels() []string
OnMessage(hub Hub, msg *Msg)
Loop(hub Hub) error
OnPing(hub Hub, appData string)
OnPong(hub Hub, appData string)
OnClose(hub Hub, code int, text string)
configer
Controller.Controller
}
type Hub interface {
Send(msg *Msg)
Broadcast(msg *Msg)
BroadcastTo(channelName string, msg *Msg)
name() string
available() bool
channeller
request.Context
}
type configer interface {
ReadBufferSize() int
WriteBufferSize() int
CheckOrigin(r *http.Request) bool
WriteTimeout() zone.Duration
ReadTimeout() zone.Duration
MaxMessageSize() int64
}
type channeller interface {
JoinChannel(channelName string)
LeaveChannel(channelName string)
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。