LabWindows CVI TCP 程序说明 1 本系统框图如下: 2 TCP 函数说明 2
1 Client Functions客户端 ClientTCPRead (unsigned int conversationHandle, void *dataBuffer, size_t dataSize, unsigned int timeOut); 参量1:操作柄、参量2:读入数据、参量3:读入数据长度、参量4:溢出时间
Return:读出数据的字节长度(可用来校验数据)
ClientTCPWrite (unsigned int conversationHandle, void *dataPointer, size_t dataSize, unsigned int timeOut); 参量1:操作柄、参量2:输出数据、参量3:读入数据长度、参量4:溢出时间
Return:写入数据的字节长度(可用来校验数据)
ConnectToTCPServer (unsigned int **conversationHandle, unsigned int portNumber, char serverHostName[], tcpFuncPtr callbackFunction, void *callbackData, unsigned int timeOut); 参量1:操作柄、参量2:当前端口、参量3:服务器地址、参量4:回调函数、参量5:溢出时间 Return:写入数据的字节长度(可用来校验数据)
DisconnectFromTCPServer (unsigned int conversationHandle); 参量:操作柄 2
2 Sever Functions 服务器端 DisconnectTCPClient (unsigned int conversationHa