www.pudn.com > shortestPathAlgorithmRouter.rar > CComm.h
#ifndef _CCOMM_H_ #define _CCOMM_H_ #include#include #include #include #define socklen_t int #pragma comment(lib, "wsock32.lib")//载入wsock32.lib //网络通信类 class CComm { public: CComm(); ~CComm(); private: static void *ListenThread(void *data); //接收线程 static void *SendThread(void *data); //发送线程 SOCKET ListenSocket; //等待接收数据的socket sockaddr_in srv; //绑定地址 sockaddr_in client1; //发送数据过来的地址 sockaddr_in client2; //发送数据过来的地址 static void *AnotherThread(void *data); public: void changeRouter(int iport,char *arr); //处理路由数据 char MMessage[20]; bool SendMessage(char *Msg, int Len, char *host, short port); bool Listen(int PortNum); }; #endif // #define _CCOMM_H_