#include "StdAfx.h" #include ".\user.h" #include "PacketHandler.h" #include "TempUser.h" #include "UserManager.h" User::User(void) { ZeroMemory( m_szID, MAX_USERID_SIZE+1 ); ZeroMemory( m_szPassword, MAX_PASSWORD_SIZE+1 ); m_eGrade = USER_GRADE_NORMAL; } User::~User(void) { } VOID User::Init() { UserSession::Init(); ZeroMemory( m_szID, MAX_USERID_SIZE+1 ); ZeroMemory( m_szPassword, MAX_PASSWORD_SIZE+1 ); m_eGrade = USER_GRADE_NORMAL; } VOID User::SetID( const TCHAR* pszID ) { strncpy( m_szID, pszID, MAX_USERID_SIZE ); m_szID[MAX_USERID_SIZE] = '0'; } VOID User::SetPassword( const TCHAR* pszPassword ) { strncpy( m_szPassword, pszPassword, MAX_PASSWORD_SIZE ); m_szPassword[MAX_PASSWORD_SIZE] = '0'; } VOID User::OnRecv( BYTE * pMsg, WORD wSize ) { if( !pMsg ) return; //¸Å´ÏÀú¿¡¼­ ¿Ã¼öµµ ÀÖ°í, Agent¿¡¼­ ¿Ã¼öµµ ÀÖ´Ù. PacketHandler::Instance()->ParserPacket_SM( this, (MSG_BASE*)pMsg, wSize ); } int User::SendPacket( MSG_BASE * pMsg, WORD wSize ) { return UserSession::SendPacket( pMsg, wSize ); } VOID User::OnAccept( DWORD dwNetworkIndex ) { DISPMSG( "User::OnAccept() À¯Àú Á¢¼Ó\n" ); }