Files
Sun1602/Server/MasterServer/Sessions/AccountDBProxySession.h
T
2022-10-26 12:25:11 +08:00

32 lines
1.0 KiB
C++

#ifndef _ACCOUNTDBPROXYSESSION_H_
#define _ACCOUNTDBPROXYSESSION_H_
#include "ServerSessionEx.h"
//=================================================================================================
// Account DB Proxy¿¡ connectÇϱâ À§ÇÑ ¼¼¼Ç Ŭ·¡½º
//=================================================================================================
class AccountDBProxySession : public ServerSessionEx
{
public:
AccountDBProxySession() {};
~AccountDBProxySession() {};
virtual eSERVER_TYPE GetServerType() { return ACCOUNT_DBPROXY; }
protected:
//-------------------------------------------------------------------------------------------------
// NetworkObject
// CHANGES: f110617.1L
virtual void OnRedirect(DWORD network_index, MSG_SERVER_TYPE* const first_contact_msg);
virtual VOID OnConnect( BOOL bSuccess, DWORD dwNetworkIndex );
virtual VOID OnDisconnect();
protected:
struct SendFunc
{
static VOID RequestServerInfo( AccountDBProxySession* pServerSession );
};
};
#endif // _ACCOUNTDBPROXYSESSION_H_