netcommanger.h

来自「用算法来实现一个收费系统」· C头文件 代码 · 共 45 行

H
45
字号
#if !defined(AFX_CNETCOMMANGER_H__F2B7382B_3453_11D3_96EA_00A0C948983E__INCLUDED_)
#define AFX_CNETCOMMANGER_H__F2B7382B_3453_11D3_96EA_00A0C948983E__INCLUDED_
#define SELF_LANE_NUM 3
//#include "FeeTable.h" 
#include "NameTable.h"

//class CFeeTable ;
class CNetSocket;
//wangyu
class CNetSocketTxj ;
//wangyu
struct Data_Use;
class CNetComManger:public CObject
{

public:
	CNameTable * m_pNameData;
	void OnConnectCloseTxj();
	void OnConnectClose();
//	void TxjnetSendMsg(Data_Use *pMsg, int nLength);
	void TxjnetSendMsg(Data_Use *pMsg, int nLength);
	void netSendMsg(Data_Use * pMsg,int nLength);
	CPtrList m_pListenList;
	void Build_StatuData(Data_01 *Data);
	int m_nSelfLane;
	CString m_sReceive;
	Data_Use m_dData_Use;
//	Data_Name  pDataName ;
	Data_Fee pDataFee ;
	int m_nSocketReady;
	void SecondDuty();
	void TxjSecondDuty();
	void OutReceiveMes(char * pMsg);
	void FetchMsg(CNetSocket * pSocket);
	CNetComManger();
	~CNetComManger();
	CNetSocket * ConnectToServer(LPCTSTR lpszHostAddress, UINT nHostPort );
	CNetSocketTxj * ConnectToTxj(LPCTSTR lpszHostAddress, UINT nHostPort );
	CNetSocket * m_pNetSocket;
	CNetSocketTxj * m_pNetSocketTxj;
protected:
	void SendMsg(char * pMsg,int nLength);

};
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?