CVI使用TCP/IP做客戶端
阿新 • • 發佈:2019-02-07
客戶端連線伺服器。
首先要註冊一個客戶端連線函式:
ConnectToTCPServer(&conversationHandle, portnumber, address, TCPClientCB, NULL, 0);
conversationHandle: 客戶端控制代碼;
portnumber: 伺服器埠號;
address:伺服器IP地址;
TCPClientCB:客戶端響應回撥函式;
最後使用完應該登出掉:
DisconnectFromTCPServer(conversationHandle);
回撥函式:
int TCPClientCB(unsigned int handle, int xType, int errCode, void *callbackData) { switch (xType) { case TCP_DISCONNECT: break; case TCP_DATAREADY: conversationHandle = handle; break; } return 0; }