#pragma once #ifndef DBPROXY_HANDLER_FRIEND_INVITATION_H #define DBPROXY_HANDLER_FRIEND_INVITATION_H // declared by _KR_0_20091021_FIRENDINVITATION_EXTEND /* ÀÛ¼ºÀÚ: ¹®»óÇö Á¦ÀÛÀÏ: 2009-10-28 °£´ÜÇѼ³¸í: ½ãÀÇ Ä£±¸ ÃÊ´ë À̺¥Æ®¸¦ Áö¿øÇϱâ À§ÇÑ ÄÁÆ®·Ñ·¯ Ŭ·¡½º (µðºñ PROXY ¼­¹ö¿ë) */ #include "PacketStruct_DW.h" #include "../Common/FriendInvitation/FriendInvitationController.h" class DFriendInvitationController : public util::Singleton, public FriendInvitationController { public: DFriendInvitationController(void); ~DFriendInvitationController(void); //ij¸¯ÅÍ »ý¼º½Ã VOID OnCharacterCreateDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //º¸»ó¸ñ·Ï ¸®½ºÆ® ¹Ýȯ VOID OnRewardItemListSelectDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); VOID OnRewardItemListSelectSYN(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //º¸»ó¸ñ·Ï Á¤º¸ ¾÷µ¥ÀÌÆ® (º¸»óÀ» ¹Þ¾ÒÀ» °æ¿ì) VOID OnRewardItemUpdateSYN(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); VOID OnRewardItemUpdateDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //º¸»ó¸ñ·Ï Ãß°¡ VOID OnRewardInfoInsertCMD(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); VOID OnRewardInfoInsertDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //¼Òȯ ½Ã°£ Á¤º¸ ¹Ýȯ VOID OnRecallInfoSelectSYN(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); VOID OnRecallInfoSelectDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //¼ÒȯÇÑ ½Ã°£ Á¤º¸ º¯°æ VOID OnRecallInfoUpdateCMD(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); VOID OnRecallInfoUpdateDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //Ä£±¸Ãßõ°ü°è Ãß°¡ VOID OnAddInvitatedFriendDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //Ä£±¸ Ãßõ°ü°è ÇØÁ¦ VOID OnRemoveInvitatedFriendCMD(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); VOID OnRemoveInvitatedFriendDBR(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); //Ä£±¸ »èÁ¦ Äõ¸®¸¦ ¸¸µç´Ù. VOID GetFriendDelQuery(char szQuery[], MSG_DW_FRIEND_DEL_SYN * pRecvMsg); protected: private: }; #endif //DBPROXY_HANDLER_FRIEND_INVITATION_H