#pragma once #include "Packet.h" // LoginServerÀÇ UserConnect°¡ Á¢¼Ó¼ÓÇÒ¶§ »ç¿ëµÇ´Â Connect.. class GameConnection : public NaveServer::NFConnection { NaveNet::NFPacket m_SendPacket; DWORD m_dwServerType; DWORD m_dwServerCH; public: void Clear(); void DispatchPacket( NaveNet::NFPacket& Packet ); //------------------------ ¸â ¹ö º¯ ¼ö -------------------------// protected: void (GameConnection::*OnMsgMap[MaxPacket])(CHAR* Packet, int Len); void OnConnect(BOOL bConnect); void OnDisconnect(); public: void Parsed_CMD(CHAR* Packet, int Len); void Parsed_AUTHOR(CHAR* Packet, int Len); void Parsed_IRC(CHAR* Packet, int Len); void Parsed_BUYITEMINFO(CHAR* Packet, int Len); void Parsed_Dummy(CHAR* Packet, int Len); void Send_IRC(const char* strCommand, const char* strMsg); void Send_CMD(DWORD dwCmd, DWORD dwValue); void Send_IPList(); public: GameConnection(void); ~GameConnection(void); };