PCTCP.H
上传用户:bjghjy
上传日期:2007-01-07
资源大小:379k
文件大小:1k
源码类别:

金融证券系统

开发平台:

Visual C++

  1. #ifndef _WPCTCP_INC_
  2. #define _WPCTCP_INC_
  3. #include <winsock.h>
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7. #define MAJOR_VERSION 1
  8. #define MINOR_VERSION 2
  9. #define PROTO_TCP 1
  10. #define PROTO_UDP 2
  11. extern int PROTO_USE;
  12. #define PORT_HQ (UINT)32255
  13. #define PORT_JY (UINT)32256
  14. #define SOCK_DISCARD 9
  15. #define SOCK_SHOUT 32766
  16. #define PRBUF_LEN 50
  17. #define MAX_UDP_TRY_TIMES 10
  18. int PCTCPInit(void);
  19. int PCTCPExit(void);
  20. int PCTCPClose(void);
  21. int ConnectHost(void);
  22. long UDPRead(BOOL fstop);
  23. int PCTCPStop(void);
  24. void PCTCPPause(BOOL);
  25. long TCPRead(int read_len);
  26. long TCPWrite(void);
  27. void WriteMsg(LPSTR);
  28. extern BOOL can_read;
  29. #ifdef _cplusplus
  30. }
  31. #endif
  32. #endif