示例#1
0
func (this *SServerUser) send_CmdGate2Server_ClientMsg(vSClientUser *SClientUser) bool {
	vSMsg_Gate2Server_ClientMsg := new(bsn_msg.SMsg_Gate2Server_ClientMsg)
	vSMsg_Gate2Server_ClientMsg.Fill(uint16(vSClientUser.Id()), vSClientUser.M_SMsgHeader, vSClientUser.M_by2MsgBody)
	this.SendMsgWithSMsgHeader(bsn_common.TMsgType(bsn_msg_gate_server.ECmdGate2Server_CmdGate2Server_ClientMsg), vSMsg_Gate2Server_ClientMsg.Serialize())

	return true
}
示例#2
0
func (this *SClientUser) ProcMsg_CmdGate2Server_ClientMsg() error {
	vClientMsg := new(bsn_msg.SMsg_Gate2Server_ClientMsg)
	vClientMsg.DeSerialize(this.M_by2MsgBody)
	return this.procClientMsg(vClientMsg)
}