25 lines
No EOL
838 B
C++
25 lines
No EOL
838 B
C++
#pragma once
|
|
|
|
|
|
class CDNGameSession;
|
|
//class CDNUserConnection;
|
|
class CGameSession
|
|
{
|
|
public:
|
|
CGameSession();
|
|
virtual ~CGameSession();
|
|
|
|
protected:
|
|
|
|
public:
|
|
virtual void OnDispatchMessageUdp(CDNGameSession * pSession, unsigned int iHeader, char * pData, int iLen) {}
|
|
virtual int OnDispatchMessageTcp(CDNGameSession * pSession, char *pData) { return -1; }
|
|
|
|
//virtual void OnDispatchMessageUdp(CDNUserConnection *pConnection, unsigned int header, char * data, int size) {}
|
|
//virtual void OnDispatchMessageTcp( CDNUserConnection *pConnection, char *pData ) {}
|
|
//virtual void OnDispatchMessageUdp(CDNUserConnection *pConnection, unsigned int header, char * data, int size) {}
|
|
//virtual int OnDispatchMessageTcp( CDNUserConnection *pConnection, char *pData ) { return -1; }
|
|
|
|
virtual DWORD GetProcessID();
|
|
virtual int GetSessionID();
|
|
}; |