#pragma once ////////////////////////////////////////////////////////////////////////// // // * Prefix // S : Server // A : Agent // M : Manager // // * Postfix // SYN - »ó´ë¹æ¿¡ ¿äû // ACK - ¿äû¿¡ ´ëÇÑ ÀÀ´ä // NAK - ¿äû¸¦ ÀÌÇàÇÒ ¼ö ¾øÀ½ // CMD - »ó´ë¹æ¿¡°Ô ¸í·É(ÁÖ·Î ¼­¹ö°¡ ÇÔ) // ////////////////////////////////////////////////////////////////////////// #include "Protocol.h" enum eSA_SERVER_PROTOCOL { SA_SERVER_TYPE_SYN, SA_SERVER_TYPE_ACK, SA_SERVER_AUTH_SYN, SA_SERVER_AUTH_ACK, SA_SERVER_AUTH_NAK, SA_SERVER_EXECUTE_SYN, SA_SERVER_EXECUTE_ACK, SA_SERVER_FORCE_DISCONNECT_SYN, SA_SERVER_FORCE_DISCONNECT_ACK, SA_SERVER_BACKUP_SYN, SA_SERVER_BACKUP_ACK, SA_SERVER_RESTORE_SYN, SA_SERVER_RESTORE_ACK, SA_SOLARSCRIPT_BACKUP_SYN, SA_SOLARSCRIPT_BACKUP_ACK, SA_SOLARSCRIPT_BACKUP_NAK, SA_SOLARSCRIPT_RESTORE_SYN, SA_SOLARSCRIPT_RESTORE_ACK, SA_SOLARSCRIPT_RESTORE_NAK, SA_SOLARSCRIPT_EXECUTE_SYN, SA_SOLARSCRIPT_EXECUTE_ACK, SA_SOLARSCRIPT_EXECUTE_NAK, // SA_SERVER_NOTICE_SYN, SA_SERVER_NOTICE_ACK, SA_SERVER_SEND_NOTICE_SYN, SA_SERVER_SEND_NOTICE_ACK, }; enum eSA_PATCH_PROTOCOL { SA_PATCH_EXECUTE_SYN, SA_PATCH_EXECUTE_ACK, SA_PATCH_RESULT_NTF, }; enum eSA_CHECK_PROTOCOL { SA_CHECK_PROCESS_SYN, SA_CHECK_PROCESS_ACK, SA_CHECK_LOGFILE_SYN, SA_CHECK_LOGFILE_ACK, SA_CHECK_GAMEPROCESS_NTF, SA_CHECK_HEARTBEAT, };