func (this *MsgServer) DoRequestOnlineUsers(msg *msgcmd.Cmd, user *common.UserInfo) { //转发Client的请求给WS msg.ChangeCmdMid(msgcmd.MCMD_M2W_REQUEST_ONLINEUSERS) msg.AddArg(user.Name) if err := this.wsSession.Send(msg); err != nil { println("Msg Server Error: 转发请求在线用户列表消息 失败. ", err.Error()) logFile.Printf("Msg Server Error: 转发请求在线用户列表消息 失败. ", err.Error()) } }
func (this *MsgServer) DoLogin(msg *msgcmd.Cmd, user *common.UserInfo) { //转发登陆消息给 WS //重新封装消息 msg.ChangeCmdMid(msgcmd.MCMD_M2W_LOGIN) msg.AddArg(user.Name) //添加临时用户名 if err := this.wsSession.Send(msg); err != nil { println("Msg Server Error: 发送注册信息 失败. ", err.Error()) logFile.Printf("Msg Server Error: 发送注册信息 失败. ", err.Error()) return } }