66 #ifndef STOVEPCMATCHMAKINGSDK_H_
67 #define STOVEPCMATCHMAKINGSDK_H_
69 #ifdef STOVEPCMATCHMAKINGSDK_EXPORTS
70 #define STOVEPCMATCHMAKINGSDK_API __declspec(dllexport)
72 #define STOVEPCMATCHMAKINGSDK_API __declspec(dllimport)
436 STOVEPCMATCHMAKINGSDK_API
void StovePCMatchmaking_EndGame(
const wchar_t* lobby,
const wchar_t* serverIP,
const int serverPort);
448 STOVEPCMATCHMAKINGSDK_API
unsigned __int64 StovePCMatchmaking_GetUID();
450 STOVEPCMATCHMAKINGSDK_API
int StovePCMatchmaking_GetLogLevel();
453 #endif //STOVEPCMATCHMAKINGSDK_H_
StovePCMatchmakingLogLevel
로그 레벨
Definition: StovePCMatchmakingDefine.h:346
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_Disconnect()
Definition: StovePCMatchmakingSDK.cpp:435
StovePCMatchmakingComparisonType
로비 검색 비교 연산자 타입
Definition: StovePCMatchmakingDefine.h:310
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_UnBanUser(const wchar_t *lobby, const unsigned __int64 UID)
Definition: StovePCMatchmakingSDK.cpp:725
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_KickUser(const wchar_t *lobby, const unsigned __int64 UID)
Definition: StovePCMatchmakingSDK.cpp:699
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_GetLobbyData(const wchar_t *lobby)
Definition: StovePCMatchmakingSDK.cpp:772
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_SendLobbyInvitation(const wchar_t *lobby, const unsigned __int64 UID, const wchar_t *message)
Definition: StovePCMatchmakingSDK.cpp:672
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_DestroyLobby(const wchar_t *lobby)
Definition: StovePCMatchmakingSDK.cpp:647
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_GetMyFriendList()
Definition: StovePCMatchmakingSDK.cpp:901
StovePCMatchmakingConnectionState
매치메이킹 서버 접속 상태
Definition: StovePCMatchmakingDefine.h:274
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_SetLobbyData(const wchar_t *lobby, const wchar_t *key, const wchar_t *value)
Definition: StovePCMatchmakingSDK.cpp:738
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_SendLobbyMsg(const wchar_t *lobby, const wchar_t *message, const wchar_t *meta)
Definition: StovePCMatchmakingSDK.cpp:621
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_Connect(const wchar_t *nickname)
Definition: StovePCMatchmakingSDK.cpp:414
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_SetLobbyUserdata(const wchar_t *lobby, const wchar_t *key, const wchar_t *value)
Definition: StovePCMatchmakingSDK.cpp:784
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_GetLobbyBanUserList(const wchar_t *lobby)
Definition: StovePCMatchmakingSDK.cpp:831
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_UnInit()
Definition: StovePCMatchmakingSDK.cpp:394
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_LeaveLobby(const wchar_t *lobby)
Definition: StovePCMatchmakingSDK.cpp:635
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_JoinRandomLobby(const StovePCMatchmakingMetadata *conditionArray, const int conditionCount, const int maxUser)
Definition: StovePCMatchmakingSDK.cpp:540
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_CreateLobby(const wchar_t *title, const wchar_t *password, const int maxUser)
Definition: StovePCMatchmakingSDK.cpp:503
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_GetMyLobbyList()
Definition: StovePCMatchmakingSDK.cpp:493
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_BanUser(const wchar_t *lobby, const unsigned __int64 UID)
Definition: StovePCMatchmakingSDK.cpp:712
STOVEPCMATCHMAKINGSDK_API StovePCMatchmakingConnectionState StovePCMatchmaking_GetConnectionState()
Definition: StovePCMatchmakingSDK.cpp:445
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_RegisterCallback(const StovePCMatchmakingCallback &callback)
Definition: StovePCMatchmakingSDK.cpp:908
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_EndGame(const wchar_t *lobby, const wchar_t *serverIP, const int serverPort)
Definition: StovePCMatchmakingSDK.cpp:886
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_JoinLobby(const wchar_t *lobby, const wchar_t *password)
Definition: StovePCMatchmakingSDK.cpp:527
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_RunCallback()
Definition: StovePCMatchmakingSDK.cpp:389
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_SendLobbyBinarydata(const wchar_t *lobby, const unsigned char *data, const int dataLength, const wchar_t *meta)
Definition: StovePCMatchmakingSDK.cpp:583
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_RequestLobbyList(const __int64 pageOffset, const int maxCount)
Definition: StovePCMatchmakingSDK.cpp:471
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_SendRejectLobbyInvitation(const wchar_t *lobby, const unsigned __int64 UID)
Definition: StovePCMatchmakingSDK.cpp:686
StovePCMatchmakingDefine 헤더파일
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_GetLobbyUserList(const wchar_t *lobby)
Definition: StovePCMatchmakingSDK.cpp:819
STOVEPCMATCHMAKINGSDK_API bool StovePCMatchmaking_Init(const StovePCMatchmakingLogLevel loglevel)
Definition: StovePCMatchmakingSDK.cpp:243
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_SetLobbyOwner(const wchar_t *lobby, const unsigned __int64 UID)
Definition: StovePCMatchmakingSDK.cpp:659
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_StartGame(const wchar_t *lobby, const wchar_t *serverIP, const int serverPort)
Definition: StovePCMatchmakingSDK.cpp:843
STOVEPCMATCHMAKINGSDK_API void StovePCMatchmaking_AddRequestLobbyListFilter(const wchar_t *keyToMatch, const wchar_t *valueToMatch, const StovePCMatchmakingComparisonType oper)
Definition: StovePCMatchmakingSDK.cpp:450
API 호출시 응답받는 콜백을 설정하는 구조체입니다.
Definition: StovePCMatchmakingCallback.h:642