1367 lines
92 KiB
HTML
1367 lines
92 KiB
HTML
<HTML>
|
|
|
|
<HEAD>
|
|
<TITLE>Ubi.com GameService SDK</TITLE>
|
|
<LINK href="./gs-sdk-doc.css" rel="stylesheet" type="text/css">
|
|
</HEAD>
|
|
|
|
<BODY >
|
|
<!-- Generated by Doxygen 1.3.4 -->
|
|
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div>
|
|
<h1>GSClientLibrary.h</h1><a href="GSClientLibrary_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001
|
|
00002 <span class="comment">//****************************************************************************</span>
|
|
00003 <span class="comment">//* Author: Guillaume Plante <gsdevteam@ubisoft.com></span>
|
|
00010 <span class="comment"></span><span class="comment">//****************************************************************************</span>
|
|
00011
|
|
00038 <span class="preprocessor">#ifndef __GSCLIENTLIBRARY_H__</span>
|
|
00039 <span class="preprocessor"></span><span class="preprocessor">#define __GSCLIENTLIBRARY_H__</span>
|
|
00040 <span class="preprocessor"></span>
|
|
00041 <span class="comment">// Error return code definitions</span>
|
|
00042 <span class="preprocessor">#include "GSErrors.h"</span>
|
|
00043
|
|
00044 <span class="comment">// login service callbacks definitions</span>
|
|
00045 <span class="preprocessor">#include "<a class="code" href="GSLoginCB_8h.html">GSLoginCB.h</a>"</span>
|
|
00046
|
|
00047 <span class="comment">// friends service callbacks definitions</span>
|
|
00048 <span class="preprocessor">#include "<a class="code" href="GSFriendsCB_8h.html">GSFriendsCB.h</a>"</span>
|
|
00049
|
|
00050 <span class="comment">// lobby service callbacks definitions</span>
|
|
00051 <span class="preprocessor">#include "<a class="code" href="GSLobbyCB_8h.html">GSLobbyCB.h</a>"</span>
|
|
00052
|
|
00053 <span class="comment">// persistent storage service callbacks definitions</span>
|
|
00054 <span class="preprocessor">#include "<a class="code" href="GSPersistentCB_8h.html">GSPersistentCB.h</a>"</span>
|
|
00055
|
|
00056 <span class="comment">// ladder query service callbacks definitions</span>
|
|
00057 <span class="preprocessor">#include "<a class="code" href="GSLadderQueryCB_8h.html">GSLadderQueryCB.h</a>"</span>
|
|
00058
|
|
00059 <span class="comment">// remote algorithm execution service callbacks definitions</span>
|
|
00060 <span class="preprocessor">#include "GSRemoteAlgorithmCB.h"</span>
|
|
00061
|
|
00062 <span class="comment">// ladder query service specific definitions</span>
|
|
00063 <span class="preprocessor">#include "<a class="code" href="LadderDefines_8h.html">LadderDefines.h</a>"</span>
|
|
00064
|
|
00065 <span class="comment">// remote algorithm execution service definitions</span>
|
|
00066 <span class="preprocessor">#include "RemoteAlgorithmDefines.h"</span>
|
|
00067
|
|
00068 <span class="preprocessor">#ifdef __cplusplus</span>
|
|
00069 <span class="preprocessor"></span>
|
|
00070 GSbool __stdcall Login_FixCallbacks(clLoginCallbacks* pLoginCB);
|
|
00071 GSbool __stdcall Friends_FixCallbacks(clFriendsCallbacks* pFriendsCB);
|
|
00072 GSbool __stdcall Lobby_FixCallbacks(clLobbyCallbacks* pLobbyCB);
|
|
00073 GSbool __stdcall PS_FixCallbacks(clPersistentCallbacks* pPSCB);
|
|
00074 GSbool __stdcall LadderQuery_FixCallbacks(
|
|
00075 clLadderQueryCallbacks* pLadderQueryCB);
|
|
00076
|
|
00077 <span class="preprocessor">#endif //__cplusplus</span>
|
|
00078 <span class="preprocessor"></span>
|
|
00079
|
|
00080
|
|
00081 <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
|
|
00082
|
|
00083 <span class="comment">//============================================================================</span>
|
|
00084 <span class="comment">// Function GSClientLibrary_Initialize</span>
|
|
00085
|
|
00098 <span class="comment">//============================================================================</span>
|
|
00099 GSbool __stdcall <a class="code" href="GSClientLibrary_8h.html#a0">GSClientLibrary_Initialize</a>();
|
|
00100
|
|
00101
|
|
00102 <span class="comment">//============================================================================</span>
|
|
00103 <span class="comment">// Function GSClientLibrary_Uninitialize</span>
|
|
00104
|
|
00117 <span class="comment">//============================================================================</span>
|
|
00118 GSbool __stdcall <a class="code" href="GSClientLibrary_8h.html#a1">GSClientLibrary_Uninitialize</a>();
|
|
00119
|
|
00120
|
|
00121 <span class="comment">//============================================================================</span>
|
|
00122 <span class="comment">// Function GSGetLocalIPAddress</span>
|
|
00123
|
|
00124
|
|
00141 <span class="comment">//============================================================================</span>
|
|
00142 GSbool __stdcall <a class="code" href="GSClientLibrary_8h.html#a2">GSGetLocalIPAddress</a>(GSchar* szIPAddress);
|
|
00143
|
|
00144
|
|
00164 <span class="comment">//============================================================================</span>
|
|
00165 <span class="comment">// Function Login_Engine</span>
|
|
00166
|
|
00167
|
|
00190 <span class="comment">//============================================================================</span>
|
|
00191 GSbool __stdcall <a class="code" href="group__group1__1.html#a0">Login_Engine</a>(GSuint uiMaxPostingDelay = 500,
|
|
00192 GSuint uiMaxsOperationalDelay = 800);
|
|
00193
|
|
00194
|
|
00195 <span class="comment">//============================================================================</span>
|
|
00196 <span class="comment">// Function LoginSend_Connect</span>
|
|
00197
|
|
00198
|
|
00215 <span class="comment">//============================================================================</span>
|
|
00216 GSbool __stdcall <a class="code" href="group__group1__1.html#a1">LoginSend_Connect</a>(<span class="keyword">const</span> GSchar* szAddress, GSushort usPort);
|
|
00217
|
|
00218
|
|
00219
|
|
00220 <span class="comment">//============================================================================</span>
|
|
00221 <span class="comment">// Function LoginSend_Disconnect</span>
|
|
00222
|
|
00223
|
|
00235 <span class="comment">//============================================================================</span>
|
|
00236 GSbool __stdcall <a class="code" href="group__group1__1.html#a2">LoginSend_Disconnect</a>();
|
|
00237
|
|
00238
|
|
00239 <span class="comment">//============================================================================</span>
|
|
00240 <span class="comment">// Function LoginSend_LoginRouter</span>
|
|
00241
|
|
00242
|
|
00265 <span class="comment">//============================================================================</span>
|
|
00266 GSbool __stdcall <a class="code" href="group__group1__1.html#a3">LoginSend_LoginRouter</a>(<span class="keyword">const</span> GSchar* szUsername,
|
|
00267 <span class="keyword">const</span> GSchar* szPassword, <span class="keyword">const</span> GSchar* szVersion,
|
|
00268 GSbool bPublicIP = GS_TRUE);
|
|
00269
|
|
00270
|
|
00271
|
|
00272 <span class="comment">//============================================================================</span>
|
|
00273 <span class="comment">// Function LoginSend_JoinWaitModule</span>
|
|
00274
|
|
00275
|
|
00292 <span class="comment">//============================================================================</span>
|
|
00293 GSbool __stdcall <a class="code" href="group__group1__1.html#a4">LoginSend_JoinWaitModule</a>();
|
|
00294
|
|
00295
|
|
00296 <span class="comment">//============================================================================</span>
|
|
00297 <span class="comment">// Function LoginSend_LoginWaitModule</span>
|
|
00298
|
|
00299
|
|
00318 <span class="comment">//============================================================================</span>
|
|
00319 GSbool __stdcall <a class="code" href="group__group1__1.html#a5">LoginSend_LoginWaitModule</a>(<span class="keyword">const</span> GSchar* szUsername);
|
|
00320
|
|
00321
|
|
00322
|
|
00323 <span class="comment">//============================================================================</span>
|
|
00324 <span class="comment">// Function LoginSend_PlayerInfo</span>
|
|
00325
|
|
00326
|
|
00347 <span class="comment">//============================================================================</span>
|
|
00348 GSbool __stdcall <a class="code" href="group__group1__1.html#a6">LoginSend_PlayerInfo</a>(<span class="keyword">const</span> GSchar* szUsername);
|
|
00349
|
|
00350
|
|
00351 <span class="comment">//============================================================================</span>
|
|
00352 <span class="comment">// Function LoginSend_Sleep</span>
|
|
00353
|
|
00354
|
|
00371 <span class="comment">//============================================================================</span>
|
|
00372 GSbool __stdcall <a class="code" href="group__group1__1.html#a7">LoginSend_Sleep</a>();
|
|
00373
|
|
00374
|
|
00375 <span class="comment">//============================================================================</span>
|
|
00376 <span class="comment">// Function LoginSend_WakeUp</span>
|
|
00377
|
|
00378
|
|
00395 <span class="comment">//============================================================================</span>
|
|
00396 GSbool __stdcall <a class="code" href="group__group1__1.html#a8">LoginSend_WakeUp</a>();
|
|
00397
|
|
00398
|
|
00399
|
|
00400 <span class="comment">//============================================================================</span>
|
|
00401 <span class="comment">// Function LoginSend_ModifyAccount</span>
|
|
00402
|
|
00403
|
|
00425 <span class="comment">//============================================================================</span>
|
|
00426 GSbool __stdcall <a class="code" href="group__group1__1.html#a9">LoginSend_ModifyAccount</a>(<span class="keyword">const</span> GSchar* szPassword,
|
|
00427 <span class="keyword">const</span> GSchar* szFirstName, <span class="keyword">const</span> GSchar* szLastName, <span class="keyword">const</span> GSchar* szEmail,
|
|
00428 <span class="keyword">const</span> GSchar* szCountry);
|
|
00429
|
|
00430
|
|
00431
|
|
00432 <span class="comment">//============================================================================</span>
|
|
00433 <span class="comment">// Function LoginSend_CreateAccount</span>
|
|
00434
|
|
00435
|
|
00461 <span class="comment">//============================================================================</span>
|
|
00462 GSbool __stdcall <a class="code" href="group__group1__1.html#a10">LoginSend_CreateAccount</a>(<span class="keyword">const</span> GSchar* szVersion,
|
|
00463 <span class="keyword">const</span> GSchar* szUsername, <span class="keyword">const</span> GSchar* szPassword,
|
|
00464 <span class="keyword">const</span> GSchar* szFirstName, <span class="keyword">const</span> GSchar* szLastName, <span class="keyword">const</span> GSchar* szEmail,
|
|
00465 <span class="keyword">const</span> GSchar* szCountry);
|
|
00466
|
|
00467
|
|
00468
|
|
00469 <span class="comment">//============================================================================</span>
|
|
00470 <span class="comment">// Function LoginSend_RequestMOTD</span>
|
|
00471
|
|
00472
|
|
00491 <span class="comment">//============================================================================</span>
|
|
00492 GSbool __stdcall <a class="code" href="group__group1__1.html#a11">LoginSend_RequestMOTD</a>(<span class="keyword">const</span> GSchar *szLanguage);
|
|
00493
|
|
00505 <span class="comment">//============================================================================</span>
|
|
00506 <span class="comment">// Function LoginFix_PlayerInfo</span>
|
|
00507
|
|
00508
|
|
00523 <span class="comment">//============================================================================</span>
|
|
00524 GSbool __stdcall <a class="code" href="group__group1__2.html#a0">LoginFix_PlayerInfo</a>(<a class="code" href="group__group__LoginCB.html#a0">CBLoginRcv_PlayerInfo</a> fPlayerInfo);
|
|
00525
|
|
00526
|
|
00527 <span class="comment">//============================================================================</span>
|
|
00528 <span class="comment">// Function LoginFix_JoinWaitModuleResult</span>
|
|
00529
|
|
00530
|
|
00546 <span class="comment">//============================================================================</span>
|
|
00547 GSbool __stdcall <a class="code" href="group__group1__2.html#a1">LoginFix_JoinWaitModuleResult</a>(
|
|
00548 <a class="code" href="group__group__LoginCB.html#a1">CBLoginRcv_JoinWaitModuleResult</a> fJoinWaitModuleResult);
|
|
00549
|
|
00550
|
|
00551 <span class="comment">//============================================================================</span>
|
|
00552 <span class="comment">// Function LoginFix_LoginRouterResult</span>
|
|
00553
|
|
00554
|
|
00570 <span class="comment">//============================================================================</span>
|
|
00571 GSbool __stdcall <a class="code" href="group__group1__2.html#a2">LoginFix_LoginRouterResult</a>(
|
|
00572 <a class="code" href="group__group__LoginCB.html#a2">CBLoginRcv_LoginRouterResult</a> fLoginRouterResult);
|
|
00573
|
|
00574
|
|
00575 <span class="comment">//============================================================================</span>
|
|
00576 <span class="comment">// Function LoginFix_LoginWaitModuleResult</span>
|
|
00577
|
|
00578
|
|
00594 <span class="comment">//============================================================================</span>
|
|
00595 GSbool __stdcall <a class="code" href="group__group1__2.html#a3">LoginFix_LoginWaitModuleResult</a>(
|
|
00596 <a class="code" href="group__group__LoginCB.html#a3">CBLoginRcv_LoginWaitModuleResult</a> fLoginWaitModuleResult);
|
|
00597
|
|
00598
|
|
00599 <span class="comment">//============================================================================</span>
|
|
00600 <span class="comment">// Function LoginFix_SystemPage</span>
|
|
00601
|
|
00602
|
|
00617 <span class="comment">//============================================================================</span>
|
|
00618 GSbool __stdcall <a class="code" href="group__group1__2.html#a4">LoginFix_SystemPage</a>(<a class="code" href="group__group__LoginCB.html#a4">CBLoginRcv_SystemPage</a> fSystemPage);
|
|
00619
|
|
00620
|
|
00621 <span class="comment">//============================================================================</span>
|
|
00622 <span class="comment">// Function LoginFix_LoginDisconnection</span>
|
|
00623
|
|
00624
|
|
00640 <span class="comment">//============================================================================</span>
|
|
00641 GSbool __stdcall <a class="code" href="group__group1__2.html#a5">LoginFix_LoginDisconnection</a>(
|
|
00642 <a class="code" href="group__group__LoginCB.html#a5">CBLoginRcv_LoginDisconnection</a> fLoginDisconnection);
|
|
00643
|
|
00644
|
|
00645
|
|
00646 <span class="comment">//============================================================================</span>
|
|
00647 <span class="comment">// Function LoginFix_LoginAccountCreationResult</span>
|
|
00648
|
|
00649
|
|
00665 <span class="comment">//============================================================================</span>
|
|
00666 GSbool __stdcall <a class="code" href="group__group1__2.html#a6">LoginFix_LoginAccountCreationResult</a>(
|
|
00667 <a class="code" href="group__group__LoginCB.html#a6">CBLoginRcv_AccountCreationResult</a> fLoginCreateAccount);
|
|
00668
|
|
00669 <span class="comment">//============================================================================</span>
|
|
00670 <span class="comment">// Function LoginFix_ModifyUserResult</span>
|
|
00671
|
|
00672
|
|
00688 <span class="comment">//============================================================================</span>
|
|
00689 GSbool __stdcall <a class="code" href="group__group1__2.html#a7">LoginFix_ModifyUserResult</a>(
|
|
00690 <a class="code" href="group__group__LoginCB.html#a7">CBLoginRcv_ModifyUserResult</a> fLoginModifyUser);
|
|
00691
|
|
00692
|
|
00693 <span class="comment">//============================================================================</span>
|
|
00694 <span class="comment">// Function LoginFix_RequestMOTD</span>
|
|
00695
|
|
00696
|
|
00712 <span class="comment">//============================================================================</span>
|
|
00713 GSbool __stdcall <a class="code" href="group__group1__2.html#a8">LoginFix_RequestMOTD</a>(<a class="code" href="group__group__LoginCB.html#a8">CBLoginRcv_RequestMOTD</a> fRequestMOTD);
|
|
00744 <span class="comment">//============================================================================</span>
|
|
00745 <span class="comment">// Function Friends_Engine</span>
|
|
00746
|
|
00747
|
|
00770 <span class="comment">//============================================================================</span>
|
|
00771 GSbool __stdcall <a class="code" href="group__group2__1.html#a0">Friends_Engine</a>(GSuint uiMaxPostingDelay = 500,
|
|
00772 GSuint uiMaxsOperationalDelay = 800);
|
|
00773
|
|
00774
|
|
00775 <span class="comment">//============================================================================</span>
|
|
00776 <span class="comment">// Function FriendsSend_Connect</span>
|
|
00777
|
|
00778
|
|
00791 <span class="comment">//============================================================================</span>
|
|
00792 GSbool __stdcall <a class="code" href="group__group2__1.html#a1">FriendsSend_Connect</a>();
|
|
00793
|
|
00794
|
|
00795 <span class="comment">//============================================================================</span>
|
|
00796 <span class="comment">// Function FriendsSend_Disconnect</span>
|
|
00797
|
|
00798
|
|
00811 <span class="comment">//============================================================================</span>
|
|
00812 GSbool __stdcall <a class="code" href="group__group2__1.html#a2">FriendsSend_Disconnect</a>();
|
|
00813
|
|
00814
|
|
00815
|
|
00816 <span class="comment">//============================================================================</span>
|
|
00817 <span class="comment">// Function FriendsSend_Login</span>
|
|
00818
|
|
00819
|
|
00840 <span class="comment">//============================================================================</span>
|
|
00841 GSbool __stdcall <a class="code" href="group__group2__1.html#a3">FriendsSend_Login</a>(GSint lStatus = 0, GSint lMood = 0);
|
|
00842
|
|
00843
|
|
00844 <span class="comment">//============================================================================</span>
|
|
00845 <span class="comment">// Function FriendsSend_AddFriend</span>
|
|
00846
|
|
00847
|
|
00869 <span class="comment">//============================================================================</span>
|
|
00870 GSbool __stdcall <a class="code" href="group__group2__1.html#a4">FriendsSend_AddFriend</a>(<span class="keyword">const</span> GSchar* szUsername,
|
|
00871 <span class="keyword">const</span> GSchar* szGroup, GSint iOptions);
|
|
00872
|
|
00873 <span class="comment">//============================================================================</span>
|
|
00874 <span class="comment">// Function FriendsSend_DelFriend</span>
|
|
00875
|
|
00876
|
|
00894 <span class="comment">//============================================================================</span>
|
|
00895 GSbool __stdcall <a class="code" href="group__group2__1.html#a5">FriendsSend_DelFriend</a> (<span class="keyword">const</span> GSchar* szUsername);
|
|
00896
|
|
00897 <span class="comment">//============================================================================</span>
|
|
00898 <span class="comment">// Function FriendsSend_FriendList</span>
|
|
00899
|
|
00900
|
|
00920 <span class="comment">//============================================================================</span>
|
|
00921 GSbool __stdcall <a class="code" href="group__group2__1.html#a6">FriendsSend_FriendList</a>();
|
|
00922
|
|
00923 <span class="comment">//==============================================================================</span>
|
|
00924 <span class="comment">// Function FriendsSend_IgnorePlayer</span>
|
|
00949 <span class="comment"></span><span class="comment">//==============================================================================</span>
|
|
00950 GSRESULT __stdcall <a class="code" href="group__group2__1.html#a7">FriendsSend_IgnorePlayer</a>( <span class="keyword">const</span> GSchar * szPlayer );
|
|
00951
|
|
00952 <span class="comment">//==============================================================================</span>
|
|
00953 <span class="comment">// Function FriendsSend_UnignorePlayer</span>
|
|
00975 <span class="comment"></span><span class="comment">//==============================================================================</span>
|
|
00976 GSRESULT __stdcall <a class="code" href="group__group2__1.html#a8">FriendsSend_UnignorePlayer</a>( <span class="keyword">const</span> GSchar * szPlayer );
|
|
00977
|
|
00978 <span class="comment">//==============================================================================</span>
|
|
00979 <span class="comment">// Function FriendsSend_ListIgnoredPlayers</span>
|
|
00998 <span class="comment"></span><span class="comment">//==============================================================================</span>
|
|
00999 GSRESULT __stdcall <a class="code" href="group__group2__1.html#a9">FriendsSend_ListIgnoredPlayers</a>();
|
|
01000
|
|
01001 <span class="comment">//============================================================================</span>
|
|
01002 <span class="comment">// Function FriendsSend_PagePlayer</span>
|
|
01003
|
|
01024 <span class="comment">//============================================================================</span>
|
|
01025 GSbool __stdcall <a class="code" href="group__group2__1.html#a10">FriendsSend_PagePlayer</a>(<span class="keyword">const</span> GSchar* szUsername,
|
|
01026 <span class="keyword">const</span> GSchar* szMessage);
|
|
01027
|
|
01028
|
|
01029 <span class="comment">//============================================================================</span>
|
|
01030 <span class="comment">// Function FriendsSend_PeerPlayer</span>
|
|
01031
|
|
01032
|
|
01053 <span class="comment">//============================================================================</span>
|
|
01054 GSbool __stdcall <a class="code" href="group__group2__1.html#a11">FriendsSend_PeerPlayer</a>(<span class="keyword">const</span> GSchar* szUsername,
|
|
01055 GSvoid* p_Buffer, GSuint uiLength);
|
|
01056
|
|
01057
|
|
01058 <span class="comment">//============================================================================</span>
|
|
01059 <span class="comment">// Function FriendsSend_StatusChange</span>
|
|
01060
|
|
01061
|
|
01080 <span class="comment">//============================================================================</span>
|
|
01081 GSbool __stdcall <a class="code" href="group__group2__1.html#a12">FriendsSend_StatusChange</a>(GSint iStatus, GSint iMood);
|
|
01082
|
|
01083
|
|
01084 <span class="comment">//============================================================================</span>
|
|
01085 <span class="comment">// Function FriendsSend_ChangeFriend</span>
|
|
01086
|
|
01087
|
|
01108 <span class="comment">//============================================================================</span>
|
|
01109 GSbool __stdcall <a class="code" href="group__group2__1.html#a13">FriendsSend_ChangeFriend</a>(<span class="keyword">const</span> GSchar* szUsername,
|
|
01110 <span class="keyword">const</span> GSchar* szGroup, GSint iOptions);
|
|
01111
|
|
01112 <span class="comment">//============================================================================</span>
|
|
01113 <span class="comment">// Function FriendsSend_SearchPlayer</span>
|
|
01114
|
|
01115
|
|
01141 <span class="comment">//============================================================================</span>
|
|
01142 GSbool __stdcall <a class="code" href="group__group2__1.html#a14">FriendsSend_SearchPlayer</a>(<span class="keyword">const</span> GSchar* szUsername,
|
|
01143 <span class="keyword">const</span> GSchar* szSurName, <span class="keyword">const</span> GSchar* szFirstName,
|
|
01144 <span class="keyword">const</span> GSchar* szCountry, <span class="keyword">const</span> GSchar* szEmail, GSint iSex,
|
|
01145 <span class="keyword">const</span> GSchar* szGame);
|
|
01146
|
|
01147 <span class="comment">//============================================================================</span>
|
|
01148 <span class="comment">// Function FriendsSend_GetPlayerScores</span>
|
|
01149
|
|
01150
|
|
01168 <span class="comment">//============================================================================</span>
|
|
01169 GSbool __stdcall <a class="code" href="group__group2__1.html#a15">FriendsSend_GetPlayerScores</a>(<span class="keyword">const</span> GSchar* szUsername);
|
|
01170
|
|
01171
|
|
01172
|
|
01173
|
|
01184 <span class="comment">//============================================================================</span>
|
|
01185 <span class="comment">// Function FriendsFix_LoginResult</span>
|
|
01186
|
|
01187
|
|
01202 <span class="comment">//============================================================================</span>
|
|
01203 GSbool __stdcall <a class="code" href="group__group2__2.html#a0">FriendsFix_LoginResult</a>(<a class="code" href="group__group__FriendCB.html#a0">CBFriendsRcv_LoginResult</a> fLoginResult);
|
|
01204
|
|
01205 <span class="comment">//============================================================================</span>
|
|
01206 <span class="comment">// Function FriendsFix_AddFriend</span>
|
|
01207
|
|
01208
|
|
01223 <span class="comment">//============================================================================</span>
|
|
01224 GSbool __stdcall <a class="code" href="group__group2__2.html#a1">FriendsFix_AddFriend</a>(<a class="code" href="group__group__FriendCB.html#a1">CBFriendsRcv_AddFriend</a> fAddFriend);
|
|
01225
|
|
01226 <span class="comment">//============================================================================</span>
|
|
01227 <span class="comment">// Function FriendsFix_DelFriend</span>
|
|
01228
|
|
01229
|
|
01244 <span class="comment">//============================================================================</span>
|
|
01245 GSbool __stdcall <a class="code" href="group__group2__2.html#a2">FriendsFix_DelFriend</a>(<a class="code" href="group__group__FriendCB.html#a2">CBFriendsRcv_DelFriend</a> fDelFriend);
|
|
01246
|
|
01247 <span class="comment">//============================================================================</span>
|
|
01248 <span class="comment">// Function FriendsFix_IgnorePlayer</span>
|
|
01249
|
|
01250
|
|
01265 <span class="comment">//============================================================================</span>
|
|
01266 GSvoid __stdcall <a class="code" href="group__group2__2.html#a3">FriendsFix_IgnorePlayer</a>( <a class="code" href="group__group__FriendCB.html#a3">CBFriendsRcv_IgnorePlayer</a> fIgnorePlayer );
|
|
01267
|
|
01268 <span class="comment">//============================================================================</span>
|
|
01269 <span class="comment">// Function FriendsFix_UnignorePlayer</span>
|
|
01270
|
|
01271
|
|
01286 <span class="comment">//============================================================================</span>
|
|
01287 GSvoid __stdcall <a class="code" href="group__group2__2.html#a4">FriendsFix_UnignorePlayer</a>( <a class="code" href="group__group__FriendCB.html#a4">CBFriendsRcv_UnignorePlayer</a> fUnignorePlayer );
|
|
01288
|
|
01289 <span class="comment">//============================================================================</span>
|
|
01290 <span class="comment">// Function FriendsFix_ListIgnoredPlayers</span>
|
|
01291
|
|
01292
|
|
01307 <span class="comment">//============================================================================</span>
|
|
01308 GSvoid __stdcall <a class="code" href="group__group2__2.html#a5">FriendsFix_ListIgnoredPlayers</a>( <a class="code" href="group__group__FriendCB.html#a5">CBFriendsRcv_ListIgnoredPlayers</a> fListIgnoredPlayers );
|
|
01309
|
|
01310 <span class="comment">//============================================================================</span>
|
|
01311 <span class="comment">// Function FriendsFix_IgnoredPlayer</span>
|
|
01312
|
|
01313
|
|
01328 <span class="comment">//============================================================================</span>
|
|
01329 GSvoid __stdcall <a class="code" href="group__group2__2.html#a6">FriendsFix_IgnoredPlayer</a>( <a class="code" href="group__group__FriendCB.html#a6">CBFriendsRcv_IgnoredPlayer</a> fIgnoredPlayer );
|
|
01330
|
|
01331 <span class="comment">//============================================================================</span>
|
|
01332 <span class="comment">// Function FriendsFix_Page</span>
|
|
01333
|
|
01334
|
|
01349 <span class="comment">//============================================================================</span>
|
|
01350 GSbool __stdcall <a class="code" href="group__group2__2.html#a7">FriendsFix_Page</a>(<a class="code" href="group__group__FriendCB.html#a7">CBFriendsRcv_Page</a> fPage);
|
|
01351
|
|
01352 <span class="comment">//============================================================================</span>
|
|
01353 <span class="comment">// Function FriendsFix_PagePlayer</span>
|
|
01354
|
|
01355
|
|
01370 <span class="comment">//============================================================================</span>
|
|
01371 GSbool __stdcall <a class="code" href="group__group2__2.html#a8">FriendsFix_PagePlayer</a>(<a class="code" href="group__group__FriendCB.html#a8">CBFriendsRcv_PagePlayer</a> fPagePlayer);
|
|
01372
|
|
01373 <span class="comment">//============================================================================</span>
|
|
01374 <span class="comment">// Function FriendsFix_PeerMsg</span>
|
|
01375
|
|
01376
|
|
01391 <span class="comment">//============================================================================</span>
|
|
01392 GSbool __stdcall <a class="code" href="group__group2__2.html#a9">FriendsFix_PeerMsg</a>(<a class="code" href="group__group__FriendCB.html#a9">CBFriendsRcv_PeerMsg</a> fPeerMsg);
|
|
01393
|
|
01394 <span class="comment">//============================================================================</span>
|
|
01395 <span class="comment">// Function FriendsFix_PeerPlayer</span>
|
|
01396
|
|
01397
|
|
01412 <span class="comment">//============================================================================</span>
|
|
01413 GSbool __stdcall <a class="code" href="group__group2__2.html#a10">FriendsFix_PeerPlayer</a>(<a class="code" href="group__group__FriendCB.html#a10">CBFriendsRcv_PeerPlayer</a> fPeerPlayer);
|
|
01414
|
|
01415 <span class="comment">//============================================================================</span>
|
|
01416 <span class="comment">// Function FriendsFix_StatusChange</span>
|
|
01417
|
|
01418
|
|
01433 <span class="comment">//============================================================================</span>
|
|
01434 GSbool __stdcall <a class="code" href="group__group2__2.html#a11">FriendsFix_StatusChange</a>(
|
|
01435 <a class="code" href="group__group__FriendCB.html#a12">CBFriendsRcv_StatusChange</a> fStatusChange);
|
|
01436
|
|
01437 <span class="comment">//============================================================================</span>
|
|
01438 <span class="comment">// Function FriendsFix_ChangeFriend</span>
|
|
01439
|
|
01440
|
|
01455 <span class="comment">//============================================================================</span>
|
|
01456 GSbool __stdcall <a class="code" href="group__group2__2.html#a12">FriendsFix_ChangeFriend</a>(
|
|
01457 <a class="code" href="group__group__FriendCB.html#a11">CBFriendsRcv_ChangeFriend</a> fChangeFriend);
|
|
01458
|
|
01459 <span class="comment">//============================================================================</span>
|
|
01460 <span class="comment">// Function FriendsFix_UpdateFriend</span>
|
|
01461
|
|
01462
|
|
01477 <span class="comment">//============================================================================</span>
|
|
01478 GSbool __stdcall <a class="code" href="group__group2__2.html#a13">FriendsFix_UpdateFriend</a>(
|
|
01479 <a class="code" href="group__group__FriendCB.html#a13">CBFriendsRcv_UpdateFriend</a> fUpdateFriend);
|
|
01480
|
|
01481 <span class="comment">//============================================================================</span>
|
|
01482 <span class="comment">// Function FriendsFix_SearchPlayer</span>
|
|
01483
|
|
01484
|
|
01499 <span class="comment">//============================================================================</span>
|
|
01500 GSbool __stdcall <a class="code" href="group__group2__2.html#a14">FriendsFix_SearchPlayer</a>(
|
|
01501 <a class="code" href="group__group__FriendCB.html#a14">CBFriendsRcv_SearchPlayer</a> fSearchPlayer);
|
|
01502
|
|
01503 <span class="comment">//============================================================================</span>
|
|
01504 <span class="comment">// Function FriendsFix_ScoreCard</span>
|
|
01505
|
|
01506
|
|
01521 <span class="comment">//============================================================================</span>
|
|
01522 GSbool __stdcall <a class="code" href="group__group2__2.html#a15">FriendsFix_ScoreCard</a>(<a class="code" href="group__group__FriendCB.html#a15">CBFriendsRcv_ScoreCard</a> fScoreCard);
|
|
01523
|
|
01524
|
|
01556 <span class="comment">//============================================================================</span>
|
|
01557 <span class="comment">// Function Lobby_Engine</span>
|
|
01580 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
01581 GSbool __stdcall <a class="code" href="group__group4__1.html#a0">Lobby_Engine</a>(GSuint uiMaxPostingDelay = 500,
|
|
01582 GSuint uiMaxsOperationalDelay = 800);
|
|
01583
|
|
01584
|
|
01585
|
|
01586 <span class="comment">//============================================================================</span>
|
|
01587 <span class="comment">// Function LobbySend_Connect</span>
|
|
01588
|
|
01589
|
|
01603 <span class="comment">//============================================================================</span>
|
|
01604 GSbool __stdcall <a class="code" href="group__group4__1.html#a1">LobbySend_Connect</a>();
|
|
01605
|
|
01606
|
|
01607 <span class="comment">//============================================================================</span>
|
|
01608 <span class="comment">// Function LobbySend_Disconnect</span>
|
|
01609
|
|
01610
|
|
01630 <span class="comment">//============================================================================</span>
|
|
01631 GSbool __stdcall <a class="code" href="group__group4__1.html#a2">LobbySend_Disconnect</a>(GSint iLobbyServerID);
|
|
01632
|
|
01633 <span class="comment">//============================================================================</span>
|
|
01634 <span class="comment">// Function LobbySend_DisconnectAll</span>
|
|
01635
|
|
01636
|
|
01654 <span class="comment">//============================================================================</span>
|
|
01655 GSbool __stdcall <a class="code" href="group__group4__1.html#a3">LobbySend_DisconnectAll</a>();
|
|
01656
|
|
01657
|
|
01658 <span class="comment">//============================================================================</span>
|
|
01659 <span class="comment">// Function LobbySend_Login</span>
|
|
01660
|
|
01661
|
|
01689 <span class="comment">//============================================================================</span>
|
|
01690 GSbool __stdcall <a class="code" href="group__group4__1.html#a4">LobbySend_Login</a>(<span class="keyword">const</span> GSchar* szGames,
|
|
01691 GSbool bPublicIP = GS_TRUE, GSushort usPlayerStatus = 0);
|
|
01692
|
|
01693
|
|
01694 <span class="comment">//============================================================================</span>
|
|
01695 <span class="comment">// Function LobbySend_JoinLobby</span>
|
|
01696
|
|
01697
|
|
01726 <span class="comment">//============================================================================</span>
|
|
01727 GSbool __stdcall <a class="code" href="group__group4__1.html#a5">LobbySend_JoinLobby</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
01728 <span class="keyword">const</span> GSchar* szPassword, GSint iconfig = 0);
|
|
01729
|
|
01730
|
|
01731 <span class="comment">//============================================================================</span>
|
|
01732 <span class="comment">// Function LobbySend_JoinRoom</span>
|
|
01733
|
|
01734
|
|
01762 <span class="comment">//============================================================================</span>
|
|
01763 GSbool __stdcall <a class="code" href="group__group4__1.html#a6">LobbySend_JoinRoom</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
01764 <span class="keyword">const</span> GSchar* szPassword, GSbool bVisitor, <span class="keyword">const</span> GSchar* szVersion,
|
|
01765 GSint iconfig = 0);
|
|
01766
|
|
01767
|
|
01768 <span class="comment">//============================================================================</span>
|
|
01769 <span class="comment">// Function LobbySend_LeaveGroup</span>
|
|
01770
|
|
01771
|
|
01791 <span class="comment">//============================================================================</span>
|
|
01792 GSbool __stdcall <a class="code" href="group__group4__1.html#a7">LobbySend_LeaveGroup</a>(GSint iGroupID, GSint iLobbyServerID);
|
|
01793
|
|
01794 <span class="comment">//============================================================================</span>
|
|
01795 <span class="comment">// Function LobbySend_CreateRoom</span>
|
|
01796
|
|
01797
|
|
01833 <span class="comment">//============================================================================</span>
|
|
01834 GSbool __stdcall <a class="code" href="group__group4__1.html#a8">LobbySend_CreateRoom</a>(GSint iParentGroupID,
|
|
01835 GSint iLobbyServerID, <span class="keyword">const</span> GSchar* szRoomName, <span class="keyword">const</span> GSchar* szGames,
|
|
01836 GSushort usRoomType, GSushort usMaxPlayers , GSushort usMaxVisitors,
|
|
01837 <span class="keyword">const</span> GSvoid* vpData, GSint iSize, <span class="keyword">const</span> GSvoid* vpAltGroupInfo,
|
|
01838 GSint iAltGroupInfoSize,<span class="keyword">const</span> GSchar* szPassword,
|
|
01839 <span class="keyword">const</span> GSchar* szGameVersion, <span class="keyword">const</span> GSchar* szGSVersion);
|
|
01840
|
|
01841 <span class="comment">//============================================================================</span>
|
|
01842 <span class="comment">// Function LobbySend_StartMatch</span>
|
|
01843
|
|
01844
|
|
01870 <span class="comment">//============================================================================</span>
|
|
01871 GSbool __stdcall <a class="code" href="group__group4__1.html#a9">LobbySend_StartMatch</a>(GSint iGroupID,
|
|
01872 GSint iLobbyServerID, GSuint uiMode = 0 );
|
|
01873
|
|
01874 <span class="comment">//============================================================================</span>
|
|
01875 <span class="comment">// Function LobbySend_MatchFinish</span>
|
|
01899 <span class="comment"></span><span class="comment">//===========================================================================</span>
|
|
01900 GSbool __stdcall <a class="code" href="group__group4__1.html#a10">LobbySend_MatchFinish</a>( GSint iGroupID, GSint iLobbyServerID );
|
|
01901
|
|
01902 <span class="comment">//============================================================================</span>
|
|
01903 <span class="comment">// Function LobbySend_NewMaster</span>
|
|
01904
|
|
01905
|
|
01925 <span class="comment">//============================================================================</span>
|
|
01926 GSbool __stdcall <a class="code" href="group__group4__1.html#a11">LobbySend_NewMaster</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
01927 GSchar* szUsername);
|
|
01928
|
|
01929 <span class="comment">//============================================================================</span>
|
|
01930 <span class="comment">// Function LobbySend_PlayerMatchStarted</span>
|
|
01931
|
|
01932
|
|
01957 <span class="comment">//============================================================================</span>
|
|
01958 GSbool __stdcall <a class="code" href="group__group4__1.html#a12">LobbySend_PlayerMatchStarted</a>(GSint iGroupID,
|
|
01959 GSint iLobbyServerID);
|
|
01960
|
|
01961 <span class="comment">//============================================================================</span>
|
|
01962 <span class="comment">// Function LobbySend_PlayerMatchFinished</span>
|
|
01963
|
|
01964
|
|
01990 <span class="comment">//============================================================================</span>
|
|
01991 GSbool __stdcall <a class="code" href="group__group4__1.html#a13">LobbySend_PlayerMatchFinished</a>(GSint iGroupID,
|
|
01992 GSint iLobbyServerID);
|
|
01993
|
|
01994 <span class="comment">//============================================================================</span>
|
|
01995 <span class="comment">// Function LobbySend_PlayerKick</span>
|
|
01996
|
|
01997
|
|
02022 <span class="comment">//============================================================================</span>
|
|
02023 GSbool __stdcall <a class="code" href="group__group4__1.html#a14">LobbySend_PlayerKick</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
02024 GSchar* szUserName, GSchar* szReason);
|
|
02025
|
|
02026 <span class="comment">//============================================================================</span>
|
|
02027 <span class="comment">// Function LobbySend_GetParentGroupID</span>
|
|
02028
|
|
02029
|
|
02048 <span class="comment">//============================================================================</span>
|
|
02049 GSbool __stdcall <a class="code" href="group__group4__1.html#a15">LobbySend_GetParentGroupID</a>(GSint iGroupID,
|
|
02050 GSint iLobbyServerID);
|
|
02051
|
|
02052 <span class="comment">//============================================================================</span>
|
|
02053 <span class="comment">// Function LobbySend_UpdateRoomConfig</span>
|
|
02054
|
|
02055
|
|
02093 <span class="comment">//============================================================================</span>
|
|
02094 GSbool __stdcall <a class="code" href="group__group4__1.html#a16">LobbySend_UpdateRoomConfig</a>(GSint iGroupID,
|
|
02095 GSint iLobbyServerID, GSbyte bDedicatedServer, GSbyte bOpen,
|
|
02096 GSbyte bScore_Submission, GSint iMaxPlayers, GSint iMaxVisitors,
|
|
02097 <span class="keyword">const</span> GSchar* szPassword , <span class="keyword">const</span> GSvoid* vpGroupInfo, GSint iGroupInfoSize,
|
|
02098 <span class="keyword">const</span> GSvoid* vpAltGroupInfo, GSint iAltGroupInfoSize );
|
|
02099
|
|
02100
|
|
02101 <span class="comment">//============================================================================</span>
|
|
02102 <span class="comment">// Function LobbySend_GetGroupInfo</span>
|
|
02103
|
|
02104
|
|
02127 <span class="comment">//============================================================================</span>
|
|
02128 GSbool __stdcall <a class="code" href="group__group4__1.html#a17">LobbySend_GetGroupInfo</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
02129 GSint iconfig);
|
|
02130
|
|
02131
|
|
02132 <span class="comment">//============================================================================</span>
|
|
02133 <span class="comment">// Function LobbySend_GetAlternateGroupInfo</span>
|
|
02149 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
02150 GSbool __stdcall <a class="code" href="group__group4__1.html#a18">LobbySend_GetAlternateGroupInfo</a>(GSint iGroupID,
|
|
02151 GSint iLobbyServerID );
|
|
02152
|
|
02153 <span class="comment">//============================================================================</span>
|
|
02154 <span class="comment">// Function LobbySend_InitMatchResults</span>
|
|
02155
|
|
02156
|
|
02179 <span class="comment">//============================================================================</span>
|
|
02180 GSbool __stdcall <a class="code" href="group__group4__1.html#a19">LobbySend_InitMatchResults</a>(GSuint uiMatchID);
|
|
02181
|
|
02182 <span class="comment">//============================================================================</span>
|
|
02183 <span class="comment">// Function LobbySend_SetMatchResult</span>
|
|
02184
|
|
02185
|
|
02204 <span class="comment">//============================================================================</span>
|
|
02205 GSbool __stdcall <a class="code" href="group__group4__1.html#a20">LobbySend_SetMatchResult</a>(<span class="keyword">const</span> GSchar* szUserName, GSuint uiFieldID,
|
|
02206 GSint iFieldValue);
|
|
02207
|
|
02208 <span class="comment">//============================================================================</span>
|
|
02209 <span class="comment">// Function LobbySend_SubmitMatchResult</span>
|
|
02210
|
|
02211
|
|
02236 <span class="comment">//============================================================================</span>
|
|
02237 GSbool __stdcall <a class="code" href="group__group4__1.html#a21">LobbySend_SubmitMatchResult</a>(GSint iGroupID,
|
|
02238 GSint iLobbyServerID);
|
|
02239
|
|
02240
|
|
02241 <span class="comment">//============================================================================</span>
|
|
02242 <span class="comment">// Function LobbySend_ClearMatchResult</span>
|
|
02243
|
|
02244
|
|
02262 <span class="comment">//============================================================================</span>
|
|
02263 GSbool __stdcall <a class="code" href="group__group4__1.html#a22">LobbySend_ClearMatchResult</a>();
|
|
02264
|
|
02265
|
|
02266 <span class="comment">//============================================================================</span>
|
|
02267 <span class="comment">// Function LobbySend_UpdatePing</span>
|
|
02268
|
|
02269
|
|
02292 <span class="comment">//============================================================================</span>
|
|
02293 GSbool __stdcall <a class="code" href="group__group4__1.html#a23">LobbySend_UpdatePing</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
02294 GSushort usPing);
|
|
02295
|
|
02296 <span class="comment">//============================================================================</span>
|
|
02297 <span class="comment">// Function LobbySend_GameStart</span>
|
|
02298
|
|
02299
|
|
02324 <span class="comment">//============================================================================</span>
|
|
02325 GSbool __stdcall <a class="code" href="group__group4__1.html#a24">LobbySend_GameStart</a>(GSint iGroupID, GSint iLobbyServerID);
|
|
02326
|
|
02327 <span class="comment">//============================================================================</span>
|
|
02328 <span class="comment">// Function LobbySend_GameConnected</span>
|
|
02329
|
|
02330
|
|
02346 <span class="comment">//============================================================================</span>
|
|
02347 GSbool __stdcall <a class="code" href="group__group4__1.html#a25">LobbySend_GameConnected</a>(GSint iGroupID, GSint iLobbyServerID);
|
|
02348
|
|
02349
|
|
02350 <span class="comment">//============================================================================</span>
|
|
02351 <span class="comment">// Function LobbySend_GameFinish</span>
|
|
02352
|
|
02353
|
|
02374 <span class="comment">//============================================================================</span>
|
|
02375 GSbool __stdcall <a class="code" href="group__group4__1.html#a26">LobbySend_GameFinish</a>(GSint iGroupID, GSint iLobbyServerID);
|
|
02376
|
|
02377 <span class="comment">//============================================================================</span>
|
|
02378 <span class="comment">// Function LobbySend_GameReady</span>
|
|
02379
|
|
02380
|
|
02408 <span class="comment">//============================================================================</span>
|
|
02409 GSbool __stdcall <a class="code" href="group__group4__1.html#a27">LobbySend_GameReady</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
02410 GSvoid* vpGameData, GSint iSize, GSushort usPort = 0,
|
|
02411 GSchar* szIPAddress = 0);
|
|
02412
|
|
02413 <span class="comment">//============================================================================</span>
|
|
02414 <span class="comment">// Function LobbySend_UpdateGameInfo</span>
|
|
02415
|
|
02416
|
|
02441 <span class="comment">//============================================================================</span>
|
|
02442 GSbool __stdcall <a class="code" href="group__group4__1.html#a28">LobbySend_UpdateGameInfo</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
02443 GSvoid* vpGameData, GSint iSize, GSushort usPort = 0,
|
|
02444 GSchar* szIPAddress = 0);
|
|
02445
|
|
02446 <span class="comment">//============================================================================</span>
|
|
02447 <span class="comment">// Function LobbySend_PlayerBan</span>
|
|
02448
|
|
02449
|
|
02473 <span class="comment">//============================================================================</span>
|
|
02474 GSbool __stdcall <a class="code" href="group__group4__1.html#a29">LobbySend_PlayerBan</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
02475 GSchar* szUserName, GSchar* szReason);
|
|
02476
|
|
02477
|
|
02478 <span class="comment">//============================================================================</span>
|
|
02479 <span class="comment">// Function LobbySend_PlayerUnBan</span>
|
|
02480
|
|
02481
|
|
02501 <span class="comment">//============================================================================</span>
|
|
02502 GSbool __stdcall <a class="code" href="group__group4__1.html#a30">LobbySend_PlayerUnBan</a>(GSint iGroupID, GSint iLobbyServerID,
|
|
02503 GSchar* szUserName);
|
|
02504
|
|
02505 <span class="comment">//============================================================================</span>
|
|
02506 <span class="comment">// Function LobbySend_GetPlayerBannedList</span>
|
|
02507
|
|
02508
|
|
02526 <span class="comment">//============================================================================</span>
|
|
02527 GSbool __stdcall <a class="code" href="group__group4__1.html#a31">LobbySend_GetPlayerBannedList</a>(GSint iGroupID,
|
|
02528 GSint iLobbyServerID);
|
|
02529
|
|
02530 <span class="comment">//============================================================================</span>
|
|
02531 <span class="comment">// Function LobbySend_SetPlayerInfo</span>
|
|
02532
|
|
02533
|
|
02551 <span class="comment">//============================================================================</span>
|
|
02552 GSbool __stdcall <a class="code" href="group__group4__1.html#a32">LobbySend_SetPlayerInfo</a>(GSvoid* vpPlayerInfo,
|
|
02553 GSint iPlayerInfoSize);
|
|
02554
|
|
02555 <span class="comment">//============================================================================</span>
|
|
02556 <span class="comment">// Function LobbySend_GetPlayerGroups</span>
|
|
02557
|
|
02558
|
|
02574 <span class="comment">//============================================================================</span>
|
|
02575 GSbool __stdcall <a class="code" href="group__group4__1.html#a33">LobbySend_GetPlayerGroups</a>(GSchar* szUsername);
|
|
02576
|
|
02577
|
|
02578 <span class="comment">//============================================================================</span>
|
|
02579 <span class="comment">// Function LobbySend_ChangeRequestedLobbies</span>
|
|
02580
|
|
02581
|
|
02603 <span class="comment">//============================================================================</span>
|
|
02604 GSbool __stdcall <a class="code" href="group__group4__1.html#a34">LobbySend_ChangeRequestedLobbies</a>(<span class="keyword">const</span> GSchar* szGames);
|
|
02605
|
|
02617 <span class="comment">//============================================================================</span>
|
|
02618 <span class="comment">// Function LobbyFix_LoginReply</span>
|
|
02619
|
|
02620
|
|
02635 <span class="comment">//============================================================================</span>
|
|
02636 GSbool __stdcall <a class="code" href="group__group4__2.html#a0">LobbyFix_LoginReply</a>(<a class="code" href="group__group__LobbyCB.html#a0">CBLobbyRcv_LoginReply</a> fLoginReply);
|
|
02637
|
|
02638 <span class="comment">//============================================================================</span>
|
|
02639 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02640
|
|
02641
|
|
02657 <span class="comment">//============================================================================</span>
|
|
02658 GSbool __stdcall <a class="code" href="group__group4__2.html#a1">LobbyFix_LobbyDisconnection</a>(
|
|
02659 <a class="code" href="group__group__LobbyCB.html#a1">CBLobbyRcv_LobbyDisconnection</a> fLobbyDisconnection);
|
|
02660
|
|
02661 <span class="comment">//============================================================================</span>
|
|
02662 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02663
|
|
02664
|
|
02680 <span class="comment">//============================================================================</span>
|
|
02681 GSbool __stdcall <a class="code" href="group__group4__2.html#a2">LobbyFix_LobbyDisconnectAll</a>(
|
|
02682 <a class="code" href="group__group__LobbyCB.html#a2">CBLobbyRcv_LobbyDisconnectAll</a> fLobbyDisconnectAll);
|
|
02683
|
|
02684 <span class="comment">//============================================================================</span>
|
|
02685 <span class="comment">// Function LobbyFix_CreateRoomReply</span>
|
|
02686
|
|
02687
|
|
02702 <span class="comment">//============================================================================</span>
|
|
02703 GSbool __stdcall <a class="code" href="group__group4__2.html#a3">LobbyFix_CreateRoomReply</a>(
|
|
02704 <a class="code" href="group__group__LobbyCB.html#a3">CBLobbyRcv_CreateRoomReply</a> fCreateRoomReply);
|
|
02705
|
|
02706 <span class="comment">//============================================================================</span>
|
|
02707 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02708
|
|
02709
|
|
02724 <span class="comment">//============================================================================</span>
|
|
02725 GSbool __stdcall <a class="code" href="group__group4__2.html#a4">LobbyFix_NewRoom</a>(<a class="code" href="group__group__LobbyCB.html#a4">CBLobbyRcv_NewRoom</a> fNewRoom);
|
|
02726
|
|
02727 <span class="comment">//============================================================================</span>
|
|
02728 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02729
|
|
02730
|
|
02745 <span class="comment">//============================================================================</span>
|
|
02746 GSbool __stdcall <a class="code" href="group__group4__2.html#a5">LobbyFix_NewLobby</a>(<a class="code" href="group__group__LobbyCB.html#a5">CBLobbyRcv_NewLobby</a> fNewLobby);
|
|
02747
|
|
02748 <span class="comment">//============================================================================</span>
|
|
02749 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02750
|
|
02751
|
|
02766 <span class="comment">//============================================================================</span>
|
|
02767 GSbool __stdcall <a class="code" href="group__group4__2.html#a6">LobbyFix_RoomInfo</a>(<a class="code" href="group__group__LobbyCB.html#a6">CBLobbyRcv_RoomInfo</a> fRoomInfo);
|
|
02768
|
|
02769 <span class="comment">//============================================================================</span>
|
|
02770 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02771
|
|
02772
|
|
02787 <span class="comment">//============================================================================</span>
|
|
02788 GSbool __stdcall <a class="code" href="group__group4__2.html#a7">LobbyFix_LobbyInfo</a>(<a class="code" href="group__group__LobbyCB.html#a7">CBLobbyRcv_LobbyInfo</a> fLobbyInfo);
|
|
02789
|
|
02790
|
|
02791 <span class="comment">//============================================================================</span>
|
|
02792 <span class="comment">// Function LobbyFix_GroupInfoGet</span>
|
|
02793
|
|
02808 <span class="comment">//============================================================================</span>
|
|
02809 GSbool __stdcall <a class="code" href="group__group4__2.html#a8">LobbyFix_GroupInfoGet</a>(<a class="code" href="group__group__LobbyCB.html#a8">CBLobbyRcv_GroupInfoGet</a> fGroupInfoGet);
|
|
02810
|
|
02811 <span class="comment">//============================================================================</span>
|
|
02812 <span class="comment">// Function LobbyFix_JoinRoomReply</span>
|
|
02813
|
|
02814
|
|
02829 <span class="comment">//============================================================================</span>
|
|
02830 GSbool __stdcall <a class="code" href="group__group4__2.html#a9">LobbyFix_JoinRoomReply</a>(<a class="code" href="group__group__LobbyCB.html#a10">CBLobbyRcv_JoinRoomReply</a> fJoinRoomReply);
|
|
02831
|
|
02832 <span class="comment">//============================================================================</span>
|
|
02833 <span class="comment">// Function LobbyFix_JoinLobbyReply</span>
|
|
02834
|
|
02835
|
|
02850 <span class="comment">//============================================================================</span>
|
|
02851 GSbool __stdcall <a class="code" href="group__group4__2.html#a10">LobbyFix_JoinLobbyReply</a>(
|
|
02852 <a class="code" href="group__group__LobbyCB.html#a11">CBLobbyRcv_JoinLobbyReply</a> fJoinLobbyReply);
|
|
02853
|
|
02854 <span class="comment">//============================================================================</span>
|
|
02855 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02856
|
|
02857
|
|
02872 <span class="comment">//============================================================================</span>
|
|
02873 GSbool __stdcall <a class="code" href="group__group4__2.html#a11">LobbyFix_MemberJoined</a>(<a class="code" href="group__group__LobbyCB.html#a12">CBLobbyRcv_MemberJoined</a> fMemberJoined);
|
|
02874
|
|
02875 <span class="comment">//============================================================================</span>
|
|
02876 <span class="comment">// Function LobbyFix_LoginResult</span>
|
|
02877
|
|
02878
|
|
02893 <span class="comment">//============================================================================</span>
|
|
02894 GSbool __stdcall <a class="code" href="group__group4__2.html#a12">LobbyFix_MemberLeave</a>(<a class="code" href="group__group__LobbyCB.html#a13">CBLobbyRcv_MemberLeave</a> fMemberLeave);
|
|
02895
|
|
02896
|
|
02897 <span class="comment">//============================================================================</span>
|
|
02898 <span class="comment">// Function LobbyFix_StartMatch</span>
|
|
02899
|
|
02900
|
|
02915 <span class="comment">//============================================================================</span>
|
|
02916 GSbool __stdcall <a class="code" href="group__group4__2.html#a13">LobbyFix_StartMatchReply</a>(
|
|
02917 <a class="code" href="group__group__LobbyCB.html#a14">CBLobbyRcv_StartMatchReply</a> fStartMatchReply);
|
|
02918
|
|
02919 <span class="comment">//============================================================================</span>
|
|
02920 <span class="comment">// Function LobbyFix_GroupRemove</span>
|
|
02921
|
|
02922
|
|
02937 <span class="comment">//============================================================================</span>
|
|
02938 GSbool __stdcall <a class="code" href="group__group4__2.html#a14">LobbyFix_GroupRemove</a>(<a class="code" href="group__group__LobbyCB.html#a9">CBLobbyRcv_GroupRemove</a> fGroupRemove);
|
|
02939
|
|
02940 <span class="comment">//============================================================================</span>
|
|
02941 <span class="comment">// Function LobbyFix_MasterNewReply</span>
|
|
02942
|
|
02943
|
|
02958 <span class="comment">//============================================================================</span>
|
|
02959 GSbool __stdcall <a class="code" href="group__group4__2.html#a15">LobbyFix_MasterNewReply</a>(
|
|
02960 <a class="code" href="group__group__LobbyCB.html#a16">CBLobbyRcv_MasterNewReply</a> fMasterNewReply);
|
|
02961
|
|
02962 <span class="comment">//============================================================================</span>
|
|
02963 <span class="comment">// Function LobbyFix_MasterChanged</span>
|
|
02964
|
|
02965
|
|
02980 <span class="comment">//============================================================================</span>
|
|
02981 GSbool __stdcall <a class="code" href="group__group4__2.html#a16">LobbyFix_MasterChanged</a>(<a class="code" href="group__group__LobbyCB.html#a15">CBLobbyRcv_MasterChanged</a> fMasterChanged);
|
|
02982
|
|
02983 <span class="comment">//============================================================================</span>
|
|
02984 <span class="comment">// Function LobbyFix_MatchFinishReply</span>
|
|
02985
|
|
02986
|
|
03002 <span class="comment">//============================================================================</span>
|
|
03003 GSbool __stdcall <a class="code" href="group__group4__2.html#a17">LobbyFix_MatchFinishReply</a>(
|
|
03004 <a class="code" href="group__group__LobbyCB.html#a17">CBLobbyRcv_MatchFinishReply</a> fMatchFinishReply);
|
|
03005
|
|
03006 <span class="comment">//============================================================================</span>
|
|
03007 <span class="comment">// Function LobbyFix_PlayerKickReply</span>
|
|
03008
|
|
03009
|
|
03024 <span class="comment">//============================================================================</span>
|
|
03025 GSbool __stdcall <a class="code" href="group__group4__2.html#a18">LobbyFix_PlayerKickReply</a>(
|
|
03026 <a class="code" href="group__group__LobbyCB.html#a18">CBLobbyRcv_PlayerKickReply</a> fPlayerKickReply);
|
|
03027
|
|
03028 <span class="comment">//============================================================================</span>
|
|
03029 <span class="comment">// Function LobbyFix_KickOut</span>
|
|
03030
|
|
03031
|
|
03046 <span class="comment">//============================================================================</span>
|
|
03047 GSbool __stdcall <a class="code" href="group__group4__2.html#a19">LobbyFix_KickOut</a>(<a class="code" href="group__group__LobbyCB.html#a19">CBLobbyRcv_KickOut</a> fKickOut);
|
|
03048
|
|
03049 <span class="comment">//============================================================================</span>
|
|
03050 <span class="comment">// Function LobbyFix_ParentGroupID</span>
|
|
03051
|
|
03052
|
|
03068 <span class="comment">//============================================================================</span>
|
|
03069 GSbool __stdcall <a class="code" href="group__group4__2.html#a20">LobbyFix_ParentGroupIDReply</a>(
|
|
03070 <a class="code" href="group__group__LobbyCB.html#a20">CBLobbyRcv_ParentGroupIDReply</a> fParentGroupIDReply);
|
|
03071
|
|
03072 <span class="comment">//============================================================================</span>
|
|
03073 <span class="comment">// Function LobbyFix_GetAlternateGroupInfoReply</span>
|
|
03074
|
|
03090 <span class="comment">//============================================================================</span>
|
|
03091 GSbool __stdcall <a class="code" href="group__group4__2.html#a21">LobbyFix_GetAlternateGroupInfoReply</a>(
|
|
03092 <a class="code" href="group__group__LobbyCB.html#a21">CBLobbyRcv_GetAlternateGroupInfoReply</a> fGetAlternateGroupInfoReply);
|
|
03093
|
|
03094 <span class="comment">//============================================================================</span>
|
|
03095 <span class="comment">// Function LobbyFix_GroupLeaveReply</span>
|
|
03096
|
|
03097
|
|
03113 <span class="comment">//============================================================================</span>
|
|
03114 GSbool __stdcall <a class="code" href="group__group4__2.html#a22">LobbyFix_GroupLeaveReply</a>(
|
|
03115 <a class="code" href="group__group__LobbyCB.html#a22">CBLobbyRcv_GroupLeaveReply</a> fGroupLeaveReply);
|
|
03116
|
|
03117 <span class="comment">//============================================================================</span>
|
|
03118 <span class="comment">// Function LobbyFix_GroupConfigUpdate</span>
|
|
03119
|
|
03120
|
|
03135 <span class="comment">//============================================================================</span>
|
|
03136 GSbool __stdcall <a class="code" href="group__group4__2.html#a23">LobbyFix_GroupConfigUpdate</a>(
|
|
03137 <a class="code" href="group__group__LobbyCB.html#a23">CBLobbyRcv_GroupConfigUpdate</a> fGroupConfigUpdate);
|
|
03138
|
|
03139 <span class="comment">//============================================================================</span>
|
|
03140 <span class="comment">// Function LobbyFix_GroupConfigUpdate</span>
|
|
03141
|
|
03142
|
|
03157 <span class="comment">//============================================================================</span>
|
|
03158 GSbool __stdcall <a class="code" href="group__group4__2.html#a24">LobbyFix_MatchStarted</a>(<a class="code" href="group__group__LobbyCB.html#a24">CBLobbyRcv_MatchStarted</a> fMatchStarted);
|
|
03159
|
|
03160
|
|
03161 <span class="comment">//============================================================================</span>
|
|
03162 <span class="comment">// Function LobbyFix_GroupConfigUpdateResult</span>
|
|
03163
|
|
03164
|
|
03179 <span class="comment">//============================================================================</span>
|
|
03180 GSbool __stdcall <a class="code" href="group__group4__2.html#a25">LobbyFix_UpdateRoomConfigReply</a>(
|
|
03181 <a class="code" href="group__group__LobbyCB.html#a25">CBLobbyRcv_UpdateRoomConfigReply</a> fUpdateRoomConfigReply);
|
|
03182
|
|
03183 <span class="comment">//============================================================================</span>
|
|
03184 <span class="comment">// Function LobbyFix_SubmitMatchResultReply</span>
|
|
03185
|
|
03186
|
|
03201 <span class="comment">//============================================================================</span>
|
|
03202 GSbool __stdcall <a class="code" href="group__group4__2.html#a26">LobbyFix_SubmitMatchResultReply</a>(
|
|
03203 <a class="code" href="group__group__LobbyCB.html#a26">CBLobbyRcv_SubmitMatchResultReply</a> fSubmitMatchResultReply);
|
|
03204
|
|
03205 <span class="comment">//============================================================================</span>
|
|
03206 <span class="comment">// Function LobbyFix_UpdatePing</span>
|
|
03207
|
|
03208
|
|
03222 <span class="comment">//============================================================================</span>
|
|
03223 GSbool __stdcall <a class="code" href="group__group4__2.html#a27">LobbyFix_UpdatePing</a>(<a class="code" href="group__group__LobbyCB.html#a27">CBLobbyRcv_UpdatePing</a> fUpdatePing);
|
|
03224
|
|
03225 <span class="comment">//============================================================================</span>
|
|
03226 <span class="comment">// Function LobbyFix_GameStartReply</span>
|
|
03227
|
|
03228
|
|
03242 <span class="comment">//============================================================================</span>
|
|
03243 GSbool __stdcall <a class="code" href="group__group4__2.html#a28">LobbyFix_GameStartReply</a>(
|
|
03244 <a class="code" href="group__group__LobbyCB.html#a28">CBLobbyRcv_StartGameReply</a> fStartGameReply);
|
|
03245
|
|
03246 <span class="comment">//============================================================================</span>
|
|
03247 <span class="comment">// Function LobbyFix_GameReadyReply</span>
|
|
03248
|
|
03249
|
|
03263 <span class="comment">//============================================================================</span>
|
|
03264 GSbool __stdcall <a class="code" href="group__group4__2.html#a29">LobbyFix_GameReadyReply</a>(
|
|
03265 <a class="code" href="group__group__LobbyCB.html#a29">CBLobbyRcv_GameReadyReply</a> fGameReadyReply);
|
|
03266
|
|
03267 <span class="comment">//============================================================================</span>
|
|
03268 <span class="comment">// Function LobbyFix_GameStarted</span>
|
|
03269
|
|
03270
|
|
03284 <span class="comment">//============================================================================</span>
|
|
03285 GSbool __stdcall <a class="code" href="group__group4__2.html#a30">LobbyFix_GameStarted</a>(<a class="code" href="group__group__LobbyCB.html#a30">CBLobbyRcv_GameStarted</a> fGameStarted);
|
|
03286
|
|
03287 <span class="comment">//============================================================================</span>
|
|
03288 <span class="comment">// Function LobbyFix_NewGameMember</span>
|
|
03289
|
|
03290
|
|
03304 <span class="comment">//============================================================================</span>
|
|
03305 GSbool __stdcall <a class="code" href="group__group4__2.html#a31">LobbyFix_NewGameMember</a>(<a class="code" href="group__group__LobbyCB.html#a31">CBLobbyRcv_NewGameMember</a> fNewGameMember);
|
|
03306
|
|
03307 <span class="comment">//============================================================================</span>
|
|
03308 <span class="comment">// Function LobbyFix_UpdateGameInfoReply</span>
|
|
03309
|
|
03310
|
|
03325 <span class="comment">//============================================================================</span>
|
|
03326 GSbool __stdcall <a class="code" href="group__group4__2.html#a32">LobbyFix_UpdateGameInfoReply</a>(
|
|
03327 <a class="code" href="group__group__LobbyCB.html#a32">CBLobbyRcv_UpdateGameInfoReply</a> fUpdateGameInfoReplyCB);
|
|
03328
|
|
03329 <span class="comment">//============================================================================</span>
|
|
03330 <span class="comment">// Function LobbyFix_PlayerBanReply</span>
|
|
03331
|
|
03332
|
|
03347 <span class="comment">//============================================================================</span>
|
|
03348 GSbool __stdcall <a class="code" href="group__group4__2.html#a33">LobbyFix_PlayerBanReply</a>(
|
|
03349 <a class="code" href="group__group__LobbyCB.html#a33">CBLobbyRcv_PlayerBanReply</a> fPlayerBanReplyCB);
|
|
03350
|
|
03351 <span class="comment">//============================================================================</span>
|
|
03352 <span class="comment">// Function LobbyFix_PlayerUnBanReply</span>
|
|
03353
|
|
03354
|
|
03369 <span class="comment">//============================================================================</span>
|
|
03370 GSbool __stdcall <a class="code" href="group__group4__2.html#a34">LobbyFix_PlayerUnBanReply</a>(
|
|
03371 <a class="code" href="group__group__LobbyCB.html#a34">CBLobbyRcv_PlayerUnBanReply</a> fPlayerUnBanReplyCB);
|
|
03372
|
|
03373 <span class="comment">//============================================================================</span>
|
|
03374 <span class="comment">// Function LobbyFix_PlayerBanList</span>
|
|
03375
|
|
03376
|
|
03390 <span class="comment">//============================================================================</span>
|
|
03391 GSbool __stdcall <a class="code" href="group__group4__2.html#a35">LobbyFix_PlayerBanList</a>(
|
|
03392 <a class="code" href="group__group__LobbyCB.html#a35">CBLobbyRcv_PlayerBanList</a> fPlayerBanListCB);
|
|
03393
|
|
03394 <span class="comment">//============================================================================</span>
|
|
03395 <span class="comment">// Function LobbyFix_PlayerBanned</span>
|
|
03396
|
|
03397
|
|
03411 <span class="comment">//============================================================================</span>
|
|
03412 GSbool __stdcall <a class="code" href="group__group4__2.html#a36">LobbyFix_PlayerBanned</a>(<a class="code" href="group__group__LobbyCB.html#a36">CBLobbyRcv_PlayerBanned</a> fPlayerBannedCB);
|
|
03413
|
|
03414 <span class="comment">//============================================================================</span>
|
|
03415 <span class="comment">// Function LobbyFix_MatchReady</span>
|
|
03416
|
|
03417
|
|
03431 <span class="comment">//============================================================================</span>
|
|
03432 GSbool __stdcall <a class="code" href="group__group4__2.html#a37">LobbyFix_MatchReady</a>(<a class="code" href="group__group__LobbyCB.html#a37">CBLobbyRcv_MatchReady</a> fMatchReadyCB);
|
|
03433
|
|
03434 <span class="comment">//============================================================================</span>
|
|
03435 <span class="comment">// Function LobbyFix_InfoRefresh</span>
|
|
03436
|
|
03437
|
|
03451 <span class="comment">//============================================================================</span>
|
|
03452 GSbool __stdcall <a class="code" href="group__group4__2.html#a38">LobbyFix_InfoRefresh</a>(<a class="code" href="group__group__LobbyCB.html#a38">CBLobbyRcv_InfoRefresh</a> fInfoRefresh);
|
|
03453
|
|
03454 <span class="comment">//============================================================================</span>
|
|
03455 <span class="comment">// Function LobbyFix_SetPlayerInfoReply</span>
|
|
03456
|
|
03457
|
|
03472 <span class="comment">//============================================================================</span>
|
|
03473 GSbool __stdcall <a class="code" href="group__group4__2.html#a39">LobbyFix_SetPlayerInfoReply</a>(
|
|
03474 <a class="code" href="group__group__LobbyCB.html#a39">CBLobbyRcv_SetPlayerInfoReply</a> fSetPlayerInfoReply);
|
|
03475
|
|
03476 <span class="comment">//============================================================================</span>
|
|
03477 <span class="comment">// Function LobbyFix_PlayerInfoUpdate</span>
|
|
03478
|
|
03479
|
|
03494 <span class="comment">//============================================================================</span>
|
|
03495 GSbool __stdcall <a class="code" href="group__group4__2.html#a40">LobbyFix_PlayerInfoUpdate</a>(
|
|
03496 <a class="code" href="group__group__LobbyCB.html#a40">CBLobbyRcv_PlayerInfoUpdate</a> fPlayerInfoUpdate);
|
|
03497
|
|
03498 <span class="comment">//============================================================================</span>
|
|
03499 <span class="comment">// Function LobbyFix_PlayerGroupList</span>
|
|
03500
|
|
03501
|
|
03516 <span class="comment">//============================================================================</span>
|
|
03517 GSbool __stdcall <a class="code" href="group__group4__2.html#a41">LobbyFix_PlayerGroupList</a>(
|
|
03518 <a class="code" href="group__group__LobbyCB.html#a42">CBLobbyRcv_PlayerGroupList</a> fPlayerGroupListCB);
|
|
03519
|
|
03520
|
|
03521 <span class="comment">//============================================================================</span>
|
|
03522 <span class="comment">// Function LobbyFix_PlayerStatusUpdate</span>
|
|
03537 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
03538 GSbool __stdcall <a class="code" href="group__group4__2.html#a42">LobbyFix_PlayerStatusUpdate</a>(
|
|
03539 <a class="code" href="group__group__LobbyCB.html#a41">CBLobbyRcv_PlayerStatusUpdate</a> fPlayerStatusUpdate );
|
|
03540
|
|
03541
|
|
03542 GSbool __stdcall LobbyFix_FinalMatchResults(
|
|
03543 <a class="code" href="group__group__LobbyCB.html#a43">CBLobbyRcv_FinalMatchResults</a> fFinalMatchResults);
|
|
03544
|
|
03545
|
|
03576 <span class="comment">//============================================================================</span>
|
|
03577 <span class="comment">// Function PSSend_Login</span>
|
|
03578
|
|
03579
|
|
03595 <span class="comment">//============================================================================</span>
|
|
03596 GSbool __stdcall <a class="code" href="group__group5__1.html#a0">PSSend_Login</a>();
|
|
03597
|
|
03598 <span class="comment">//============================================================================</span>
|
|
03599 <span class="comment">// Function PSSend_Disconnect</span>
|
|
03600
|
|
03601
|
|
03616 <span class="comment">//============================================================================</span>
|
|
03617 GSbool __stdcall <a class="code" href="group__group5__1.html#a1">PSSend_Disconnect</a>();
|
|
03618
|
|
03619 <span class="comment">//============================================================================</span>
|
|
03620 <span class="comment">// Function PS_Engine</span>
|
|
03621
|
|
03622
|
|
03644 <span class="comment">//============================================================================</span>
|
|
03645 GSbool __stdcall <a class="code" href="group__group5__1.html#a2">PS_Engine</a>(GSuint uiMaxPostingDelay = 500,
|
|
03646 GSuint uiMaxsOperationalDelay = 800);
|
|
03647
|
|
03648 <span class="comment">//============================================================================</span>
|
|
03649 <span class="comment">// Function PSSend_GetPrivateData</span>
|
|
03650
|
|
03651
|
|
03668 <span class="comment">//============================================================================</span>
|
|
03669 GSuint __stdcall <a class="code" href="group__group5__1.html#a3">PSSend_GetPrivateData</a>(<span class="keyword">const</span> GSchar* szGame, GSint iEventID,
|
|
03670 GSint iRecordID);
|
|
03671
|
|
03672 <span class="comment">//============================================================================</span>
|
|
03673 <span class="comment">// Function PSSend_SetPrivateData</span>
|
|
03674
|
|
03675
|
|
03692 <span class="comment">//============================================================================</span>
|
|
03693 GSuint __stdcall <a class="code" href="group__group5__1.html#a4">PSSend_SetPrivateData</a>(<span class="keyword">const</span> GSchar* szGame, GSint iEventID,
|
|
03694 GSint iRecordID, <span class="keyword">const</span> GSvoid* vpData, GSint iSize);
|
|
03695
|
|
03696
|
|
03697 <span class="comment">//============================================================================</span>
|
|
03698 <span class="comment">// Function PSSend_GetPublicData</span>
|
|
03699
|
|
03700
|
|
03720 <span class="comment">//============================================================================</span>
|
|
03721 GSuint __stdcall <a class="code" href="group__group5__1.html#a5">PSSend_GetPublicData</a>(<span class="keyword">const</span> GSchar* szGame, GSint iEventID,
|
|
03722 GSint iRecordID, <span class="keyword">const</span> GSchar* szUsername = 0);
|
|
03723
|
|
03724 <span class="comment">//============================================================================</span>
|
|
03725 <span class="comment">// Function PSSend_SetPublicData</span>
|
|
03726
|
|
03727
|
|
03746 <span class="comment">//============================================================================</span>
|
|
03747 GSuint __stdcall <a class="code" href="group__group5__1.html#a6">PSSend_SetPublicData</a>(<span class="keyword">const</span> GSchar* szGame, GSint iEventID,
|
|
03748 GSint iRecordID, <span class="keyword">const</span> GSvoid* vpData, GSint iSize);
|
|
03749
|
|
03750
|
|
03762 <span class="comment">//============================================================================</span>
|
|
03763 <span class="comment">// Function PSFix_LoginResult</span>
|
|
03764
|
|
03765
|
|
03780 <span class="comment">//============================================================================</span>
|
|
03781 GSbool __stdcall <a class="code" href="group__group5__2.html#a0">PSFix_LoginResult</a>(<a class="code" href="group__group__PSCB.html#a0">CBPSRcv_LoginResult</a> fPSLoginResult);
|
|
03782
|
|
03783 <span class="comment">//============================================================================</span>
|
|
03784 <span class="comment">// Function PSFix_Disconnection</span>
|
|
03785
|
|
03786
|
|
03801 <span class="comment">//============================================================================</span>
|
|
03802 GSbool __stdcall <a class="code" href="group__group5__2.html#a1">PSFix_Disconnection</a>(<a class="code" href="group__group__PSCB.html#a1">CBPSRcv_Disconnection</a> fPSDisconnection);
|
|
03803
|
|
03804
|
|
03805 <span class="comment">//============================================================================</span>
|
|
03806 <span class="comment">// Function PSFix_SetDataReply</span>
|
|
03807
|
|
03808
|
|
03823 <span class="comment">//============================================================================</span>
|
|
03824 GSbool __stdcall <a class="code" href="group__group5__2.html#a2">PSFix_SetDataReply</a>(<a class="code" href="group__group__PSCB.html#a2">CBPSRcv_SetDataReply</a> fSetDataReply);
|
|
03825
|
|
03826 <span class="comment">//============================================================================</span>
|
|
03827 <span class="comment">// Function PSFix_GetDataReply</span>
|
|
03828
|
|
03829
|
|
03844 <span class="comment">//============================================================================</span>
|
|
03845 GSbool __stdcall <a class="code" href="group__group5__2.html#a3">PSFix_GetDataReply</a>(<a class="code" href="group__group__PSCB.html#a3">CBPSRcv_GetDataReply</a> fGetDataReply);
|
|
03876 <span class="comment">//============================================================================</span>
|
|
03877 <span class="comment">// Function LadderQuery_Initialize</span>
|
|
03896 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
03897 GSbool __stdcall <a class="code" href="group__group6__1.html#a0">LadderQuery_Initialize</a>(GSchar *szLocale);
|
|
03898
|
|
03899 <span class="comment">//============================================================================</span>
|
|
03900 <span class="comment">// Function LadderQuery_Uninitialize</span>
|
|
03912 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
03913 GSbool __stdcall <a class="code" href="group__group6__1.html#a1">LadderQuery_Uninitialize</a>();
|
|
03914
|
|
03915 <span class="comment">//============================================================================</span>
|
|
03916 <span class="comment">// Function LadderQuery_Engine</span>
|
|
03936 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
03937 GSbool __stdcall <a class="code" href="group__group6__1.html#a2">LadderQuery_Engine</a>(GSuint uiMaxPostingDelay = 500,
|
|
03938 GSuint uiMaxsOperationalDelay = 800);
|
|
03939
|
|
03940
|
|
03941 <span class="comment">//============================================================================</span>
|
|
03942 <span class="comment">// Function LadderQuery_CreateRequest</span>
|
|
03968 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
03969 GSbool __stdcall <a class="code" href="group__group6__1.html#a3">LadderQuery_CreateRequest</a>(GSchar *szGameName,
|
|
03970 GSuint uiEvent = 0, GSuint uiMode = 0);
|
|
03971
|
|
03972 <span class="comment">//============================================================================</span>
|
|
03973 <span class="comment">// Function LadderQuery_SendRequest</span>
|
|
03991 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
03992 GSuint __stdcall <a class="code" href="group__group6__1.html#a4">LadderQuery_SendRequest</a>();
|
|
03993
|
|
03994 <span class="comment">//============================================================================</span>
|
|
03995 <span class="comment">// Function LadderQuery_RequestPivotUser</span>
|
|
04011 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04012 GSbool __stdcall <a class="code" href="group__group6__1.html#a5">LadderQuery_RequestPivotUser</a>(<span class="keyword">const</span> GSchar *pszEntry,
|
|
04013 GSuint uiNumberOfEntries);
|
|
04014
|
|
04015 <span class="comment">//============================================================================</span>
|
|
04016 <span class="comment">// Function LadderQuery_RequestPivotRow</span>
|
|
04031 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04032 GSbool __stdcall <a class="code" href="group__group6__1.html#a6">LadderQuery_RequestPivotRow</a>(GSuint uiRowNumber,
|
|
04033 GSuint uiNumberOfEntries);
|
|
04034
|
|
04035 <span class="comment">//============================================================================</span>
|
|
04036 <span class="comment">// Function LadderQuery_RequestSet</span>
|
|
04052 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04053 GSbool __stdcall <a class="code" href="group__group6__1.html#a7">LadderQuery_RequestSet</a>(<span class="keyword">const</span> GSchar *pszEntries[],
|
|
04054 GSuint uiNumberOfEntries);
|
|
04055
|
|
04056 <span class="comment">//============================================================================</span>
|
|
04057 <span class="comment">// Function LadderQuery_RequestOrderedList</span>
|
|
04073 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04074 GSbool __stdcall <a class="code" href="group__group6__1.html#a8">LadderQuery_RequestOrderedList</a>(GSuint uiFirstEntry,
|
|
04075 GSuint uiNumberOfEntries);
|
|
04076
|
|
04077 <span class="comment">//============================================================================</span>
|
|
04078 <span class="comment">// Function LadderQuery_AddSortConstraint</span>
|
|
04093 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04094 GSbool __stdcall <a class="code" href="group__group6__1.html#a9">LadderQuery_AddSortConstraint</a>(<span class="keyword">const</span> GSchar *pszField,
|
|
04095 GSbool bSortDirection);
|
|
04096
|
|
04097 <span class="comment">//============================================================================</span>
|
|
04098 <span class="comment">// Function LadderQuery_AddFilterConstraint</span>
|
|
04113 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04114 GSbool __stdcall <a class="code" href="group__group6__1.html#a10">LadderQuery_AddFilterConstraint</a>(
|
|
04115 <span class="keyword">const</span> <a class="code" href="structLADDER__FILTER.html">LADDER_FILTER</a> *pLadderFilter[], GSuint uiListOfFilters);
|
|
04116
|
|
04117 <span class="comment">//============================================================================</span>
|
|
04118 <span class="comment">// Function LadderQuery_AddDisplayConstraint</span>
|
|
04134 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04135 GSbool __stdcall <a class="code" href="group__group6__1.html#a11">LadderQuery_AddDisplayConstraint</a>(<span class="keyword">const</span> GSchar *pszFields[],
|
|
04136 GSuint uiNumberOfFields);
|
|
04137
|
|
04149 <span class="comment">//============================================================================</span>
|
|
04150 <span class="comment">// Function LadderQuery_GetResultSearchCount</span>
|
|
04167 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04168 GSbool __stdcall <a class="code" href="group__group6__2.html#a0">LadderQuery_GetResultSearchCount</a>(GSuint uiRequestID,
|
|
04169 GSuint & uiCount);
|
|
04170
|
|
04171 <span class="comment">//============================================================================</span>
|
|
04172 <span class="comment">// Function LadderQuery_GetResultEntryCount</span>
|
|
04187 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04188 GSbool __stdcall <a class="code" href="group__group6__2.html#a1">LadderQuery_GetResultEntryCount</a>(GSuint uiRequestID,
|
|
04189 GSuint & uiCount);
|
|
04190
|
|
04191 <span class="comment">//============================================================================</span>
|
|
04192 <span class="comment">// Function LadderQuery_GetResultFieldCaption</span>
|
|
04211 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04212 GSbool __stdcall <a class="code" href="group__group6__2.html#a2">LadderQuery_GetResultFieldCaption</a>(GSuint uiRequestID,
|
|
04213 <span class="keyword">const</span> GSchar *pszField, GSchar * pszCaption);
|
|
04214
|
|
04215 <span class="comment">//============================================================================</span>
|
|
04216 <span class="comment">// Function LadderQuery_StartResultEntryEnumeration</span>
|
|
04236 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04237 GSbool __stdcall <a class="code" href="group__group6__2.html#a3">LadderQuery_StartResultEntryEnumeration</a>(GSuint uiRequestID,
|
|
04238 GSuint uiStartEntry = 0);
|
|
04239
|
|
04240 <span class="comment">//============================================================================</span>
|
|
04241 <span class="comment">// Function LadderQuery_NextResultEntry</span>
|
|
04257 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04258 GSbool __stdcall <a class="code" href="group__group6__2.html#a4">LadderQuery_NextResultEntry</a>(GSuint uiRequestID);
|
|
04259
|
|
04260 <span class="comment">//============================================================================</span>
|
|
04261 <span class="comment">// Function LadderQuery_GetCurrentEntryField</span>
|
|
04280 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04281 GSbool __stdcall <a class="code" href="group__group6__2.html#a5">LadderQuery_GetCurrentEntryField</a>(GSuint uiRequestID,
|
|
04282 <span class="keyword">const</span> GSchar *pszField, GSint & iValue);
|
|
04283
|
|
04284 <span class="comment">//============================================================================</span>
|
|
04285 <span class="comment">// Function LadderQuery_GetCurrentEntryFieldAsString</span>
|
|
04304 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04305 GSbool __stdcall <a class="code" href="group__group6__2.html#a6">LadderQuery_GetCurrentEntryFieldAsString</a>(GSuint uiRequestID,
|
|
04306 <span class="keyword">const</span> GSchar *pszField, GSchar * pszValue);
|
|
04307
|
|
04308 <span class="comment">//============================================================================</span>
|
|
04309 <span class="comment">// Function LadderQuery_GetCurrentEntryFieldAsString</span>
|
|
04325 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04326 GSvoid __stdcall <a class="code" href="group__group6__2.html#a7">LadderQuery_ReleaseResult</a>(GSuint uiRequestID);
|
|
04327
|
|
04328
|
|
04338 <span class="comment">//============================================================================</span>
|
|
04339 <span class="comment">// Function LadderQueryFix_RequestReply</span>
|
|
04354 <span class="comment"></span><span class="comment">//============================================================================</span>
|
|
04355 GSbool __stdcall <a class="code" href="group__group6__3.html#a0">LadderQueryFix_RequestReply</a>(
|
|
04356 <a class="code" href="group__group__LadderQuery.html#a0">CBLadderQueryRcv_RequestReply</a> fQueryReply);
|
|
04357
|
|
04358
|
|
04385 <span class="comment">//==============================================================================</span>
|
|
04386 <span class="comment">// Function RemoteAlgorithm_Initialise</span>
|
|
04404 <span class="comment"></span><span class="comment">//==============================================================================</span>
|
|
04405 GSRESULT __stdcall <a class="code" href="group__group7__1.html#a0">RemoteAlgorithm_Initialise</a>(<span class="keyword">const</span> GSchar * szGameName);
|
|
04406
|
|
04407 <span class="comment">//==============================================================================</span>
|
|
04408 <span class="comment">// Function RemoteAlgorithm_Uninitialise</span>
|
|
04421 <span class="comment"></span><span class="comment">//==============================================================================</span>
|
|
04422 GSRESULT __stdcall <a class="code" href="group__group7__1.html#a1">RemoteAlgorithm_Uninitialise</a>();
|
|
04423
|
|
04424 <span class="comment">//==============================================================================</span>
|
|
04425 <span class="comment">// Function RemoteAlgorithm_Engine</span>
|
|
04448 <span class="comment"></span><span class="comment">//==============================================================================</span>
|
|
04449 GSRESULT __stdcall <a class="code" href="group__group7__1.html#a2">RemoteAlgorithm_Engine</a>(GSuint uiMaxPostingDelay = 500,
|
|
04450 GSuint uiMaxOperationalDelay = 800);
|
|
04451
|
|
04452 <span class="comment">//==============================================================================</span>
|
|
04453 <span class="comment">// Function RemoteAlgorithm_Execute</span>
|
|
04481 <span class="comment"></span><span class="comment">//==============================================================================</span>
|
|
04482 GSRESULT __stdcall <a class="code" href="group__group7__1.html#a3">RemoteAlgorithm_Execute</a>(GSuint uiAlgoId,
|
|
04483 <span class="keyword">const</span> <a class="code" href="structRAE__VALUE.html">RAE_VALUE</a> * pInput, GSuint uiNumInput,
|
|
04484 <span class="keyword">const</span> <a class="code" href="group__group__RAECB.html#a0">RemoteAlgorithm_OutputCB</a> fOutput, <span class="keyword">const</span> GSvoid * pData,
|
|
04485 GSuint & uiRequestId);
|
|
04486
|
|
04510 } <span class="comment">//extern C</span>
|
|
04511
|
|
04512 <span class="preprocessor">#endif //__GSCLIENTLIBRARY_H__</span>
|
|
</pre></div><hr>
|
|
<p align="right">
|
|
<i>Ubi.com GameService SDK - ©UbiSoft Entertainment 2002 </i><br>
|
|
<i><a href="mailto:gsdevteam@ubisoft.com">GameService development team</a></i>
|
|
</p>
|
|
</body>
|
|
</html>
|