StovePCMatchmaking(Native dll): D:/workspace/messenger/matchmaking_xmpp/stove_pc_matchmaking/include/StovePCMatchmakingDefine.h Source File

StovePCMatchmaking(Native dll) 1.0.4.1

- Main Page
- Modules
- Classes
- Files
- Examples

- File List
- File Members

StovePCMatchmakingDefine.h
Go to the documentation of this file.
1
5 #ifndef STOVEPCMATCHMAKINGDEFINE_H_
6 #define STOVEPCMATCHMAKINGDEFINE_H_
7
15 enum StovePCMatchmakingResult
16 {
18 STOVE_PC_MATCHMAKING_NO_ERROR = 0,
19
21 STOVE_PC_MATCHMAKING_USER_KICKED = 5000,
22
24 STOVE_PC_MATCHMAKING_USER_BANNED = 5001,
25
27 STOVE_PC_MATCHMAKING_USER_ROOM_DESTROYED = 5002,
28
30 STOVE_PC_MATCHMAKING_USER_MEMBERSHIP_REQUIRED = 5003,
31
33 STOVE_PC_MATCHMAKING_USER_ROOM_SHUTDOWN = 5004,
34
36 STOVE_PC_MATCHMAKING_USER_AFFILIATION_CHANGED = 5005,
37
39 STOVE_PC_MATCHMAKING_USER_ABNORMALTERMINATION = 5006,
40
42 STOVE_PC_MATCHMAKING_ROOM_DELETED_AS_OPERATIONAL = 5007,
43
45 STOVE_PC_MATCHMAKING_AFFILIATION_NOT_CHANGED = 5100,
46
48 STOVE_PC_MATCHMAKING_WARNING_DEPRECATED_FUNC = 10000,
49
51 STOVE_PC_MATCHMAKING_ALREADY_INIT = 10001,
52
54 STOVE_PC_MATCHMAKING_NOT_YET_INIT = 10002,
55
57 STOVE_PC_MATCHMAKING_CALLBACK_EMPTY = 10003,
58
60 STOVE_PC_MATCHMAKING_CALLBACK_INVALID = 10004,
61
63 STOVE_PC_MATCHMAKING_NOT_YET_CONNECTED = 10101,
64
66 STOVE_PC_MATCHMAKING_ALREADY_CONNECTED = 10102,
67
69 STOVE_PC_MATCHMAKING_HOST_EMPTY = 10103,
70
72 STOVE_PC_MATCHMAKING_INVALID_PORT = 10104,
73
75 STOVE_PC_MATCHMAKING_INVALID_CONNECTION_INFO = 10105,
76
78 STOVE_PC_MATCHMAKING_HOST_NOT_FOUND = 10106,
79
81 STOVE_PC_MATCHMAKING_CONNECT_TIMEOUT = 10107,
82
84 STOVE_PC_MATCHMAKING_CONNECTION_FAIL = 10108,
85
87 STOVE_PC_MATCHMAKING_USER_PASSWORD_EMPTY = 10109,
88
90 STOVE_PC_MATCHMAKING_JID_EMPTY = 10110,
91
93 STOVE_PC_MATCHMAKING_JID_INVALID = 10111,
94
96 STOVE_PC_MATCHMAKING_ACCESS_TOKEN_VERIFYFAIL = 10112,
97
99 STOVE_PC_MATCHMAKING_CONNECTION_REFUSED = 10113,
100
102 STOVE_PC_MATCHMAKING_INVALID_DOMAIN = 10114,
103
105 STOVE_PC_MATCHMAKING_WRONG_VERSION = 10115,
106
108 STOVE_PC_MATCHMAKING_RESOURCE_EMPTY = 10116,
109
111 STOVE_PC_MATCHMAKING_ALREADY_DISCONNECTED = 10401,
112
114 STOVE_PC_MATCHMAKING_NOT_YET_DISCONNECT = 10402,
115
117 STOVE_PC_MATCHMAKING_LOBBY_JID_INVALID = 10501,
118
120 STOVE_PC_MATCHMAKING_MUC = 10502,
121
123 STOVE_PC_MATCHMAKING_ALREADY_JOIN = 10503,
124
126 STOVE_PC_MATCHMAKING_ALREADY_CREATE = 10504,
127
129 STOVE_PC_MATCHMAKING_NOT_IN_THE_LOBBY = 10505,
130
132 STOVE_PC_MATCHMAKING_LOBBY_NAME_EMPTY = 10506,
133
135 STOVE_PC_MATCHMAKING_LOBBY_FULL = 10507,
136
138 STOVE_PC_MATCHMAKING_CONFLICT = 10508,
139
141 STOVE_PC_MATCHMAKING_HAS_NO_RIGHT = 10509,
142
144 STOVE_PC_MATCHMAKING_ITEM_NOT_FOUND = 10510,
145
147 STOVE_PC_MATCHMAKING_FORBIDDEN = 10511,
148
150 STOVE_PC_MATCHMAKING_NOT_ACCEPTABLE = 10512,
151
153 STOVE_PC_MATCHMAKING_NOT_ALLOWED = 10513,
154
156 STOVE_PC_MATCHMAKING_REGISTRATION_REQUIRED = 10514,
157
159 STOVE_PC_MATCHMAKING_NOT_AUTHORIZED = 10515,
160
162 STOVE_PC_MATCHMAKING_INVALID_PERMISSION = 10516,
163
165 STOVE_PC_MATCHMAKING_LOBBY_USER_NOT_FOUND = 10517,
166
168 STOVE_PC_MATCHMAKING_LOBBY_BAD_REQUEST = 10518,
169
171 STOVE_PC_MATCHMAKING_SERVER_BUSY = 10519,
172
174 STOVE_PC_MATCHMAKING_NOT_ALLOWED_SEND_MSG = 10520,
175
177 STOVE_PC_MATCHMAKING_MAX_JOIN_LOBBY = 10521,
178
180 STOVE_PC_MATCHMAKING_TRAFFIC_LIMIT_EXCEEDED = 10522,
181
183 STOVE_PC_MATCHMAKING_PRESENCE = 10523,
184
186 STOVE_PC_MATCHMAKING_LOBBY_NOT_ACCEPTABLE = 10524,
187
189 STOVE_PC_MATCHMAKING_INVALID_MESSAGE_TYPE = 10601,
190
192 STOVE_PC_MATCHMAKING_SESSION_NOT_ESTABLISHED = 10602,
193
195 STOVE_PC_MATCHMAKING_MESSAGE_BODY_EMPTY = 10603,
196
198 STOVE_PC_MATCHMAKING_MESSAGE_PARSE = 10604,
199
201 STOVE_PC_MATCHMAKING_MESSAGE_PARAMETER_EMPTY = 10605,
202
204 STOVE_PC_MATCHMAKING_MESSAGE_MAX_LENGTH = 10606,
205
207 STOVE_PC_MATCHMAKING_NOT_SEND_SELF_MESSAGE = 10607,
208
210 STOVE_PC_MATCHMAKING_MESSENGER_MUC_SEND_NOT_FOUND = 10608,
211
213 STOVE_PC_MATCHMAKING_LOBBY_INVITE_ONE_SELF = 13001,
214
216 STOVE_PC_MATCHMAKING_INVITER_NOT_FOUND = 13002,
217
219 STOVE_PC_MATCHMAKING_INVITEE_NOT_FOUND = 13003,
220
222 STOVE_PC_MATCHMAKING_LOBBY_INVITE_UNKNOWN = 13004,
223
225 STOVE_PC_MATCHMAKING_INVITEE_ALREADY_JOIN = 13005,
226
228 STOVE_PC_MATCHMAKING_API_TIMEOUT = 15001,
229
231 STOVE_PC_MATCHMAKING_METADATA = 16001,
232
234 STOVE_PC_MATCHMAKING_METADATA_PARAMETEREMPTY = 16002,
235
237 STOVE_PC_MATCHMAKING_METADATA_INVALID_TYPE = 16003,
238
240 STOVE_PC_MATCHMAKING_SET_METADATA_REASON = 16004,
241
243 STOVE_PC_MATCHMAKING_FRIENDS_ERROR = 17001,
244
246 STOVE_PC_MATCHMAKING_BLOCK_USER_ERROR = 18001,
247 };
248
252 enum StovePCMatchmakingDisconnectCode
253 {
255 STOVE_PC_MATCHMAKING_DISCONNECT_CLIENT = 10,
256
258 STOVE_PC_MATCHMAKING_DISCONNECT_SERVER = 11,
259
261 STOVE_PC_MATCHMAKING_DISCONNECT_BY_HOST = 12,
262
264 STOVE_PC_MATCHMAKING_DISCONNECT_CONFLICT = 13,
265 };
266
274 enum StovePCMatchmakingConnectionState
275 {
277 STOVE_PC_MATCHMAKING_NOT_CONNECTED = 0,
278
280 STOVE_PC_MATCHMAKING_CONNECTING = 1,
281
283 STOVE_PC_MATCHMAKING_CONNECTED = 2,
284 };
285
289 enum StovePCMatchmakingAffiliation
290 {
292 STOVE_PC_MATCHMAKING_AFFILIATION_NONE = 0,
293
295 STOVE_PC_MATCHMAKING_AFFILIATION_BANNED = 1,
296
298 STOVE_PC_MATCHMAKING_AFFILIATION_MEMBER = 2,
299
301 STOVE_PC_MATCHMAKING_AFFILIATION_ADMINISTRATOR = 3,
302
304 STOVE_PC_MATCHMAKING_AFFILIATION_OWNER = 4,
305 };
306
310 enum StovePCMatchmakingComparisonType
311 {
313 STOVE_PC_MATCHMAKING_EQUAL = 0,
314
316 STOVE_PC_MATCHMAKING_NOT_EQUAL = 1,
317
319 STOVE_PC_MATCHMAKING_GREATER_THAN = 2,
320
322 STOVE_PC_MATCHMAKING_EQUAL_TO_OR_GREATER_THAN = 3,
323
325 STOVE_PC_MATCHMAKING_LESS_THAN = 4,
326
328 STOVE_PC_MATCHMAKING_EQUAL_TO_OR_LESS_THAN = 5,
329 };
330
334 enum StovePCMatchmakingUserStatus
335 {
337 STOVE_PC_MATCHMAKING_UNAVAILABLE = 0,
338
340 STOVE_PC_MATCHMAKING_AVAILABLE = 1,
341 };
342
346 enum StovePCMatchmakingLogLevel
347 {
349 STOVE_PC_MATCHMAKING_TRACE = 1,
350
352 STOVE_PC_MATCHMAKING_DEBUG = 2,
353
355 STOVE_PC_MATCHMAKING_INFO = 3,
356
358 STOVE_PC_MATCHMAKING_WARN = 4,
359
361 STOVE_PC_MATCHMAKING_ERROR = 5,
362
364 STOVE_PC_MATCHMAKING_NONE = 10000,
365 };
366
370 enum StovePCMatchmakingFunctionType
371 {
373 STOVE_PC_MATCHMAKING_INIT = 0,
374
376 STOVE_PC_MATCHMAKING_UNINIT = 1,
377
379 STOVE_PC_MATCHMAKING_CONNECT = 2,
380
382 STOVE_PC_MATCHMAKING_DISCONNECT = 3,
383
385 STOVE_PC_MATCHMAKING_SEND_LOBBY_MSG = 6,
386
388 STOVE_PC_MATCHMAKING_SEND_LOBBY_BINARYDATA = 7,
389
391 STOVE_PC_MATCHMAKING_CREATE_LOBBY = 8,
392
394 STOVE_PC_MATCHMAKING_DESTROY_LOBBY = 9,
395
397 STOVE_PC_MATCHMAKING_JOIN_LOBBY = 10,
398
400 STOVE_PC_MATCHMAKING_LEAVE_LOBBY = 11,
401
403 STOVE_PC_MATCHMAKING_SEND_LOBBY_INVITATION = 12,
404
406 STOVE_PC_MATCHMAKING_SEND_REJECT_LOBBY_INVITATION = 13,
407
409 STOVE_PC_MATCHMAKING_GET_LOBBY_USER_LIST = 14,
410
412 STOVE_PC_MATCHMAKING_GET_BAN_USER_LIST = 15,
413
415 STOVE_PC_MATCHMAKING_GET_MY_LOBBY_LIST = 16,
416
418 STOVE_PC_MATCHMAKING_GET_LOBBY_LIST = 17,
419
421 STOVE_PC_MATCHMAKING_KICK_USER = 18,
422
424 STOVE_PC_MATCHMAKING_BAN_USER = 19,
425
427 STOVE_PC_MATCHMAKING_UNBAN_USER = 20,
428
430 STOVE_PC_MATCHMAKING_JOIN_RANDOM_LOBBY = 21,
431
433 STOVE_PC_MATCHMAKING_REQUEST_LOBBY_LIST = 22,
434
436 STOVE_PC_MATCHMAKING_SET_LOBBY_DATA = 23,
437
439 STOVE_PC_MATCHMAKING_GET_LOBBY_DATA = 24,
440
442 STOVE_PC_MATCHMAKING_SET_LOBBY_USER_DATA = 25,
443
445 STOVE_PC_MATCHMAKING_SET_LOBBY_OWNER = 26,
446
448 STOVE_PC_MATCHMAKING_START_GAME = 27,
449
451 STOVE_PC_MATCHMAKING_END_GAME = 28,
452
454 STOVE_PC_MATCHMAKING_USER_JOIN = 33,
455
457 STOVE_PC_MATCHMAKING_USER_LEAVE = 34,
458
460 STOVE_PC_MATCHMAKING_UPDATE_LOBBY_USER = 35,
461
463 STOVE_PC_MATCHMAKING_UPDATE_LOBBY_DATA = 36,
464
466 STOVE_PC_MATCHMAKING_USER_STATUS_CHANGED = 37,
467
469 STOVE_PC_MATCHMAKING_GET_MYFRIEND_LIST = 38,
470 };
471
472 #pragma pack(push, 4)
473
478 struct StovePCMatchmakingMetadata
479 {
481 const wchar_t* key;
482
484 const wchar_t* value;
485 };
486
491 struct StovePCMatchmakingLobbyInfo
492 {
494 const wchar_t* lobby;
495 };
496
501 struct StovePCMatchmakingFriendInfo
502 {
504 unsigned __int64 UID;
505
507 const wchar_t* nickname;
508
510 const wchar_t* profile;
511
513 StovePCMatchmakingUserStatus status;
514 };
515
516 #pragma pack(pop)
517
518 #endif // STOVEPCMATCHMAKINGDEFINE_H_
STOVE_PC_MATCHMAKING_GET_BAN_USER_LIST
StovePCMatchmaking_GetBanUserList 함수
Definition: StovePCMatchmakingDefine.h:412
StovePCMatchmakingLogLevel
StovePCMatchmakingLogLevel
로그 레벨
Definition: StovePCMatchmakingDefine.h:346
STOVE_PC_MATCHMAKING_API_TIMEOUT
API에 대한 호출이 네트워크 지연, 서버 작업지연등으로 타임아웃이 발생하였습니다.
Definition: StovePCMatchmakingDefine.h:228
STOVE_PC_MATCHMAKING_EQUAL_TO_OR_LESS_THAN
작거나 같다( <= )
Definition: StovePCMatchmakingDefine.h:328
STOVE_PC_MATCHMAKING_FRIENDS_ERROR
친구 에러
Definition: StovePCMatchmakingDefine.h:243
StovePCMatchmakingFriendInfo::profile
const wchar_t * profile
유저 프로파일
Definition: StovePCMatchmakingDefine.h:510
StovePCMatchmakingFriendInfo::status
StovePCMatchmakingUserStatus status
유저 프리젠스 상태
Definition: StovePCMatchmakingDefine.h:513
STOVE_PC_MATCHMAKING_NOT_ALLOWED_SEND_MSG
메시지 송신 권한이 제한되었습니다
Definition: StovePCMatchmakingDefine.h:174
STOVE_PC_MATCHMAKING_MESSENGER_MUC_SEND_NOT_FOUND
메시지 송신자가 수신로비에 존재하지 않습니다.
Definition: StovePCMatchmakingDefine.h:210
StovePCMatchmakingComparisonType
StovePCMatchmakingComparisonType
로비 검색 비교 연산자 타입
Definition: StovePCMatchmakingDefine.h:310
STOVE_PC_MATCHMAKING_ITEM_NOT_FOUND
로비가 존재하지 않습니다.
Definition: StovePCMatchmakingDefine.h:144
STOVE_PC_MATCHMAKING_SET_METADATA_REASON
META DATA 값 설정이 유효하지 않습니다. 에러 이유를 확인하세요.
Definition: StovePCMatchmakingDefine.h:240
STOVE_PC_MATCHMAKING_LEAVE_LOBBY
StovePCMatchmaking_LeaveLobby 함수
Definition: StovePCMatchmakingDefine.h:400
STOVE_PC_MATCHMAKING_LOBBY_INVITE_UNKNOWN
로비초대에서 알 수 없는 에러가 반환되었습니다.
Definition: StovePCMatchmakingDefine.h:222
STOVE_PC_MATCHMAKING_MESSAGE_BODY_EMPTY
잘못된 메시지가 수신되었습니다.(빈메시지)
Definition: StovePCMatchmakingDefine.h:195
STOVE_PC_MATCHMAKING_ACCESS_TOKEN_VERIFYFAIL
ACCESSTOKEN 검증이 실패했습니다.
Definition: StovePCMatchmakingDefine.h:96
STOVE_PC_MATCHMAKING_NOT_AUTHORIZED
로비 암호가 맞지 않습니다
Definition: StovePCMatchmakingDefine.h:159
STOVE_PC_MATCHMAKING_NOT_EQUAL
같지 않다( != )
Definition: StovePCMatchmakingDefine.h:316
STOVE_PC_MATCHMAKING_UNAVAILABLE
오프라인
Definition: StovePCMatchmakingDefine.h:337
StovePCMatchmakingConnectionState
StovePCMatchmakingConnectionState
매치메이킹 서버 접속 상태
Definition: StovePCMatchmakingDefine.h:274
STOVE_PC_MATCHMAKING_CREATE_LOBBY
StovePCMatchmaking_CreateLobby 함수
Definition: StovePCMatchmakingDefine.h:391
STOVE_PC_MATCHMAKING_AFFILIATION_ADMINISTRATOR
로비 관리자
Definition: StovePCMatchmakingDefine.h:301
STOVE_PC_MATCHMAKING_JID_INVALID
JID 형식이 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:93
STOVE_PC_MATCHMAKING_REGISTRATION_REQUIRED
로비에 접근 가능한 맴버가 아닙니다
Definition: StovePCMatchmakingDefine.h:156
STOVE_PC_MATCHMAKING_SEND_LOBBY_BINARYDATA
StovePCMatchmaking_SendLobbyBinarydata 함수
Definition: StovePCMatchmakingDefine.h:388
STOVE_PC_MATCHMAKING_MUC
THIS FUNCTION IS CALLED WHEN AN ERROR OCCURS IN THE ROOM OR WHEN ENTERING THE ROOM.
Definition: StovePCMatchmakingDefine.h:120
STOVE_PC_MATCHMAKING_INIT
StovePCMatchmaking_Init 함수
Definition: StovePCMatchmakingDefine.h:373
STOVE_PC_MATCHMAKING_DISCONNECT_SERVER
서버로부터 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:258
STOVE_PC_MATCHMAKING_LOBBY_BAD_REQUEST
잘못된 요청입니다.
Definition: StovePCMatchmakingDefine.h:168
STOVE_PC_MATCHMAKING_CONNECTED
연결됨
Definition: StovePCMatchmakingDefine.h:283
STOVE_PC_MATCHMAKING_INFO
Info Level.
Definition: StovePCMatchmakingDefine.h:355
STOVE_PC_MATCHMAKING_AVAILABLE
온라인
Definition: StovePCMatchmakingDefine.h:340
STOVE_PC_MATCHMAKING_SET_LOBBY_DATA
StovePCMatchmaking_SetLobbyData 함수
Definition: StovePCMatchmakingDefine.h:436
STOVE_PC_MATCHMAKING_ALREADY_INIT
이미 라이브러리가 초기화 되었습니다.
Definition: StovePCMatchmakingDefine.h:51
StovePCMatchmakingMetadata::value
const wchar_t * value
메타 데이터 값
Definition: StovePCMatchmakingDefine.h:484
STOVE_PC_MATCHMAKING_REQUEST_LOBBY_LIST
StovePCMatchmaking_RequestLobbyList 함수
Definition: StovePCMatchmakingDefine.h:433
STOVE_PC_MATCHMAKING_NOT_ACCEPTABLE
요청한 로비 이름은 사용할 수 없습니다
Definition: StovePCMatchmakingDefine.h:150
STOVE_PC_MATCHMAKING_NOT_ALLOWED
로비 생성이 제한되었습니다
Definition: StovePCMatchmakingDefine.h:153
STOVE_PC_MATCHMAKING_NOT_SEND_SELF_MESSAGE
나에게 메시지를 송신할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:207
STOVE_PC_MATCHMAKING_SET_LOBBY_USER_DATA
StovePCMatchmaking_SetLobbyUserData 함수
Definition: StovePCMatchmakingDefine.h:442
STOVE_PC_MATCHMAKING_NOT_YET_DISCONNECT
아직 접속종료되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:114
STOVE_PC_MATCHMAKING_EQUAL
같다( = )
Definition: StovePCMatchmakingDefine.h:313
StovePCMatchmakingFriendInfo
내 친구 구조체입니다.
Definition: StovePCMatchmakingDefine.h:501
STOVE_PC_MATCHMAKING_CALLBACK_INVALID
CALLBACK 함수가 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:60
STOVE_PC_MATCHMAKING_USER_BANNED
로비에서 BAN 되었습니다.
Definition: StovePCMatchmakingDefine.h:24
STOVE_PC_MATCHMAKING_USER_ROOM_SHUTDOWN
서버에서 로비가 제거되었습니다.
Definition: StovePCMatchmakingDefine.h:33
STOVE_PC_MATCHMAKING_AFFILIATION_BANNED
로비 접속 제한 유저
Definition: StovePCMatchmakingDefine.h:295
STOVE_PC_MATCHMAKING_JOIN_LOBBY
StovePCMatchmaking_JoinLobby 함수
Definition: StovePCMatchmakingDefine.h:397
StovePCMatchmakingLobbyInfo
로비 구조체입니다.
Definition: StovePCMatchmakingDefine.h:491
STOVE_PC_MATCHMAKING_INVALID_MESSAGE_TYPE
XMPP 확장 X태그의 메시지 타입이 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:189
STOVE_PC_MATCHMAKING_SET_LOBBY_OWNER
StovePCMatchmaking_SetLobbyOwner 함수
Definition: StovePCMatchmakingDefine.h:445
STOVE_PC_MATCHMAKING_NONE
로깅 없음
Definition: StovePCMatchmakingDefine.h:364
STOVE_PC_MATCHMAKING_DESTROY_LOBBY
StovePCMatchmaking_DestroyLobby 함수
Definition: StovePCMatchmakingDefine.h:394
STOVE_PC_MATCHMAKING_ALREADY_JOIN
이미 접속중인 MUC LOBBY입니다.
Definition: StovePCMatchmakingDefine.h:123
STOVE_PC_MATCHMAKING_GET_LOBBY_USER_LIST
StovePCMatchmaking_GetLobbyUserList 함수
Definition: StovePCMatchmakingDefine.h:409
STOVE_PC_MATCHMAKING_USER_PASSWORD_EMPTY
PASSWORD가 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:87
STOVE_PC_MATCHMAKING_AFFILIATION_MEMBER
로비 맴버
Definition: StovePCMatchmakingDefine.h:298
STOVE_PC_MATCHMAKING_CONNECTION_REFUSED
접속서버 정보가 잘못되었거나 연결이 거부되었습니다.
Definition: StovePCMatchmakingDefine.h:99
StovePCMatchmakingAffiliation
StovePCMatchmakingAffiliation
로비 참가원의 등급 정보
Definition: StovePCMatchmakingDefine.h:289
STOVE_PC_MATCHMAKING_DISCONNECT_BY_HOST
타임아웃, 혹은 프로토콜 에러 등 host machine에 의해 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:261
STOVE_PC_MATCHMAKING_JOIN_RANDOM_LOBBY
StovePCMatchmaking_JoinRandomLobby 함수
Definition: StovePCMatchmakingDefine.h:430
STOVE_PC_MATCHMAKING_ALREADY_CREATE
이미 생성된 MUC LOBBY입니다.
Definition: StovePCMatchmakingDefine.h:126
StovePCMatchmakingFriendInfo::UID
unsigned __int64 UID
유저 아이디
Definition: StovePCMatchmakingDefine.h:504
STOVE_PC_MATCHMAKING_KICK_USER
StovePCMatchmaking_KickUser 함수
Definition: StovePCMatchmakingDefine.h:421
StovePCMatchmakingDisconnectCode
StovePCMatchmakingDisconnectCode
접속 종료 응답값
Definition: StovePCMatchmakingDefine.h:252
STOVE_PC_MATCHMAKING_USER_AFFILIATION_CHANGED
맴버 전용 로비에서 등급이 변경되어 KICK 되었습니다.
Definition: StovePCMatchmakingDefine.h:36
STOVE_PC_MATCHMAKING_EQUAL_TO_OR_GREATER_THAN
크거나 같다( => )
Definition: StovePCMatchmakingDefine.h:322
STOVE_PC_MATCHMAKING_GREATER_THAN
크다( > )
Definition: StovePCMatchmakingDefine.h:319
STOVE_PC_MATCHMAKING_MESSAGE_MAX_LENGTH
메시지가 송신할 수 있는 최대 문자열 길이를 초과하였습니다.
Definition: StovePCMatchmakingDefine.h:204
STOVE_PC_MATCHMAKING_NO_ERROR
정상
Definition: StovePCMatchmakingDefine.h:18
STOVE_PC_MATCHMAKING_GET_LOBBY_DATA
StovePCMatchmaking_GetLobbyData 함수
Definition: StovePCMatchmakingDefine.h:439
STOVE_PC_MATCHMAKING_ALREADY_DISCONNECTED
이미 접속종료 중입니다.
Definition: StovePCMatchmakingDefine.h:111
STOVE_PC_MATCHMAKING_AFFILIATION_OWNER
로비 소유자
Definition: StovePCMatchmakingDefine.h:304
STOVE_PC_MATCHMAKING_AFFILIATION_NOT_CHANGED
권한이 변경되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:45
STOVE_PC_MATCHMAKING_USER_LEAVE
유저 퇴장 콜백
Definition: StovePCMatchmakingDefine.h:457
STOVE_PC_MATCHMAKING_BAN_USER
StovePCMatchmaking_BanUser 함수
Definition: StovePCMatchmakingDefine.h:424
STOVE_PC_MATCHMAKING_USER_MEMBERSHIP_REQUIRED
맴버 전용 로비로 변경되어 로비에서 KICK 되었습니다.
Definition: StovePCMatchmakingDefine.h:30
STOVE_PC_MATCHMAKING_LOBBY_USER_NOT_FOUND
로비에서 해당 유저를 찾을 수 없습니다.
Definition: StovePCMatchmakingDefine.h:165
STOVE_PC_MATCHMAKING_USER_JOIN
유저 입장 콜백
Definition: StovePCMatchmakingDefine.h:454
STOVE_PC_MATCHMAKING_UNINIT
StovePCMatchmaking_UnInit 함수
Definition: StovePCMatchmakingDefine.h:376
STOVE_PC_MATCHMAKING_DISCONNECT_CONFLICT
중복접속으로 인해 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:264
STOVE_PC_MATCHMAKING_SEND_LOBBY_INVITATION
StovePCMatchmaking_SendLobbyInvitation 함수
Definition: StovePCMatchmakingDefine.h:403
STOVE_PC_MATCHMAKING_NOT_CONNECTED
연결되지 않음
Definition: StovePCMatchmakingDefine.h:277
STOVE_PC_MATCHMAKING_INVALID_DOMAIN
DOMAIN 이름이 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:102
STOVE_PC_MATCHMAKING_UPDATE_LOBBY_DATA
로비 메타 정보 업데이트 콜백
Definition: StovePCMatchmakingDefine.h:463
STOVE_PC_MATCHMAKING_HAS_NO_RIGHT
그외 MUC 에러
Definition: StovePCMatchmakingDefine.h:141
STOVE_PC_MATCHMAKING_END_GAME
StovePCMatchmaking_EndGame 함수
Definition: StovePCMatchmakingDefine.h:451
STOVE_PC_MATCHMAKING_CONNECT_TIMEOUT
서버 접속 허용 시간(10초)을 초과했습니다.
Definition: StovePCMatchmakingDefine.h:81
STOVE_PC_MATCHMAKING_USER_ROOM_DESTROYED
로비가 삭제되었습니다.
Definition: StovePCMatchmakingDefine.h:27
STOVE_PC_MATCHMAKING_SEND_REJECT_LOBBY_INVITATION
StovePCMatchmaking_SendRejectLobbyInvitation 함수
Definition: StovePCMatchmakingDefine.h:406
STOVE_PC_MATCHMAKING_MAX_JOIN_LOBBY
접속할 수 있는 로비 허용치를 초과하였습니다.
Definition: StovePCMatchmakingDefine.h:177
STOVE_PC_MATCHMAKING_HOST_NOT_FOUND
알려진 호스트가 없습니다.
Definition: StovePCMatchmakingDefine.h:78
STOVE_PC_MATCHMAKING_LOBBY_FULL
로비 참여 인원 수가 MAX에 도달하여 참여할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:135
STOVE_PC_MATCHMAKING_AFFILIATION_NONE
등급 없음
Definition: StovePCMatchmakingDefine.h:292
StovePCMatchmakingMetadata::key
const wchar_t * key
메타 데이터 키
Definition: StovePCMatchmakingDefine.h:481
STOVE_PC_MATCHMAKING_GET_MYFRIEND_LIST
StovePCMatchmaking_GetMyFriendList 함수
Definition: StovePCMatchmakingDefine.h:469
STOVE_PC_MATCHMAKING_LOBBY_JID_INVALID
로비 JID 형식이 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:117
StovePCMatchmakingFunctionType
StovePCMatchmakingFunctionType
API 번호
Definition: StovePCMatchmakingDefine.h:370
STOVE_PC_MATCHMAKING_START_GAME
StovePCMatchmaking_StartGame 함수
Definition: StovePCMatchmakingDefine.h:448
STOVE_PC_MATCHMAKING_RESOURCE_EMPTY
JID 리소스가 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:108
STOVE_PC_MATCHMAKING_METADATA_INVALID_TYPE
META DATA 값의 타입이 유효하지 않습니다.
Definition: StovePCMatchmakingDefine.h:237
STOVE_PC_MATCHMAKING_CONNECTING
연결중
Definition: StovePCMatchmakingDefine.h:280
STOVE_PC_MATCHMAKING_CONNECTION_FAIL
접속서버 정보가 잘못되었거나 연결이 거부되었습니다.
Definition: StovePCMatchmakingDefine.h:84
STOVE_PC_MATCHMAKING_INVITEE_ALREADY_JOIN
피초대자는 이미 로비에 접속중입니다.
Definition: StovePCMatchmakingDefine.h:225
STOVE_PC_MATCHMAKING_LESS_THAN
작다( < )
Definition: StovePCMatchmakingDefine.h:325
STOVE_PC_MATCHMAKING_WRONG_VERSION
라이브러리와 서버의 버전 정보가 맞지 않습니다. 라이브러리 업데이트가 필요합니다.
Definition: StovePCMatchmakingDefine.h:105
StovePCMatchmakingLobbyInfo::lobby
const wchar_t * lobby
로비 아이디
Definition: StovePCMatchmakingDefine.h:494
STOVE_PC_MATCHMAKING_JID_EMPTY
JID 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:90
STOVE_PC_MATCHMAKING_WARNING_DEPRECATED_FUNC
더 이상 지원하지 않는 함수이며, 상위 버전에서 제거될 수 있습니다.
Definition: StovePCMatchmakingDefine.h:48
STOVE_PC_MATCHMAKING_LOBBY_NOT_ACCEPTABLE
참여가 제한된 로비입니다.
Definition: StovePCMatchmakingDefine.h:186
STOVE_PC_MATCHMAKING_SESSION_NOT_ESTABLISHED
SESSION이 존재하지 않습니다.
Definition: StovePCMatchmakingDefine.h:192
STOVE_PC_MATCHMAKING_INVALID_PERMISSION
권한이 없습니다.
Definition: StovePCMatchmakingDefine.h:162
STOVE_PC_MATCHMAKING_GET_MY_LOBBY_LIST
StovePCMatchmaking_GetMyLobbyList 함수
Definition: StovePCMatchmakingDefine.h:415
STOVE_PC_MATCHMAKING_METADATA_PARAMETEREMPTY
META DATA API 파라미터값이 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:234
STOVE_PC_MATCHMAKING_DEBUG
Debug Level.
Definition: StovePCMatchmakingDefine.h:352
STOVE_PC_MATCHMAKING_BLOCK_USER_ERROR
유저 차단 에러
Definition: StovePCMatchmakingDefine.h:246
STOVE_PC_MATCHMAKING_FORBIDDEN
로비에 접근이 차단된 유저입니다.
Definition: StovePCMatchmakingDefine.h:147
STOVE_PC_MATCHMAKING_WARN
Warn Level.
Definition: StovePCMatchmakingDefine.h:358
STOVE_PC_MATCHMAKING_INVITER_NOT_FOUND
초대자를 찾을 수 없습니다.
Definition: StovePCMatchmakingDefine.h:216
STOVE_PC_MATCHMAKING_MESSAGE_PARSE
잘못된 메시지가 수신되었습니다.(파싱할 수 없는 메시지)
Definition: StovePCMatchmakingDefine.h:198
STOVE_PC_MATCHMAKING_USER_ABNORMALTERMINATION
유저가 비정상 종료로 로비에서 나갔습니다.
Definition: StovePCMatchmakingDefine.h:39
STOVE_PC_MATCHMAKING_UNBAN_USER
StovePCMatchmaking_UnBanUser 함수
Definition: StovePCMatchmakingDefine.h:427
STOVE_PC_MATCHMAKING_INVALID_PORT
PORT번호가 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:72
StovePCMatchmakingFriendInfo::nickname
const wchar_t * nickname
유저 닉네임
Definition: StovePCMatchmakingDefine.h:507
STOVE_PC_MATCHMAKING_ROOM_DELETED_AS_OPERATIONAL
운영이슈로 서버에서 로비가 삭제되었습니다.
Definition: StovePCMatchmakingDefine.h:42
StovePCMatchmakingResult
StovePCMatchmakingResult
응답 값 정의 enum
Definition: StovePCMatchmakingDefine.h:15
STOVE_PC_MATCHMAKING_DISCONNECT
StovePCMatchmaking_Disconnect 함수
Definition: StovePCMatchmakingDefine.h:382
STOVE_PC_MATCHMAKING_ALREADY_CONNECTED
이미 접속 중입니다.
Definition: StovePCMatchmakingDefine.h:66
STOVE_PC_MATCHMAKING_TRAFFIC_LIMIT_EXCEEDED
단위 시간당 송신할 수 있는 메시지 허용치를 초과하였습니다.
Definition: StovePCMatchmakingDefine.h:180
StovePCMatchmakingMetadata
메타 구조체입니다.
Definition: StovePCMatchmakingDefine.h:478
STOVE_PC_MATCHMAKING_NOT_IN_THE_LOBBY
접속중인 LOBBY이 아닙니다.
Definition: StovePCMatchmakingDefine.h:129
STOVE_PC_MATCHMAKING_DISCONNECT_CLIENT
클라이언트에서 API를 호출하여 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:255
STOVE_PC_MATCHMAKING_NOT_YET_INIT
아직 라이브러리가 초기화 되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:54
STOVE_PC_MATCHMAKING_METADATA
META DATA 에러
Definition: StovePCMatchmakingDefine.h:231
STOVE_PC_MATCHMAKING_TRACE
Trace Level.
Definition: StovePCMatchmakingDefine.h:349
STOVE_PC_MATCHMAKING_MESSAGE_PARAMETER_EMPTY
송신 메시지의 파라미터값이 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:201
STOVE_PC_MATCHMAKING_INVITEE_NOT_FOUND
피초대자를 찾을 수 없습니다.
Definition: StovePCMatchmakingDefine.h:219
STOVE_PC_MATCHMAKING_NOT_YET_CONNECTED
아직 접속하지 않았습니다.
Definition: StovePCMatchmakingDefine.h:63
STOVE_PC_MATCHMAKING_USER_KICKED
로비에서 KICK 되었습니다.
Definition: StovePCMatchmakingDefine.h:21
StovePCMatchmakingUserStatus
StovePCMatchmakingUserStatus
유저 상태 정보
Definition: StovePCMatchmakingDefine.h:334
STOVE_PC_MATCHMAKING_ERROR
Error Level.
Definition: StovePCMatchmakingDefine.h:361
STOVE_PC_MATCHMAKING_LOBBY_NAME_EMPTY
로비 이름이 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:132
STOVE_PC_MATCHMAKING_INVALID_CONNECTION_INFO
접속 정보가 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:75
STOVE_PC_MATCHMAKING_SEND_LOBBY_MSG
StovePCMatchmaking_SendLobbyMsg 함수
Definition: StovePCMatchmakingDefine.h:385
STOVE_PC_MATCHMAKING_PRESENCE
로비 PRESENCE 에러
Definition: StovePCMatchmakingDefine.h:183
STOVE_PC_MATCHMAKING_GET_LOBBY_LIST
StovePCMatchmaking_GetLobbyList 함수
Definition: StovePCMatchmakingDefine.h:418
STOVE_PC_MATCHMAKING_CONFLICT
로비에 동일한 닉네임을 가진 사용자가 있어서 참여할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:138
STOVE_PC_MATCHMAKING_LOBBY_INVITE_ONE_SELF
로비에 자신을 초대할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:213
STOVE_PC_MATCHMAKING_HOST_EMPTY
HOST 이름이 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:69
STOVE_PC_MATCHMAKING_CONNECT
StovePCMatchmaking_Connect 함수
Definition: StovePCMatchmakingDefine.h:379
STOVE_PC_MATCHMAKING_SERVER_BUSY
서버 작업을 요청중입니다. 잠시후에 다시 시도하세요.
Definition: StovePCMatchmakingDefine.h:171
STOVE_PC_MATCHMAKING_USER_STATUS_CHANGED
유저 프리젠스 변경 콜백
Definition: StovePCMatchmakingDefine.h:466
STOVE_PC_MATCHMAKING_UPDATE_LOBBY_USER
유저 정보 업데이트 콜백
Definition: StovePCMatchmakingDefine.h:460
STOVE_PC_MATCHMAKING_CALLBACK_EMPTY
CALLBACK 함수가 설정되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:57