StovePCMatchmaking(Native dll)  1.0.4.1
StovePCMatchmakingDefine.h
Go to the documentation of this file.
1 
5 #ifndef STOVEPCMATCHMAKINGDEFINE_H_
6 #define STOVEPCMATCHMAKINGDEFINE_H_
7 
16 {
19 
22 
25 
28 
31 
34 
37 
40 
43 
46 
49 
52 
55 
58 
61 
64 
67 
70 
73 
76 
79 
82 
85 
88 
91 
94 
97 
100 
103 
106 
109 
112 
115 
118 
121 
124 
127 
130 
133 
136 
139 
142 
145 
148 
151 
154 
157 
160 
163 
166 
169 
172 
175 
178 
181 
184 
187 
190 
193 
196 
199 
202 
205 
208 
211 
214 
217 
220 
223 
226 
229 
232 
235 
238 
241 
244 
247 };
248 
253 {
256 
259 
262 
265 };
266 
275 {
278 
281 
284 };
285 
290 {
293 
296 
299 
302 
305 };
306 
311 {
314 
317 
320 
323 
326 
329 };
330 
335 {
338 
341 };
342 
347 {
350 
353 
356 
359 
362 
365 };
366 
371 {
374 
377 
380 
383 
386 
389 
392 
395 
398 
401 
404 
407 
410 
413 
416 
419 
422 
425 
428 
431 
434 
437 
440 
443 
446 
449 
452 
455 
458 
461 
464 
467 
470 };
471 
472 #pragma pack(push, 4)
473 
479 {
481  const wchar_t* key;
482 
484  const wchar_t* value;
485 };
486 
492 {
494  const wchar_t* lobby;
495 };
496 
502 {
504  unsigned __int64 UID;
505 
507  const wchar_t* nickname;
508 
510  const wchar_t* profile;
511 
514 };
515 
516 #pragma pack(pop)
517 
518 #endif // STOVEPCMATCHMAKINGDEFINE_H_
StovePCMatchmaking_GetBanUserList 함수
Definition: StovePCMatchmakingDefine.h:412
StovePCMatchmakingLogLevel
로그 레벨
Definition: StovePCMatchmakingDefine.h:346
API에 대한 호출이 네트워크 지연, 서버 작업지연등으로 타임아웃이 발생하였습니다.
Definition: StovePCMatchmakingDefine.h:228
작거나 같다( <= )
Definition: StovePCMatchmakingDefine.h:328
친구 에러
Definition: StovePCMatchmakingDefine.h:243
const wchar_t * profile
유저 프로파일
Definition: StovePCMatchmakingDefine.h:510
StovePCMatchmakingUserStatus status
유저 프리젠스 상태
Definition: StovePCMatchmakingDefine.h:513
메시지 송신 권한이 제한되었습니다
Definition: StovePCMatchmakingDefine.h:174
메시지 송신자가 수신로비에 존재하지 않습니다.
Definition: StovePCMatchmakingDefine.h:210
StovePCMatchmakingComparisonType
로비 검색 비교 연산자 타입
Definition: StovePCMatchmakingDefine.h:310
로비가 존재하지 않습니다.
Definition: StovePCMatchmakingDefine.h:144
META DATA 값 설정이 유효하지 않습니다. 에러 이유를 확인하세요.
Definition: StovePCMatchmakingDefine.h:240
StovePCMatchmaking_LeaveLobby 함수
Definition: StovePCMatchmakingDefine.h:400
로비초대에서 알 수 없는 에러가 반환되었습니다.
Definition: StovePCMatchmakingDefine.h:222
잘못된 메시지가 수신되었습니다.(빈메시지)
Definition: StovePCMatchmakingDefine.h:195
ACCESSTOKEN 검증이 실패했습니다.
Definition: StovePCMatchmakingDefine.h:96
로비 암호가 맞지 않습니다
Definition: StovePCMatchmakingDefine.h:159
같지 않다( != )
Definition: StovePCMatchmakingDefine.h:316
오프라인
Definition: StovePCMatchmakingDefine.h:337
StovePCMatchmakingConnectionState
매치메이킹 서버 접속 상태
Definition: StovePCMatchmakingDefine.h:274
StovePCMatchmaking_CreateLobby 함수
Definition: StovePCMatchmakingDefine.h:391
로비 관리자
Definition: StovePCMatchmakingDefine.h:301
JID 형식이 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:93
로비에 접근 가능한 맴버가 아닙니다
Definition: StovePCMatchmakingDefine.h:156
StovePCMatchmaking_SendLobbyBinarydata 함수
Definition: StovePCMatchmakingDefine.h:388
THIS FUNCTION IS CALLED WHEN AN ERROR OCCURS IN THE ROOM OR WHEN ENTERING THE ROOM.
Definition: StovePCMatchmakingDefine.h:120
StovePCMatchmaking_Init 함수
Definition: StovePCMatchmakingDefine.h:373
서버로부터 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:258
잘못된 요청입니다.
Definition: StovePCMatchmakingDefine.h:168
연결됨
Definition: StovePCMatchmakingDefine.h:283
Info Level.
Definition: StovePCMatchmakingDefine.h:355
온라인
Definition: StovePCMatchmakingDefine.h:340
StovePCMatchmaking_SetLobbyData 함수
Definition: StovePCMatchmakingDefine.h:436
이미 라이브러리가 초기화 되었습니다.
Definition: StovePCMatchmakingDefine.h:51
const wchar_t * value
메타 데이터 값
Definition: StovePCMatchmakingDefine.h:484
StovePCMatchmaking_RequestLobbyList 함수
Definition: StovePCMatchmakingDefine.h:433
요청한 로비 이름은 사용할 수 없습니다
Definition: StovePCMatchmakingDefine.h:150
로비 생성이 제한되었습니다
Definition: StovePCMatchmakingDefine.h:153
나에게 메시지를 송신할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:207
StovePCMatchmaking_SetLobbyUserData 함수
Definition: StovePCMatchmakingDefine.h:442
아직 접속종료되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:114
같다( = )
Definition: StovePCMatchmakingDefine.h:313
내 친구 구조체입니다.
Definition: StovePCMatchmakingDefine.h:501
CALLBACK 함수가 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:60
로비에서 BAN 되었습니다.
Definition: StovePCMatchmakingDefine.h:24
서버에서 로비가 제거되었습니다.
Definition: StovePCMatchmakingDefine.h:33
로비 접속 제한 유저
Definition: StovePCMatchmakingDefine.h:295
StovePCMatchmaking_JoinLobby 함수
Definition: StovePCMatchmakingDefine.h:397
로비 구조체입니다.
Definition: StovePCMatchmakingDefine.h:491
XMPP 확장 X태그의 메시지 타입이 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:189
StovePCMatchmaking_SetLobbyOwner 함수
Definition: StovePCMatchmakingDefine.h:445
로깅 없음
Definition: StovePCMatchmakingDefine.h:364
StovePCMatchmaking_DestroyLobby 함수
Definition: StovePCMatchmakingDefine.h:394
이미 접속중인 MUC LOBBY입니다.
Definition: StovePCMatchmakingDefine.h:123
StovePCMatchmaking_GetLobbyUserList 함수
Definition: StovePCMatchmakingDefine.h:409
PASSWORD가 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:87
로비 맴버
Definition: StovePCMatchmakingDefine.h:298
접속서버 정보가 잘못되었거나 연결이 거부되었습니다.
Definition: StovePCMatchmakingDefine.h:99
StovePCMatchmakingAffiliation
로비 참가원의 등급 정보
Definition: StovePCMatchmakingDefine.h:289
타임아웃, 혹은 프로토콜 에러 등 host machine에 의해 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:261
StovePCMatchmaking_JoinRandomLobby 함수
Definition: StovePCMatchmakingDefine.h:430
이미 생성된 MUC LOBBY입니다.
Definition: StovePCMatchmakingDefine.h:126
unsigned __int64 UID
유저 아이디
Definition: StovePCMatchmakingDefine.h:504
StovePCMatchmaking_KickUser 함수
Definition: StovePCMatchmakingDefine.h:421
StovePCMatchmakingDisconnectCode
접속 종료 응답값
Definition: StovePCMatchmakingDefine.h:252
맴버 전용 로비에서 등급이 변경되어 KICK 되었습니다.
Definition: StovePCMatchmakingDefine.h:36
크거나 같다( => )
Definition: StovePCMatchmakingDefine.h:322
크다( > )
Definition: StovePCMatchmakingDefine.h:319
메시지가 송신할 수 있는 최대 문자열 길이를 초과하였습니다.
Definition: StovePCMatchmakingDefine.h:204
정상
Definition: StovePCMatchmakingDefine.h:18
StovePCMatchmaking_GetLobbyData 함수
Definition: StovePCMatchmakingDefine.h:439
이미 접속종료 중입니다.
Definition: StovePCMatchmakingDefine.h:111
로비 소유자
Definition: StovePCMatchmakingDefine.h:304
권한이 변경되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:45
유저 퇴장 콜백
Definition: StovePCMatchmakingDefine.h:457
StovePCMatchmaking_BanUser 함수
Definition: StovePCMatchmakingDefine.h:424
맴버 전용 로비로 변경되어 로비에서 KICK 되었습니다.
Definition: StovePCMatchmakingDefine.h:30
로비에서 해당 유저를 찾을 수 없습니다.
Definition: StovePCMatchmakingDefine.h:165
유저 입장 콜백
Definition: StovePCMatchmakingDefine.h:454
StovePCMatchmaking_UnInit 함수
Definition: StovePCMatchmakingDefine.h:376
중복접속으로 인해 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:264
StovePCMatchmaking_SendLobbyInvitation 함수
Definition: StovePCMatchmakingDefine.h:403
연결되지 않음
Definition: StovePCMatchmakingDefine.h:277
DOMAIN 이름이 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:102
로비 메타 정보 업데이트 콜백
Definition: StovePCMatchmakingDefine.h:463
그외 MUC 에러
Definition: StovePCMatchmakingDefine.h:141
StovePCMatchmaking_EndGame 함수
Definition: StovePCMatchmakingDefine.h:451
서버 접속 허용 시간(10초)을 초과했습니다.
Definition: StovePCMatchmakingDefine.h:81
로비가 삭제되었습니다.
Definition: StovePCMatchmakingDefine.h:27
StovePCMatchmaking_SendRejectLobbyInvitation 함수
Definition: StovePCMatchmakingDefine.h:406
접속할 수 있는 로비 허용치를 초과하였습니다.
Definition: StovePCMatchmakingDefine.h:177
알려진 호스트가 없습니다.
Definition: StovePCMatchmakingDefine.h:78
로비 참여 인원 수가 MAX에 도달하여 참여할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:135
등급 없음
Definition: StovePCMatchmakingDefine.h:292
const wchar_t * key
메타 데이터 키
Definition: StovePCMatchmakingDefine.h:481
StovePCMatchmaking_GetMyFriendList 함수
Definition: StovePCMatchmakingDefine.h:469
로비 JID 형식이 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:117
StovePCMatchmakingFunctionType
API 번호
Definition: StovePCMatchmakingDefine.h:370
StovePCMatchmaking_StartGame 함수
Definition: StovePCMatchmakingDefine.h:448
JID 리소스가 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:108
META DATA 값의 타입이 유효하지 않습니다.
Definition: StovePCMatchmakingDefine.h:237
연결중
Definition: StovePCMatchmakingDefine.h:280
접속서버 정보가 잘못되었거나 연결이 거부되었습니다.
Definition: StovePCMatchmakingDefine.h:84
피초대자는 이미 로비에 접속중입니다.
Definition: StovePCMatchmakingDefine.h:225
작다( < )
Definition: StovePCMatchmakingDefine.h:325
라이브러리와 서버의 버전 정보가 맞지 않습니다. 라이브러리 업데이트가 필요합니다.
Definition: StovePCMatchmakingDefine.h:105
const wchar_t * lobby
로비 아이디
Definition: StovePCMatchmakingDefine.h:494
JID 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:90
더 이상 지원하지 않는 함수이며, 상위 버전에서 제거될 수 있습니다.
Definition: StovePCMatchmakingDefine.h:48
참여가 제한된 로비입니다.
Definition: StovePCMatchmakingDefine.h:186
SESSION이 존재하지 않습니다.
Definition: StovePCMatchmakingDefine.h:192
권한이 없습니다.
Definition: StovePCMatchmakingDefine.h:162
StovePCMatchmaking_GetMyLobbyList 함수
Definition: StovePCMatchmakingDefine.h:415
META DATA API 파라미터값이 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:234
Debug Level.
Definition: StovePCMatchmakingDefine.h:352
유저 차단 에러
Definition: StovePCMatchmakingDefine.h:246
로비에 접근이 차단된 유저입니다.
Definition: StovePCMatchmakingDefine.h:147
Warn Level.
Definition: StovePCMatchmakingDefine.h:358
초대자를 찾을 수 없습니다.
Definition: StovePCMatchmakingDefine.h:216
잘못된 메시지가 수신되었습니다.(파싱할 수 없는 메시지)
Definition: StovePCMatchmakingDefine.h:198
유저가 비정상 종료로 로비에서 나갔습니다.
Definition: StovePCMatchmakingDefine.h:39
StovePCMatchmaking_UnBanUser 함수
Definition: StovePCMatchmakingDefine.h:427
PORT번호가 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:72
const wchar_t * nickname
유저 닉네임
Definition: StovePCMatchmakingDefine.h:507
운영이슈로 서버에서 로비가 삭제되었습니다.
Definition: StovePCMatchmakingDefine.h:42
StovePCMatchmakingResult
응답 값 정의 enum
Definition: StovePCMatchmakingDefine.h:15
StovePCMatchmaking_Disconnect 함수
Definition: StovePCMatchmakingDefine.h:382
이미 접속 중입니다.
Definition: StovePCMatchmakingDefine.h:66
단위 시간당 송신할 수 있는 메시지 허용치를 초과하였습니다.
Definition: StovePCMatchmakingDefine.h:180
메타 구조체입니다.
Definition: StovePCMatchmakingDefine.h:478
접속중인 LOBBY이 아닙니다.
Definition: StovePCMatchmakingDefine.h:129
클라이언트에서 API를 호출하여 접속 종료되었습니다.
Definition: StovePCMatchmakingDefine.h:255
아직 라이브러리가 초기화 되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:54
META DATA 에러
Definition: StovePCMatchmakingDefine.h:231
Trace Level.
Definition: StovePCMatchmakingDefine.h:349
송신 메시지의 파라미터값이 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:201
피초대자를 찾을 수 없습니다.
Definition: StovePCMatchmakingDefine.h:219
아직 접속하지 않았습니다.
Definition: StovePCMatchmakingDefine.h:63
로비에서 KICK 되었습니다.
Definition: StovePCMatchmakingDefine.h:21
StovePCMatchmakingUserStatus
유저 상태 정보
Definition: StovePCMatchmakingDefine.h:334
Error Level.
Definition: StovePCMatchmakingDefine.h:361
로비 이름이 비어 있습니다.
Definition: StovePCMatchmakingDefine.h:132
접속 정보가 잘 못 되었습니다.
Definition: StovePCMatchmakingDefine.h:75
StovePCMatchmaking_SendLobbyMsg 함수
Definition: StovePCMatchmakingDefine.h:385
로비 PRESENCE 에러
Definition: StovePCMatchmakingDefine.h:183
StovePCMatchmaking_GetLobbyList 함수
Definition: StovePCMatchmakingDefine.h:418
로비에 동일한 닉네임을 가진 사용자가 있어서 참여할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:138
로비에 자신을 초대할 수 없습니다.
Definition: StovePCMatchmakingDefine.h:213
HOST 이름이 잘못되었습니다.
Definition: StovePCMatchmakingDefine.h:69
StovePCMatchmaking_Connect 함수
Definition: StovePCMatchmakingDefine.h:379
서버 작업을 요청중입니다. 잠시후에 다시 시도하세요.
Definition: StovePCMatchmakingDefine.h:171
유저 프리젠스 변경 콜백
Definition: StovePCMatchmakingDefine.h:466
유저 정보 업데이트 콜백
Definition: StovePCMatchmakingDefine.h:460
CALLBACK 함수가 설정되지 않았습니다.
Definition: StovePCMatchmakingDefine.h:57