|
| enum | StovePCMatchmakingResult {
STOVE_PC_MATCHMAKING_NO_ERROR = 0,
STOVE_PC_MATCHMAKING_USER_KICKED = 5000,
STOVE_PC_MATCHMAKING_USER_BANNED = 5001,
STOVE_PC_MATCHMAKING_USER_ROOM_DESTROYED = 5002,
STOVE_PC_MATCHMAKING_USER_MEMBERSHIP_REQUIRED = 5003,
STOVE_PC_MATCHMAKING_USER_ROOM_SHUTDOWN = 5004,
STOVE_PC_MATCHMAKING_USER_AFFILIATION_CHANGED = 5005,
STOVE_PC_MATCHMAKING_USER_ABNORMALTERMINATION = 5006,
STOVE_PC_MATCHMAKING_ROOM_DELETED_AS_OPERATIONAL = 5007,
STOVE_PC_MATCHMAKING_AFFILIATION_NOT_CHANGED = 5100,
STOVE_PC_MATCHMAKING_WARNING_DEPRECATED_FUNC = 10000,
STOVE_PC_MATCHMAKING_ALREADY_INIT = 10001,
STOVE_PC_MATCHMAKING_NOT_YET_INIT = 10002,
STOVE_PC_MATCHMAKING_CALLBACK_EMPTY = 10003,
STOVE_PC_MATCHMAKING_CALLBACK_INVALID = 10004,
STOVE_PC_MATCHMAKING_NOT_YET_CONNECTED = 10101,
STOVE_PC_MATCHMAKING_ALREADY_CONNECTED = 10102,
STOVE_PC_MATCHMAKING_HOST_EMPTY = 10103,
STOVE_PC_MATCHMAKING_INVALID_PORT = 10104,
STOVE_PC_MATCHMAKING_INVALID_CONNECTION_INFO = 10105,
STOVE_PC_MATCHMAKING_HOST_NOT_FOUND = 10106,
STOVE_PC_MATCHMAKING_CONNECT_TIMEOUT = 10107,
STOVE_PC_MATCHMAKING_CONNECTION_FAIL = 10108,
STOVE_PC_MATCHMAKING_USER_PASSWORD_EMPTY = 10109,
STOVE_PC_MATCHMAKING_JID_EMPTY = 10110,
STOVE_PC_MATCHMAKING_JID_INVALID = 10111,
STOVE_PC_MATCHMAKING_ACCESS_TOKEN_VERIFYFAIL = 10112,
STOVE_PC_MATCHMAKING_CONNECTION_REFUSED = 10113,
STOVE_PC_MATCHMAKING_INVALID_DOMAIN = 10114,
STOVE_PC_MATCHMAKING_WRONG_VERSION = 10115,
STOVE_PC_MATCHMAKING_RESOURCE_EMPTY = 10116,
STOVE_PC_MATCHMAKING_ALREADY_DISCONNECTED = 10401,
STOVE_PC_MATCHMAKING_NOT_YET_DISCONNECT = 10402,
STOVE_PC_MATCHMAKING_LOBBY_JID_INVALID = 10501,
STOVE_PC_MATCHMAKING_MUC = 10502,
STOVE_PC_MATCHMAKING_ALREADY_JOIN = 10503,
STOVE_PC_MATCHMAKING_ALREADY_CREATE = 10504,
STOVE_PC_MATCHMAKING_NOT_IN_THE_LOBBY = 10505,
STOVE_PC_MATCHMAKING_LOBBY_NAME_EMPTY = 10506,
STOVE_PC_MATCHMAKING_LOBBY_FULL = 10507,
STOVE_PC_MATCHMAKING_CONFLICT = 10508,
STOVE_PC_MATCHMAKING_HAS_NO_RIGHT = 10509,
STOVE_PC_MATCHMAKING_ITEM_NOT_FOUND = 10510,
STOVE_PC_MATCHMAKING_FORBIDDEN = 10511,
STOVE_PC_MATCHMAKING_NOT_ACCEPTABLE = 10512,
STOVE_PC_MATCHMAKING_NOT_ALLOWED = 10513,
STOVE_PC_MATCHMAKING_REGISTRATION_REQUIRED = 10514,
STOVE_PC_MATCHMAKING_NOT_AUTHORIZED = 10515,
STOVE_PC_MATCHMAKING_INVALID_PERMISSION = 10516,
STOVE_PC_MATCHMAKING_LOBBY_USER_NOT_FOUND = 10517,
STOVE_PC_MATCHMAKING_LOBBY_BAD_REQUEST = 10518,
STOVE_PC_MATCHMAKING_SERVER_BUSY = 10519,
STOVE_PC_MATCHMAKING_NOT_ALLOWED_SEND_MSG = 10520,
STOVE_PC_MATCHMAKING_MAX_JOIN_LOBBY = 10521,
STOVE_PC_MATCHMAKING_TRAFFIC_LIMIT_EXCEEDED = 10522,
STOVE_PC_MATCHMAKING_PRESENCE = 10523,
STOVE_PC_MATCHMAKING_LOBBY_NOT_ACCEPTABLE = 10524,
STOVE_PC_MATCHMAKING_INVALID_MESSAGE_TYPE = 10601,
STOVE_PC_MATCHMAKING_SESSION_NOT_ESTABLISHED = 10602,
STOVE_PC_MATCHMAKING_MESSAGE_BODY_EMPTY = 10603,
STOVE_PC_MATCHMAKING_MESSAGE_PARSE = 10604,
STOVE_PC_MATCHMAKING_MESSAGE_PARAMETER_EMPTY = 10605,
STOVE_PC_MATCHMAKING_MESSAGE_MAX_LENGTH = 10606,
STOVE_PC_MATCHMAKING_NOT_SEND_SELF_MESSAGE = 10607,
STOVE_PC_MATCHMAKING_MESSENGER_MUC_SEND_NOT_FOUND = 10608,
STOVE_PC_MATCHMAKING_LOBBY_INVITE_ONE_SELF = 13001,
STOVE_PC_MATCHMAKING_INVITER_NOT_FOUND = 13002,
STOVE_PC_MATCHMAKING_INVITEE_NOT_FOUND = 13003,
STOVE_PC_MATCHMAKING_LOBBY_INVITE_UNKNOWN = 13004,
STOVE_PC_MATCHMAKING_INVITEE_ALREADY_JOIN = 13005,
STOVE_PC_MATCHMAKING_API_TIMEOUT = 15001,
STOVE_PC_MATCHMAKING_METADATA = 16001,
STOVE_PC_MATCHMAKING_METADATA_PARAMETEREMPTY = 16002,
STOVE_PC_MATCHMAKING_METADATA_INVALID_TYPE = 16003,
STOVE_PC_MATCHMAKING_SET_METADATA_REASON = 16004,
STOVE_PC_MATCHMAKING_FRIENDS_ERROR = 17001,
STOVE_PC_MATCHMAKING_BLOCK_USER_ERROR = 18001
} |
| | Define response values enum More...
|
| |
| enum | StovePCMatchmakingDisconnectCode { STOVE_PC_MATCHMAKING_DISCONNECT_CLIENT = 10,
STOVE_PC_MATCHMAKING_DISCONNECT_SERVER = 11,
STOVE_PC_MATCHMAKING_DISCONNECT_BY_HOST = 12,
STOVE_PC_MATCHMAKING_DISCONNECT_CONFLICT = 13
} |
| | Connection termination response value More...
|
| |
| enum | StovePCMatchmakingConnectionState { STOVE_PC_MATCHMAKING_NOT_CONNECTED = 0,
STOVE_PC_MATCHMAKING_CONNECTING = 1,
STOVE_PC_MATCHMAKING_CONNECTED = 2
} |
| | Matchmaking server connection status More...
|
| |
| enum | StovePCMatchmakingAffiliation {
STOVE_PC_MATCHMAKING_AFFILIATION_NONE = 0,
STOVE_PC_MATCHMAKING_AFFILIATION_BANNED = 1,
STOVE_PC_MATCHMAKING_AFFILIATION_MEMBER = 2,
STOVE_PC_MATCHMAKING_AFFILIATION_ADMINISTRATOR = 3,
STOVE_PC_MATCHMAKING_AFFILIATION_OWNER = 4
} |
| | Lobby member rating information More...
|
| |
| enum | StovePCMatchmakingComparisonType {
STOVE_PC_MATCHMAKING_EQUAL = 0,
STOVE_PC_MATCHMAKING_NOT_EQUAL = 1,
STOVE_PC_MATCHMAKING_GREATER_THAN = 2,
STOVE_PC_MATCHMAKING_EQUAL_TO_OR_GREATER_THAN = 3,
STOVE_PC_MATCHMAKING_LESS_THAN = 4,
STOVE_PC_MATCHMAKING_EQUAL_TO_OR_LESS_THAN = 5
} |
| | Lobby search comparison operator type More...
|
| |
| enum | StovePCMatchmakingUserStatus { STOVE_PC_MATCHMAKING_UNAVAILABLE = 0,
STOVE_PC_MATCHMAKING_AVAILABLE = 1
} |
| | User status information More...
|
| |
| enum | StovePCMatchmakingLogLevel {
STOVE_PC_MATCHMAKING_TRACE = 1,
STOVE_PC_MATCHMAKING_DEBUG = 2,
STOVE_PC_MATCHMAKING_INFO = 3,
STOVE_PC_MATCHMAKING_WARN = 4,
STOVE_PC_MATCHMAKING_ERROR = 5,
STOVE_PC_MATCHMAKING_NONE = 10000
} |
| | Log Level More...
|
| |
| enum | StovePCMatchmakingFunctionType {
STOVE_PC_MATCHMAKING_INIT = 0,
STOVE_PC_MATCHMAKING_UNINIT = 1,
STOVE_PC_MATCHMAKING_CONNECT = 2,
STOVE_PC_MATCHMAKING_DISCONNECT = 3,
STOVE_PC_MATCHMAKING_SEND_LOBBY_MSG = 6,
STOVE_PC_MATCHMAKING_SEND_LOBBY_BINARYDATA = 7,
STOVE_PC_MATCHMAKING_CREATE_LOBBY = 8,
STOVE_PC_MATCHMAKING_DESTROY_LOBBY = 9,
STOVE_PC_MATCHMAKING_JOIN_LOBBY = 10,
STOVE_PC_MATCHMAKING_LEAVE_LOBBY = 11,
STOVE_PC_MATCHMAKING_SEND_LOBBY_INVITATION = 12,
STOVE_PC_MATCHMAKING_SEND_REJECT_LOBBY_INVITATION = 13,
STOVE_PC_MATCHMAKING_GET_LOBBY_USER_LIST = 14,
STOVE_PC_MATCHMAKING_GET_BAN_USER_LIST = 15,
STOVE_PC_MATCHMAKING_GET_MY_LOBBY_LIST = 16,
STOVE_PC_MATCHMAKING_GET_LOBBY_LIST = 17,
STOVE_PC_MATCHMAKING_KICK_USER = 18,
STOVE_PC_MATCHMAKING_BAN_USER = 19,
STOVE_PC_MATCHMAKING_UNBAN_USER = 20,
STOVE_PC_MATCHMAKING_JOIN_RANDOM_LOBBY = 21,
STOVE_PC_MATCHMAKING_REQUEST_LOBBY_LIST = 22,
STOVE_PC_MATCHMAKING_SET_LOBBY_DATA = 23,
STOVE_PC_MATCHMAKING_GET_LOBBY_DATA = 24,
STOVE_PC_MATCHMAKING_SET_LOBBY_USER_DATA = 25,
STOVE_PC_MATCHMAKING_SET_LOBBY_OWNER = 26,
STOVE_PC_MATCHMAKING_START_GAME = 27,
STOVE_PC_MATCHMAKING_END_GAME = 28,
STOVE_PC_MATCHMAKING_USER_JOIN = 33,
STOVE_PC_MATCHMAKING_USER_LEAVE = 34,
STOVE_PC_MATCHMAKING_UPDATE_LOBBY_USER = 35,
STOVE_PC_MATCHMAKING_UPDATE_LOBBY_DATA = 36,
STOVE_PC_MATCHMAKING_USER_STATUS_CHANGED = 37,
STOVE_PC_MATCHMAKING_GET_MYFRIEND_LIST = 38
} |
| | API number More...
|
| |
StovePCMatchmakingDefine Header file
Declare the enums that StovePCMatchmaking uses.