#ifndef __PROTOCOL_AM_H__ #define __PROTOCOL_AM_H__ //------------------------------------------------------------------------------------------------------- // * Prefix // C : Client // G : Game Server // M : Master Server // D : DBP Server // // * Postfix // SYN - Server¿¡ ¿äû // ACK - ¿äû¿¡ ´ëÇÑ Çã¶ô // NAK - ¿äû¿¡ ´ëÇÑ °ÅºÎ // CMD - ServerÀÇ ¸í·É // BRD - Server°¡ µ¿±âÈ­ °ü·Ã ³»¿ëÀ» ¾Ë¸² // DBR - DBProxy¿¡¼­¸¸ »ç¿ëÇÔ! // // * ÇÁ·ÎÅäÄÝ Naming Rule // Prefix_Ä«Å×°í¸®¸í_ÇÁ·ÎÅäÄݸí_Postfix // ex) CG_CONNECTION_REGISTER_SYN // //------------------------------------------------------------------------------------------------------- /// Ä«Å×°í¸® enum eAM_CATEGORY { AM_CONNECTION = 1, AM_OPERATION = 2, AM_ARMORKIT = 3, AM_MAX, }; enum eAM_CONNECTION_PROTOCOL { AM_CONNECTION_SERVER_INFO_CMD, AM_CONNECTION_CCU_REPORT_NTF, AM_CONNECTION_PHASE_SHIFT_CMD = 201, AM_CONNECTION_ENTERSERVER_CMD, AM_CONNECTION_GROUND_CMD, // NOTE: f110617.1L }; enum eAM_OPERATION_PROTOCOL { AM_OPERATION_CHAR_DISCONNECT_SYN, AM_OPERATION_CHAR_DISCONNECT_ACK, AM_OPERATION_CHAR_DISCONNECT_NAK, AM_OPERATION_LOGIC_VIOLATION_DISCONNECT_CMD , }; enum eAM_ARMORKIT_PROTOCOL { AM_ARMORKIT_FINDHACK_SYN, }; #endif // __PROTOCOL_AM_H__