Documentation
¶
Index ¶
- type Router
- func (r *Router) GetClientManager() *websocket.ClientManager
- func (r *Router) OnTextMessageController(scene string, controller websocket.TextMessageController)
- func (r *Router) Register(rg *gin.RouterGroup)
- func (r *Router) SetAuthorizationFunc(...)
- func (r *Router) SetBeforeFunc(...)
- func (r *Router) SetClientCloseFunc(f func(context.Context, string))
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Router ¶
type Router struct {
// contains filtered or unexported fields
}
func (*Router) GetClientManager ¶
func (r *Router) GetClientManager() *websocket.ClientManager
func (*Router) OnTextMessageController ¶
func (r *Router) OnTextMessageController(scene string, controller websocket.TextMessageController)
func (*Router) Register ¶
func (r *Router) Register(rg *gin.RouterGroup)
Register 将 WebSocket 路由注册到指定 RouterGroup,供 HTTPHandler 使用。
func (*Router) SetAuthorizationFunc ¶
func (*Router) SetBeforeFunc ¶
Click to show internal directories.
Click to hide internal directories.