//
pkg.gl
Category
github.com/sliveryou/micro-pkg
xwebsocket
package
1.0.0
Repository:
https://github.com/sliveryou/micro-pkg.git
Documentation:
pkg.go.dev
Overview
Versions
1
Dependencies
13
Dependents
0
Files
400 SLOC
#
Functions
NewManager
NewManager 新建 websocket 管理器.
WithAppID
WithAppID 配置应用ID,可用于区分该 websocket 连接来自哪个应用,常见如:"web", "android" 和 "ios".
WithChanSize
WithChanSize 配置通道大小.
WithConnTime
WithConnTime 配置连接时间.
WithHandlers
WithHandlers 配置消息处理器,可用于集中处理从客户端读取到的消息.
WithUserID
WithUserID 配置用户ID,可用于区分该 websocket 连接属于哪个用户.
#
Structs
Client
Client websocket 客户端.
Manager
Manager websocket 管理器.
Msg
Msg websocket 消息.
#
Type aliases
Handler
Handler 消息处理器.
Option
Option 可选配置.