Documentation ¶
Index ¶
- type CmdContextImpl
- func (ctx *CmdContextImpl) BindUserId(val int64)
- func (ctx *CmdContextImpl) Disconnect()
- func (ctx *CmdContextImpl) GetClientIpAddr() string
- func (ctx *CmdContextImpl) GetUserId() int64
- func (ctx *CmdContextImpl) LoopReadMsg()
- func (ctx *CmdContextImpl) LoopSendMsg()
- func (ctx *CmdContextImpl) SendError(errorCode int, errorInfo string)
- func (ctx *CmdContextImpl) Write(msgObj protoreflect.ProtoMessage)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CmdContextImpl ¶
type CmdContextImpl struct { Conn *websocket.Conn SessionId int32 // contains filtered or unexported fields }
CmdContextImpl 就是 MyCmdContext 的 WebSocket 实现
func (*CmdContextImpl) BindUserId ¶
func (ctx *CmdContextImpl) BindUserId(val int64)
func (*CmdContextImpl) Disconnect ¶
func (ctx *CmdContextImpl) Disconnect()
func (*CmdContextImpl) GetClientIpAddr ¶
func (ctx *CmdContextImpl) GetClientIpAddr() string
func (*CmdContextImpl) GetUserId ¶
func (ctx *CmdContextImpl) GetUserId() int64
func (*CmdContextImpl) SendError ¶
func (ctx *CmdContextImpl) SendError(errorCode int, errorInfo string)
func (*CmdContextImpl) Write ¶
func (ctx *CmdContextImpl) Write(msgObj protoreflect.ProtoMessage)
Click to show internal directories.
Click to hide internal directories.