clientsock.h

来自「MDF监控源码2」· C头文件 代码 · 共 79 行

H
79
字号
#if !defined(AFX_CLIENTSOCK_H__58334EAA_93C4_40A9_8AD5_8114775822B4__INCLUDED_)
#define AFX_CLIENTSOCK_H__58334EAA_93C4_40A9_8AD5_8114775822B4__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// ClientSock.h : header file
//
//#include "WebSock.h"
//#include "TCPSock.h"

/////////////////////////////////////////////////////////////////////////////
// CClientSock command target

//##ModelId=44B6F887029F
class CClientSock : public CAsyncSocket
{
// Attributes
public:

// Operations
public:
	//##ModelId=44B6F88702EF
	CClientSock();
	//##ModelId=44B6F88702F0
	virtual ~CClientSock();

// Overrides
public:
	//##ModelId=44B6F88702F2
	int nType;
	//##ModelId=44B6F88702FD
	BOOL IsConnect ;		//连接是否已关闭标志
	//##ModelId=44B6F88702FE
	void CloseClient();
	//##ModelId=44B6F88702FF
	BOOL GetConnect();
	//friend void CTCPSock::OnAccept(int nErrorCode) ;//设备TCP友元  
	//friend void CWebSock::OnAccept(int nErrorCode) ;//设备WEB友元
	//##ModelId=44B6F8870300
	int SendData(CString strSend) ;
	//##ModelId=44B6F887030D
	UINT m_unPort;
	//##ModelId=44B6F887030E
	CString m_strIp ;
	//HANDLE m_hRead ;
	//##ModelId=44B6F887030F
	HANDLE m_hWrite ;
	//##ModelId=44B6F8870310
	UINT unRecvLen ;
	//##ModelId=44B6F887031C
	UCHAR ucRecvBuf[4096] ;

	//LPVOID m_pEQ ;		//设备指针
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CClientSock)
	public:
	//##ModelId=44B6F887031D
	virtual void OnReceive(int nErrorCode);
	//##ModelId=44B6F8870320
	virtual void OnClose(int nErrorCode);
	//}}AFX_VIRTUAL

	// Generated message map functions
	//{{AFX_MSG(CClientSock)
		// NOTE - the ClassWizard will add and remove member functions here.
	//}}AFX_MSG

// Implementation
protected:
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_CLIENTSOCK_H__58334EAA_93C4_40A9_8AD5_8114775822B4__INCLUDED_)

⌨️ 快捷键说明

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