OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
CSbmfcsampleDlg Class Reference
Inheritance diagram for CSbmfcsampleDlg:

Public Types

enum  { IDD = IDD_SBMFCSAMPLE_DIALOG }
 

Public Member Functions

 CSbmfcsampleDlg (CWnd *pParent=NULL)
 
virtual BOOL DestroyWindow ()
 

Public Attributes

CStatic m_servers
 
CProgressCtrl m_progress
 
CListCtrl m_serverList
 
CListCtrl m_playerList
 
CString m_filter
 
CString m_gamename
 
int m_startPort
 
int m_endPort
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
void AddServer (SBServer server, BOOL checkForReplace)
 
void RemoveServer (SBServer server)
 
int FindServer (SBServer server)
 
BOOL CreateServerList ()
 
virtual BOOL OnInitDialog ()
 
afx_msg void OnRefresh ()
 
afx_msg void OnClickServerlist (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDblclkServerlist (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnTimer (UINT nIDEvent)
 
afx_msg void OnColumnclickServerlist (NMHDR *pNMHDR, LRESULT *pResult)
 

Static Protected Member Functions

static void SBCallback (ServerBrowser serverBrowser, SBCallbackReason reason, SBServer server, void *instance)
 
static void SBConnectCallback (ServerBrowser serverBrowser, SBConnectToServerState state, SOCKET gamesocket, struct sockaddr_in *remoteaddr, void *instance)
 

Protected Attributes

HICON m_hIcon
 
ServerBrowser m_serverBrowser
 
UINT m_timerID
 
int m_serverCount
 

The documentation for this class was generated from the following files: