This commit is contained in:
aozhiwei 2018-09-04 11:15:01 +08:00
parent 3f1b7f9597
commit 15edd63f24
2 changed files with 5 additions and 0 deletions

View File

@ -74,6 +74,7 @@ int Net_SendMsg(a8::TcpClient* tcp_client, unsigned seqid, unsigned short msgid,
head->msgid = msgid;
head->seqid = seqid;
head->magic_code = MAGIC_CODE;
head->rpc_error_code = 0;
msg.SerializeToArray(buff + sizeof(PackHead), packlen);
tcp_client->SendBuff(buff, sizeof(PackHead) + packlen);
free(buff);
@ -92,6 +93,7 @@ int Net_SendMsg(a8::TcpListener* tcp_listener, unsigned short socket_handle, uns
head->msgid = msgid;
head->seqid = seqid;
head->magic_code = MAGIC_CODE;
head->rpc_error_code = 0;
msg.SerializeToArray(buff + sizeof(PackHead), packlen);
tcp_listener->SendClientMsg(socket_handle, buff, sizeof(PackHead) + packlen);
free(buff);
@ -110,6 +112,7 @@ int Net_BroadcastMsg(a8::TcpListener* tcp_listener, unsigned int seqid,
head->msgid = msgid;
head->seqid = seqid;
head->magic_code = MAGIC_CODE;
head->rpc_error_code = 0;
msg.SerializeToArray(buff + sizeof(PackHead), packlen);
tcp_listener->BroadcastMsg(buff, sizeof(PackHead) + packlen);
free(buff);
@ -163,6 +166,7 @@ int Net_SendProxyMsg(a8::TcpListener* tcp_listener, int socket_handle, unsigned
head->magic_code = MAGIC_CODE;
head->rpc_error_code = error_code;
head->socket_handle = child_socket_handle;
head->reserved = 0;
msg.SerializeToArray(buff + sizeof(WSProxyPackHead_S), packlen);
tcp_listener->SendClientMsg(parent_socket_handle, buff, sizeof(WSProxyPackHead_S) + packlen);

View File

@ -42,6 +42,7 @@ struct WSProxyPackHead_S
unsigned short rpc_error_code;
unsigned short socket_handle;
unsigned short reserved;
};
class Player;