ListenSocket.h
Upload User: whzytd4
Upload Date: 2022-08-01
Package Size: 7346k
Code Size: 1k
Category:

WinSock-NDIS

Development Platform:

Visual C++

  1. #if !defined(AFX_LISTENSOCKET_H__55C9A35A_A582_4C63_8EDF_10868A5F07A2__INCLUDED_)
  2. #define AFX_LISTENSOCKET_H__55C9A35A_A582_4C63_8EDF_10868A5F07A2__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // ListenSocket.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CListenSocket command target
  10. //
  11. //监听客户端的连接请求
  12. //
  13. //
  14. class CServerDlg;
  15. class CListenSocket : public CSocket
  16. {
  17. // Attributes
  18. public:
  19. CListenSocket(CServerDlg* pServerDlg);
  20. virtual ~CListenSocket();
  21. // Operations
  22. public:
  23. // Overrides
  24. public:
  25. // ClassWizard generated virtual function overrides
  26. //{{AFX_VIRTUAL(CListenSocket)
  27. //}}AFX_VIRTUAL
  28. // Generated message map functions
  29. //{{AFX_MSG(CListenSocket)
  30. // NOTE - the ClassWizard will add and remove member functions here.
  31. //}}AFX_MSG
  32. // Implementation
  33. public:
  34. // virtual void OnClose(int nErrorCode);
  35. // Overridable callbacks
  36. protected:
  37. virtual void OnAccept(int nErrorCode);
  38. protected:
  39. CServerDlg *m_pServerDlg;
  40. };
  41. /////////////////////////////////////////////////////////////////////////////
  42. //{{AFX_INSERT_LOCATION}}
  43. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  44. #endif // !defined(AFX_LISTENSOCKET_H__55C9A35A_A582_4C63_8EDF_10868A5F07A2__INCLUDED_)