TC官方合作论坛
标题:
网络空间函数,通讯协议
[打印本页]
作者:
kevinqq
时间:
2013-11-26 15:22
标题:
网络空间函数,通讯协议
前一段时间,很多同学反应,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;
复制代码
下面我们看一个图解
11.jpg
(56.01 KB, 下载次数: 3)
下载附件
2013-11-26 15:22 上传
作者:
a8012602
时间:
2013-11-26 18:20
作者:
乾武
时间:
2014-4-2 18:50
顶,正好在研究这个
作者:
awlbm
时间:
2014-10-12 22:47
学习kevinqq大大的博大精深
作者:
6299843
时间:
2014-11-10 13:34
还是没搞懂怎么和 易语言的服务器接收 街上去
作者:
忆辰辅助
时间:
2015-5-22 11:22
翻了半天终于找到这个帖子了,想问一下,其他语言的网络连接函数没有看到套接字,没有套接字的情况下能连接上TC的服务端么?
作者:
小小发明家
时间:
2015-9-5 20:19
还是没明白那个A5A6怎么加 能不能详细点
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1