GameAnvilConnector 2.0.0
Loading...
Searching...
No Matches
Defines.cs File Reference

Classes

class  GameAnvil.Defines.ID
 아이지 정의 클래스 More...
 

Namespaces

namespace  GameAnvil
 
namespace  GameAnvil.Defines
 

Enumerations

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...