#ifndef _TCPPROCESS_H #define _TCPPROCESS_H #include "BaseVar.h" #include "struct.h" extern CRITICAL_SECTION g_csTcpReadOneData; extern DWORD g_dwTcpVariantTick; extern HANDLE g_hSemNet; // ÁÙʱ²âÊÔ±äÁ¿ extern int g_nIndex; extern BOOL LoadTcpDll(CString strpath); extern int TcpRequestData( int nNetPort, int nDevAddr, char chIpAddr[32], int nRegNum, int nRegStartAddr, int nFuncCode); extern int TcpSingleResponseData(char chDevUid[20], int iVarID); extern int TcpRequestWriteData( int nNetPort, int nDevAddr, char chIpAddr[32], int nRegNum, int nRegStartAddr, int nFuncCode, int nRegValue); extern int TcpSingleResponseWriteData(char chDevUid[20], int iVarID); extern BOOL InitTcpNet(int nAddr, int nNetPort, char strIpAddr[32]); extern void CloseTcpNet(int nAddr, int nNetPort, char strIpAddr[32]); extern int TcpCommandSend(); extern int TcpResponseValue(); extern void UnInitTcpDll(); #endif