|
enum | GameAnvil.Defines.ResultCode {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.HANDLER_NOT_EXIST = 10
, GameAnvil.Defines.HANDLER_ERROR = 11
, GameAnvil.Defines.SUCCESS = 0
} |
| 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeConnect {
GameAnvil.Defines.CONNECT_SUCCESS = 0
, GameAnvil.Defines.CONNECT_FAIL = 1
, GameAnvil.Defines.CONNECT_ALREADY_CONNECTED = 2
, GameAnvil.Defines.CONNECT_ALREADY_REQUEST = 3
,
GameAnvil.Defines.CONNECT_FAIL_INVALID_IP = 4
} |
| Connect() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeAuth {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.AUTH_SUCCESS = 0
, GameAnvil.Defines.AUTH_FAIL_CONTENT = 201
, GameAnvil.Defines.AUTH_FAIL_INVALID_ACCOUNT_ID = 202
} |
| Authenticate() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeCreateRoom {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.CREATE_ROOM_SUCCESS = 0
, GameAnvil.Defines.CREATE_ROOM_FAIL_CONTENT = 601
, GameAnvil.Defines.CREATE_ROOM_FAIL_ALREADY_JOINED_ROOM = 602
, GameAnvil.Defines.CREATE_ROOM_FAIL_CREATE_ROOM_ID = 603
,
GameAnvil.Defines.CREATE_ROOM_FAIL_CREATE_ROOM = 604
} |
| CreateRoom() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeChannelInfo {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.CHANNEL_INFO_SUCCESS = 0
,
GameAnvil.Defines.CHANNEL_INFO_FAIL_NO_CHANNEL_INFO = 1901
, GameAnvil.Defines.CHANNEL_INFO_FAIL_INVALID_SERVICE_ID = 1902
, GameAnvil.Defines.CHANNEL_INFO_FAIL_INVALID_CHANNEL_ID = 1903
, GameAnvil.Defines.CHANNEL_INFO_FAIL_CHANNEL_NOT_FOUND = 1904
} |
| GetChannelInfo() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeAllChannelInfo {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.ALL_CHANNEL_INFO_SUCCESS = 0
,
GameAnvil.Defines.ALL_CHANNEL_INFO_FAIL_NO_CHANNEL_INFO = 1911
, GameAnvil.Defines.ALL_CHANNEL_INFO_FAIL_INVALID_SERVICE_ID = 1912
, GameAnvil.Defines.ALL_CHANNEL_INFO_FAIL_CHANNEL_NOT_FOUND = 1913
} |
| GetAllChannelInfo() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeChannelCountInfo {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.CHANNEL_COUNT_INFO_SUCCESS = 0
,
GameAnvil.Defines.CHANNEL_COUNT_INFO_FAIL_NO_CHANNEL_INFO = 1921
, GameAnvil.Defines.CHANNEL_COUNT_INFO_FAIL_INVALID_SERVICE_ID = 1922
, GameAnvil.Defines.CHANNEL_COUNT_INFO_FAIL_INVALID_CHANNEL_ID = 1923
, GameAnvil.Defines.CHANNEL_COUNT_INFO_FAIL_CHANNEL_NOT_FOUND = 1924
} |
| GetChannelCountInfo() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeAllChannelCountInfo {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.ALL_CHANNEL_COUNT_INFO_SUCCESS = 0
,
GameAnvil.Defines.ALL_CHANNEL_COUNT_INFO_FAIL_NO_CHANNEL_INFO = 1931
, GameAnvil.Defines.ALL_CHANNEL_COUNT_INFO_FAIL_INVALID_SERVICE_ID = 1932
, GameAnvil.Defines.ALL_CHANNEL_COUNT_INFO_FAIL_CHANNEL_NOT_FOUND = 1933
} |
| GetAllChannelCountInfo() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeChannelList {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.CHANNEL_LIST_SUCCESS = 0
,
GameAnvil.Defines.CHANNEL_LIST_FAIL_NO_CHANNEL_LIST = 1801
} |
| GetChannelList() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeJoinRoom {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.JOIN_ROOM_SUCCESS = 0
, GameAnvil.Defines.JOIN_ROOM_FAIL_CONTENT = 701
, GameAnvil.Defines.JOIN_ROOM_FAIL_ROOM_DOES_NOT_EXIST = 702
, GameAnvil.Defines.JOIN_ROOM_FAIL_ALREADY_JOINED_ROOM = 703
,
GameAnvil.Defines.JOIN_ROOM_FAIL_ALREADY_FULL = 704
, GameAnvil.Defines.JOIN_ROOM_FAIL_ROOM_MATCH = 705
} |
| JoinRoom() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeLeaveRoom {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.LEAVE_ROOM_SUCCESS = 0
, GameAnvil.Defines.LEAVE_ROOM_FAIL_CONTENT = 801
} |
| LeaveRoom() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeLogin {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.LOGIN_SUCCESS = 0
, GameAnvil.Defines.LOGIN_FAIL_CONTENT = 301
, GameAnvil.Defines.LOGIN_FAIL_NOT_EXIST_NODE = 302
, GameAnvil.Defines.LOGIN_FAIL_TIMEOUT_GAME_SERVER = 303
,
GameAnvil.Defines.LOGIN_FAIL_INVALID_SERVICEID = 310
, GameAnvil.Defines.LOGIN_FAIL_INVALID_USERTYPE = 311
, GameAnvil.Defines.LOGIN_FAIL_INVALID_USERID = 312
, GameAnvil.Defines.LOGIN_FAIL_INVALID_SUB_ID = 313
,
GameAnvil.Defines.LOGIN_FAIL_INVALID_CHANNEL_ID = 314
, GameAnvil.Defines.LOGIN_FAIL_LOGINED_OTHER_SERVICE = 320
, GameAnvil.Defines.LOGIN_FAIL_LOGINED_OTHER_CHANNEL = 321
, GameAnvil.Defines.LOGIN_FAIL_LOGINED_OTHER_USER_TYPE = 322
,
GameAnvil.Defines.LOGIN_FAIL_LOGINED_OTHER_DEVICE = 323
} |
| Login() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeLogout {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.LOGOUT_SUCCESS = 0
, GameAnvil.Defines.LOGOUT_FAIL_CONTENT = 401
} |
| Logout() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeMatchUserCancel {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.MATCH_USER_CANCEL_SUCCESS = 0
,
GameAnvil.Defines.MATCH_USER_CANCEL_FAIL = 1201
, GameAnvil.Defines.MATCH_USER_CANCEL_FAIL_ALREADY_JOINED_ROOM = 1202
, GameAnvil.Defines.MATCH_USER_CANCEL_FAIL_NOT_IN_PROGRESS = 1203
} |
| MatchUserCancel() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeMatchPartyStart {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.MATCH_PARTY_START_SUCCESS = 0
, GameAnvil.Defines.MATCH_PARTY_START_FAIL_CONTENT = 1301
, GameAnvil.Defines.MATCH_PARTY_START_FAIL_PARTY_MATCH_WEIRD = 1302
} |
| MatchPartyStart() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeMatchRoom {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.MATCH_ROOM_SUCCESS = 0
, GameAnvil.Defines.MATCH_ROOM_FAIL_CONTENT = 901
, GameAnvil.Defines.MATCH_ROOM_FAIL_ROOM_DOES_NOT_EXIST = 902
, GameAnvil.Defines.MATCH_ROOM_FAIL_ALREADY_JOINED_ROOM = 903
,
GameAnvil.Defines.MATCH_ROOM_FAIL_LEAVE_ROOM = 904
, GameAnvil.Defines.MATCH_ROOM_FAIL_IN_PROGRESS = 905
, GameAnvil.Defines.MATCH_ROOM_FAIL_MATCHED_ROOM_DOES_NOT_EXIST = 906
, GameAnvil.Defines.MATCH_ROOM_FAIL_CREATE_FAILED_ROOM_ID = 907
,
GameAnvil.Defines.MATCH_ROOM_FAIL_CREATE_FAILED_ROOM = 908
, GameAnvil.Defines.MATCH_ROOM_FAIL_INVALID_ROOM_ID = 909
, GameAnvil.Defines.MATCH_ROOM_FAIL_INVALID_NODE_ID = 910
, GameAnvil.Defines.MATCH_ROOM_FAIL_INVALID_USER_ID = 911
,
GameAnvil.Defines.MATCH_ROOM_FAIL_MATCHED_ROOM_NOT_FOUND = 912
, GameAnvil.Defines.MATCH_ROOM_FAIL_INVALID_MATCHING_USER_CATEGORY = 913
, GameAnvil.Defines.MATCH_ROOM_FAIL_MATCHING_USER_CATEGORY_EMPTY = 914
, GameAnvil.Defines.MATCH_ROOM_FAIL_BASE_ROOM_MATCH_FORM_NULL = 915
,
GameAnvil.Defines.MATCH_ROOM_FAIL_BASE_ROOM_MATCH_INFO_NULL = 916
} |
| MatchRoom() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeMatchPartyCancel {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.MATCH_PARTY_CANCEL_SUCCESS = 0
,
GameAnvil.Defines.MATCH_PARTY_CANCEL_FAIL_CONTENT = 1401
, GameAnvil.Defines.MATCH_PARTY_CANCEL_FAIL_PARTY_MATCH_WEIRD = 1402
, GameAnvil.Defines.MATCH_PARTY_CANCEL_FAIL_ALREADY_JOINED_ROOM = 1403
, GameAnvil.Defines.MATCH_PARTY_CANCEL_FAIL_NOT_IN_PROGRESS = 1404
} |
| MatchPartyCancel() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeMatchUserDone {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.MATCH_USER_DONE_SUCCESS = 0
,
GameAnvil.Defines.MATCH_USER_DONE_FAIL_CONTENT = 1501
, GameAnvil.Defines.MATCH_USER_DONE_FAIL_ROOM_DOES_NOT_EXIST = 1502
, GameAnvil.Defines.MATCH_USER_DONE_FAIL_TRANSFER = 1503
, GameAnvil.Defines.MATCH_USER_DONE_FAIL_CREATE_ROOM = 1504
} |
| MatchUserDone() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeMatchUserStart {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.MATCH_USER_START_SUCCESS = 0
, GameAnvil.Defines.MATCH_USER_START_FAIL_CONTENT = 1101
, GameAnvil.Defines.MATCH_USER_START_FAIL_ALREADY_JOINED_ROOM = 1102
} |
| MatchUserStart() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeMoveChannel {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.MOVE_CHANNEL_SUCCESS = 0
, GameAnvil.Defines.MOVE_CHANNEL_FAIL_CONTENT = 1601
, GameAnvil.Defines.MOVE_CHANNEL_FAIL_NODE_NOT_FOUND = 1602
, GameAnvil.Defines.MOVE_CHANNEL_FAIL_ALREADY_JOINED_CHANNEL = 1603
,
GameAnvil.Defines.MOVE_CHANNEL_FAIL_ALREADY_JOINED_ROOM = 1604
} |
| MoveChannel() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeNamedRoom {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.NAMED_ROOM_SUCCESS = 0
, GameAnvil.Defines.NAMED_ROOM_FAIL_CONTENT = 1001
, GameAnvil.Defines.NAMED_ROOM_FAIL_ROOM_DOES_NOT_EXIST = 1002
, GameAnvil.Defines.NAMED_ROOM_FAIL_ALREADY_JOINED_ROOM = 1003
,
GameAnvil.Defines.NAMED_ROOM_FAIL_INVALID_ROOM_NAME = 1004
, GameAnvil.Defines.NAMED_ROOM_FAIL_CREATE_ROOM = 1005
} |
| NamedRoom() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeSnapshot {
GameAnvil.Defines.PARSE_ERROR = -2
, GameAnvil.Defines.TIMEOUT = -1
, GameAnvil.Defines.SYSTEM_ERROR = 1
, GameAnvil.Defines.INVALID_PROTOCOL = 2
,
GameAnvil.Defines.SNAPSHOT_SUCCESS = 0
, GameAnvil.Defines.SNAPSHOT_FAIL_CONTENT = 501
} |
| Snapshot() 결과 코드 More...
|
|
enum | GameAnvil.Defines.ResultCodeDisconnect {
GameAnvil.Defines.FORCE_CLOSE_SYSTEM_ERROR = 2000
, GameAnvil.Defines.FORCE_CLOSE_BASE_CONNECTION = 2010
, GameAnvil.Defines.FORCE_CLOSE_BASE_USER = 2011
, GameAnvil.Defines.FORCE_CLOSE_ADMIN_KICK = 2012
,
GameAnvil.Defines.FORCE_CLOSE_INVALID_NODE = 2020
, GameAnvil.Defines.FORCE_CLOSE_USER_TRANSFER_FAIL = 2021
, GameAnvil.Defines.FORCE_CLOSE_USER_TRANSFER_ERROR = 2022
, GameAnvil.Defines.FORCE_CLOSE_AUTHENTICATION_FAIL = 2030
,
GameAnvil.Defines.FORCE_CLOSE_AUTHENTICATION_FAIL_EMPTY_ACCOUNT_ID = 2031
, GameAnvil.Defines.FORCE_CLOSE_DUPLICATE_LOGIN = 2032
, GameAnvil.Defines.FORCE_CLOSE_BY_NEW_CONNECTION = 2040
, GameAnvil.Defines.FORCE_CLOSE_DISCONNECT_ALARM_FROM_CLIENT = 2041
,
GameAnvil.Defines.FORCE_CLOSE_DISCONNECT_ALARM_NOT_FIND_SESSION = 2042
, GameAnvil.Defines.FORCE_CLOSE_CHECK_CLIENT_STATE_FAIL = 2043
, GameAnvil.Defines.FORCE_CLOSE_GHOST_USER = 2044
, GameAnvil.Defines.SOCKET_DISCONNECT = 2100
,
GameAnvil.Defines.SOCKET_TIME_OUT = 2101
, GameAnvil.Defines.SOCKET_ERROR = 2102
} |
| 연결 해제가 된 이유 More...
|
|
enum | GameAnvil.Defines.ResultCodeSessionClose {
GameAnvil.Defines.SESSION_CLOSE_BASE_USER = 2011
, GameAnvil.Defines.SESSION_CLOSE_ADMIN_KICK = 2012
, GameAnvil.Defines.SESSION_CLOSE_DUPLICATE_LOGIN = 2032
, GameAnvil.Defines.SESSION_CLOSE_BY_NEW_CONNECTION = 2040
,
GameAnvil.Defines.SESSION_CLOSE_DISCONNECT_ALARM_FROM_CLIENT = 2041
, GameAnvil.Defines.SESSION_CLOSE_DISCONNECT_ALARM_NOT_FIND_SESSION = 2042
} |
| 세션이이 닫히게 된 이유 More...
|
|