CComm.h
上传用户:eedlbz
上传日期:2020-07-24
资源大小:279k
文件大小:1k
源码类别:

SCSI/ASPI

开发平台:

Visual C++

  1. #ifndef _CCOMM_H_
  2. #define _CCOMM_H_
  3. #include <string.h>
  4. #include <stdio.h>
  5. #include <stdlib.h>
  6. #include <winsock.h>
  7. #define socklen_t int
  8. #pragma comment(lib, "wsock32.lib")
  9. class CComm
  10. {
  11. private:
  12. static void *ListenThread(void *data);
  13. SOCKET ListenSocket; // 等待接收数据的socket
  14. sockaddr_in srv; // 绑定地址
  15. sockaddr_in client; // 发送数据过来的地址
  16. public:
  17. CComm();
  18. ~CComm();
  19. bool SendMsg(char *Msg, int Len, char *host, short port);
  20. bool Listen(int PortNum);
  21. };
  22. #endif // #define _CCOMM_H_