LabWindows中TCPip函数分析与实例

LabWindows中TCPip函数分析与实例

ID:37711622

大小:69.00 KB

页数:7页

时间:2019-05-29

LabWindows中TCPip函数分析与实例_第1页
LabWindows中TCPip函数分析与实例_第2页
LabWindows中TCPip函数分析与实例_第3页
LabWindows中TCPip函数分析与实例_第4页
LabWindows中TCPip函数分析与实例_第5页
资源描述:

《LabWindows中TCPip函数分析与实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LabWindowsCVITCP程序说明1本系统框图如下:终端Client服务器sever路由交换机2TCP函数说明2.1ClientFunctions客户端ClientTCPRead(unsignedintconversationHandle,void*dataBuffer,size_tdataSize,unsignedinttimeOut);参量1:操作柄、参量2:读入数据、参量3:读入数据长度、参量4:溢出时间。Return:读出数据的字节长度(可用来校验数据)。ClientTCPWrite

2、(unsignedintconversationHandle,void*dataPointer,size_tdataSize,unsignedinttimeOut);参量1:操作柄、参量2:输出数据、参量3:读入数据长度、参量4:溢出时间。Return:写入数据的字节长度(可用来校验数据)。ConnectToTCPServer(unsignedint**conversationHandle,unsignedintportNumber,charserverHostName[],tcpFuncPtrc

3、allbackFunction,void*callbackData,unsignedinttimeOut);参量1:操作柄、参量2:当前端口、参量3:服务器地址、参量4:回调函数、参量5:溢出时间Return:写入数据的字节长度(可用来校验数据)。DisconnectFromTCPServer(unsignedintconversationHandle);参量:操作柄2.2SeverFunctions服务器端DisconnectTCPClient(unsignedintconversationHa

4、ndle);参量:操作柄RegisterTCPServer(unsignedintportNumber,tcpFuncPtrcallbackFunction,void*callbackData);参量1:当前端口、参量2:回调函数、参量3:返回数据(NULL)ServerTCPRead(unsignedintconversationHandle,void*dataBuffer,size_tdataSize,unsignedinttimeOut);参量1:操作柄、参量2:读入数据、参量3:读入数据长

5、度、参量4:溢出时间。Return:读出数据的字节长度(可用来校验数据)。ServerTCPWrite(unsignedintconversationHandle,void*dataPointer,size_tdataSize,unsignedinttimeOut);参量1:操作柄、参量2:输出数据、参量3:读入数据长度、参量4:溢出时间。Return:写入数据的字节长度(可用来校验数据)。UnregisterTCPServer(unsignedintportNumber);UnregisterT

6、CPServerEx(unsignedintportNumber,constcharlocalhostAddress[]);2.3SupportFunctions支持函数GetAllTCPHostAddresses(char****addresses,int**numberOfAddresses);参量1:networkinterfaceaddress、参量2:numberofaddressGetHostTCPSocketHandle(unsignedintconnectionHandle,int

7、ptr_t**socketHandle);获取当前操作柄GetTCPHostAddr(charbuffer[],size_tbufferSize);获取本机的IPAddressGetTCPHostConnectionAddr(unsignedintconnectionHandle,charbuffer[],size_tbufferSize);参量1:操作柄、参量2:输出地址、参量3:数据长度。GetTCPHostName(charbuffer[],size_tbufferSize);获取主机(本机

8、)用户名。GetTCPPeerAddr(unsignedintconnectionHandle,charbuffer[],size_tbufferSize);参量1:操作柄、参量2:输出地址、参量3:数据长度。获取对方的IP地址GetTCPPeerName(unsignedintconnectionHandle,charbuffer[],size_tbufferSize);参量1:操作柄、参量2:输出地址、参量3:数据长度。获取对方的用户名SetTCPDisconnectMode(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。