|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
前一段时间,很多同学反应,TC的网络空间里面的函数如何与非TC程序进行网络函数通迅呢,今天在这里给大家讲一下在与TC网络空间的函数通讯的时候需要注意些什么
TC网络空间,发送数据的时候,会使用下面的结构,构造一个头,接下来是正常要发送的数据
- typedef struct _TCP_SEND_HEADER {
- unsigned char head1; // 0xA5// 固定值
- unsigned char head2; // 0xA6// 固定值
- int len; // length //发送送的数据的长度
- } TCP_SEND_HEADER, *PTCP_SEND_HEADER;
复制代码 接收数据的时候 需要先使用下面的结构解析协头,接下来就是正常的数据
- typedef struct _TCP_MSG_HEAD {
- char tcp_head_1;
- char tcp_head_2;
- int tcp_msg_len; //消息包长度 + 包尾标识长度2
- } TCP_MSG_HEAD, *PTCP_MSG_HEAD;
复制代码
下面我们看一个图解
|
|