666 lines
79 KiB
HTML
666 lines
79 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 File Reference</h1>Available functions for basic ubi.com services usage.
|
|
<a href="#_details">More...</a>
|
|
<p>
|
|
<code>#include "GSErrors.h"</code><br>
|
|
<code>#include "<a class="el" href="GSLoginCB_8h-source.html">GSLoginCB.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="GSFriendsCB_8h-source.html">GSFriendsCB.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="GSLobbyCB_8h-source.html">GSLobbyCB.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="GSPersistentCB_8h-source.html">GSPersistentCB.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="GSLadderQueryCB_8h-source.html">GSLadderQueryCB.h</a>"</code><br>
|
|
<code>#include "GSRemoteAlgorithmCB.h"</code><br>
|
|
<code>#include "<a class="el" href="LadderDefines_8h-source.html">LadderDefines.h</a>"</code><br>
|
|
<code>#include "RemoteAlgorithmDefines.h"</code><br>
|
|
|
|
<p>
|
|
<a href="GSClientLibrary_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
|
<tr><td></td></tr>
|
|
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="GSClientLibrary_8h.html#a0">GSClientLibrary_Initialize</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialisation function for the client library. </em> <a href="#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="GSClientLibrary_8h.html#a1">GSClientLibrary_Uninitialize</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Free memory. </em> <a href="#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="GSClientLibrary_8h.html#a2">GSGetLocalIPAddress</a> (GSchar *szIPAddress)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get local ip address of the client. </em> <a href="#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a0">Login_Engine</a> (GSuint uiMaxPostingDelay=500, GSuint uiMaxsOperationalDelay=800)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Update connection status-messages handling relating to the login service. </em> <a href="group__group1__1.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a1">LoginSend_Connect</a> (const GSchar *szAddress, GSushort usPort)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Connect to the router. </em> <a href="group__group1__1.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a2">LoginSend_Disconnect</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Disconnect from the router. </em> <a href="group__group1__1.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a3">LoginSend_LoginRouter</a> (const GSchar *szUsername, const GSchar *szPassword, const GSchar *szVersion, GSbool bPublicIP=GS_TRUE)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Login to the router. </em> <a href="group__group1__1.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a4">LoginSend_JoinWaitModule</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Ask to join the wait module. </em> <a href="group__group1__1.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a5">LoginSend_LoginWaitModule</a> (const GSchar *szUsername)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Login to the wait module. </em> <a href="group__group1__1.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a6">LoginSend_PlayerInfo</a> (const GSchar *szUsername)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get player account information. </em> <a href="group__group1__1.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a7">LoginSend_Sleep</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Put player in sleep mode. </em> <a href="group__group1__1.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a8">LoginSend_WakeUp</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Put player in awake mode. </em> <a href="group__group1__1.html#a8"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a9">LoginSend_ModifyAccount</a> (const GSchar *szPassword, const GSchar *szFirstName, const GSchar *szLastName, const GSchar *szEmail, const GSchar *szCountry)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Modify player informations. </em> <a href="group__group1__1.html#a9"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a10">LoginSend_CreateAccount</a> (const GSchar *szVersion, const GSchar *szUsername, const GSchar *szPassword, const GSchar *szFirstName, const GSchar *szLastName, const GSchar *szEmail, const GSchar *szCountry)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Account creation. </em> <a href="group__group1__1.html#a10"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__1.html#a11">LoginSend_RequestMOTD</a> (const GSchar *szLanguage)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Request the message of the day. </em> <a href="group__group1__1.html#a11"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a0">LoginFix_PlayerInfo</a> (<a class="el" href="GSLoginCB_8h.html#a0">CBLoginRcv_PlayerInfo</a> fPlayerInfo)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a1">LoginFix_JoinWaitModuleResult</a> (<a class="el" href="GSLoginCB_8h.html#a1">CBLoginRcv_JoinWaitModuleResult</a> fJoinWaitModuleResult)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a2">LoginFix_LoginRouterResult</a> (<a class="el" href="GSLoginCB_8h.html#a2">CBLoginRcv_LoginRouterResult</a> fLoginRouterResult)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a3">LoginFix_LoginWaitModuleResult</a> (<a class="el" href="GSLoginCB_8h.html#a3">CBLoginRcv_LoginWaitModuleResult</a> fLoginWaitModuleResult)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a4">LoginFix_SystemPage</a> (<a class="el" href="GSLoginCB_8h.html#a4">CBLoginRcv_SystemPage</a> fSystemPage)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a5">LoginFix_LoginDisconnection</a> (<a class="el" href="GSLoginCB_8h.html#a5">CBLoginRcv_LoginDisconnection</a> fLoginDisconnection)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a6">LoginFix_LoginAccountCreationResult</a> (<a class="el" href="GSLoginCB_8h.html#a6">CBLoginRcv_AccountCreationResult</a> fLoginCreateAccount)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a7">LoginFix_ModifyUserResult</a> (<a class="el" href="GSLoginCB_8h.html#a7">CBLoginRcv_ModifyUserResult</a> fLoginModifyUser)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group1__2.html#a8">LoginFix_RequestMOTD</a> (<a class="el" href="GSLoginCB_8h.html#a8">CBLoginRcv_RequestMOTD</a> fRequestMOTD)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group1__2.html#a8"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a0">Friends_Engine</a> (GSuint uiMaxPostingDelay=500, GSuint uiMaxsOperationalDelay=800)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Update connection status-messages handling relating to the friend service. </em> <a href="group__group2__1.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a1">FriendsSend_Connect</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">This function is deprecated. </em> <a href="group__group2__1.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a2">FriendsSend_Disconnect</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Disconnect from the friends service. </em> <a href="group__group2__1.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a3">FriendsSend_Login</a> (GSint lStatus=0, GSint lMood=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Log into the friends service. </em> <a href="group__group2__1.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a4">FriendsSend_AddFriend</a> (const GSchar *szUsername, const GSchar *szGroup, GSint iOptions)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Add a new friend. </em> <a href="group__group2__1.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a5">FriendsSend_DelFriend</a> (const GSchar *szUsername)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Remove a friend from friend list. </em> <a href="group__group2__1.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a6">FriendsSend_FriendList</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get all friends in friend list. </em> <a href="group__group2__1.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSRESULT </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a7">FriendsSend_IgnorePlayer</a> (const GSchar *szPlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds someone to the player's ignore-list. </em> <a href="group__group2__1.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSRESULT </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a8">FriendsSend_UnignorePlayer</a> (const GSchar *szPlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Removes someone to the player's ignore-list. </em> <a href="group__group2__1.html#a8"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSRESULT </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a9">FriendsSend_ListIgnoredPlayers</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the ignore-list of the player. </em> <a href="group__group2__1.html#a9"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a10">FriendsSend_PagePlayer</a> (const GSchar *szUsername, const GSchar *szMessage)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send a page to a friend. </em> <a href="group__group2__1.html#a10"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a11">FriendsSend_PeerPlayer</a> (const GSchar *szUsername, GSvoid *p_Buffer, GSuint uiLength)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send data to a friend. </em> <a href="group__group2__1.html#a11"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a12">FriendsSend_StatusChange</a> (GSint iStatus, GSint iMood)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Change the player status. </em> <a href="group__group2__1.html#a12"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a13">FriendsSend_ChangeFriend</a> (const GSchar *szUsername, const GSchar *szGroup, GSint iOptions)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Change friend properties. </em> <a href="group__group2__1.html#a13"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a14">FriendsSend_SearchPlayer</a> (const GSchar *szUsername, const GSchar *szSurName, const GSchar *szFirstName, const GSchar *szCountry, const GSchar *szEmail, GSint iSex, const GSchar *szGame)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Search for a player. </em> <a href="group__group2__1.html#a14"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__1.html#a15">FriendsSend_GetPlayerScores</a> (const GSchar *szUsername)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get player score. </em> <a href="group__group2__1.html#a15"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a0">FriendsFix_LoginResult</a> (<a class="el" href="GSFriendsCB_8h.html#a0">CBFriendsRcv_LoginResult</a> fLoginResult)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a1">FriendsFix_AddFriend</a> (<a class="el" href="GSFriendsCB_8h.html#a1">CBFriendsRcv_AddFriend</a> fAddFriend)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a2">FriendsFix_DelFriend</a> (<a class="el" href="GSFriendsCB_8h.html#a2">CBFriendsRcv_DelFriend</a> fDelFriend)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSvoid </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a3">FriendsFix_IgnorePlayer</a> (<a class="el" href="GSFriendsCB_8h.html#a3">CBFriendsRcv_IgnorePlayer</a> fIgnorePlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSvoid </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a4">FriendsFix_UnignorePlayer</a> (<a class="el" href="GSFriendsCB_8h.html#a4">CBFriendsRcv_UnignorePlayer</a> fUnignorePlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSvoid </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a5">FriendsFix_ListIgnoredPlayers</a> (<a class="el" href="GSFriendsCB_8h.html#a5">CBFriendsRcv_ListIgnoredPlayers</a> fListIgnoredPlayers)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSvoid </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a6">FriendsFix_IgnoredPlayer</a> (<a class="el" href="GSFriendsCB_8h.html#a6">CBFriendsRcv_IgnoredPlayer</a> fIgnoredPlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a7">FriendsFix_Page</a> (<a class="el" href="GSFriendsCB_8h.html#a7">CBFriendsRcv_Page</a> fPage)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a8">FriendsFix_PagePlayer</a> (<a class="el" href="GSFriendsCB_8h.html#a8">CBFriendsRcv_PagePlayer</a> fPagePlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a8"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a9">FriendsFix_PeerMsg</a> (<a class="el" href="GSFriendsCB_8h.html#a9">CBFriendsRcv_PeerMsg</a> fPeerMsg)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a9"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a10">FriendsFix_PeerPlayer</a> (<a class="el" href="GSFriendsCB_8h.html#a10">CBFriendsRcv_PeerPlayer</a> fPeerPlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a10"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a11">FriendsFix_StatusChange</a> (<a class="el" href="GSFriendsCB_8h.html#a12">CBFriendsRcv_StatusChange</a> fStatusChange)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a11"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a12">FriendsFix_ChangeFriend</a> (<a class="el" href="GSFriendsCB_8h.html#a11">CBFriendsRcv_ChangeFriend</a> fChangeFriend)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a12"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a13">FriendsFix_UpdateFriend</a> (<a class="el" href="GSFriendsCB_8h.html#a13">CBFriendsRcv_UpdateFriend</a> fUpdateFriend)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a13"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a14">FriendsFix_SearchPlayer</a> (<a class="el" href="GSFriendsCB_8h.html#a14">CBFriendsRcv_SearchPlayer</a> fSearchPlayer)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a14"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group2__2.html#a15">FriendsFix_ScoreCard</a> (<a class="el" href="GSFriendsCB_8h.html#a15">CBFriendsRcv_ScoreCard</a> fScoreCard)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group2__2.html#a15"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a0">Lobby_Engine</a> (GSuint uiMaxPostingDelay=500, GSuint uiMaxsOperationalDelay=800)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Update connection status-messages handling relating to the lobby service. </em> <a href="group__group4__1.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a1">LobbySend_Connect</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">This function is deprecated. </em> <a href="group__group4__1.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a2">LobbySend_Disconnect</a> (GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Disconnect from the lobby server. </em> <a href="group__group4__1.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a3">LobbySend_DisconnectAll</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Disconnect from the lobby server. </em> <a href="group__group4__1.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a4">LobbySend_Login</a> (const GSchar *szGames, GSbool bPublicIP=GS_TRUE, GSushort usPlayerStatus=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">This function is used to log into the lobby service. </em> <a href="group__group4__1.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a5">LobbySend_JoinLobby</a> (GSint iGroupID, GSint iLobbyServerID, const GSchar *szPassword, GSint iconfig=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Join a lobby. </em> <a href="group__group4__1.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a6">LobbySend_JoinRoom</a> (GSint iGroupID, GSint iLobbyServerID, const GSchar *szPassword, GSbool bVisitor, const GSchar *szVersion, GSint iconfig=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Join a room. </em> <a href="group__group4__1.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a7">LobbySend_LeaveGroup</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Leave a group. </em> <a href="group__group4__1.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a8">LobbySend_CreateRoom</a> (GSint iParentGroupID, GSint iLobbyServerID, const GSchar *szRoomName, const GSchar *szGames, GSushort usRoomType, GSushort usMaxPlayers, GSushort usMaxVisitors, const GSvoid *vpData, GSint iSize, const GSvoid *vpAltGroupInfo, GSint iAltGroupInfoSize, const GSchar *szPassword, const GSchar *szGameVersion, const GSchar *szGSVersion)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Create a room. </em> <a href="group__group4__1.html#a8"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a9">LobbySend_StartMatch</a> (GSint iGroupID, GSint iLobbyServerID, GSuint uiMode=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server that you are ready to start the match. </em> <a href="group__group4__1.html#a9"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a10">LobbySend_MatchFinish</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server that you are finishing the match. </em> <a href="group__group4__1.html#a10"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a11">LobbySend_NewMaster</a> (GSint iGroupID, GSint iLobbyServerID, GSchar *szUsername)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server that you are ready to start the match. </em> <a href="group__group4__1.html#a11"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a12">LobbySend_PlayerMatchStarted</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server that a match is finished. </em> <a href="group__group4__1.html#a12"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a13">LobbySend_PlayerMatchFinished</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server that a match is finished. </em> <a href="group__group4__1.html#a13"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a14">LobbySend_PlayerKick</a> (GSint iGroupID, GSint iLobbyServerID, GSchar *szUserName, GSchar *szReason)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server that to kick a player. </em> <a href="group__group4__1.html#a14"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a15">LobbySend_GetParentGroupID</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server that to get a parent group id. </em> <a href="group__group4__1.html#a15"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a16">LobbySend_UpdateRoomConfig</a> (GSint iGroupID, GSint iLobbyServerID, GSbyte bDedicatedServer, GSbyte bOpen, GSbyte bScore_Submission, GSint iMaxPlayers, GSint iMaxVisitors, const GSchar *szPassword, const GSvoid *vpGroupInfo, GSint iGroupInfoSize, const GSvoid *vpAltGroupInfo, GSint iAltGroupInfoSize)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server to update room configuration flags. </em> <a href="group__group4__1.html#a16"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a17">LobbySend_GetGroupInfo</a> (GSint iGroupID, GSint iLobbyServerID, GSint iconfig)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get information about a group. </em> <a href="group__group4__1.html#a17"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a18">LobbySend_GetAlternateGroupInfo</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get information about a group. </em> <a href="group__group4__1.html#a18"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a19">LobbySend_InitMatchResults</a> (GSuint uiMatchID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize the library score submission system. </em> <a href="group__group4__1.html#a19"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a20">LobbySend_SetMatchResult</a> (const GSchar *szUserName, GSuint uiFieldID, GSint iFieldValue)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set results for a player in a match. </em> <a href="group__group4__1.html#a20"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a21">LobbySend_SubmitMatchResult</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send the compiled scores of a match to the lobby server. </em> <a href="group__group4__1.html#a21"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a22">LobbySend_ClearMatchResult</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Unload the internal score submission system. </em> <a href="group__group4__1.html#a22"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a23">LobbySend_UpdatePing</a> (GSint iGroupID, GSint iLobbyServerID, GSushort usPing)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send a new ping value to the server. </em> <a href="group__group4__1.html#a23"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a24">LobbySend_GameStart</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send a message to inform the lobby server that the game is started. </em> <a href="group__group4__1.html#a24"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a25">LobbySend_GameConnected</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send a message to inform the lobby server that you are connected. </em> <a href="group__group4__1.html#a25"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a26">LobbySend_GameFinish</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send a message to inform the lobby server about the end of the game. </em> <a href="group__group4__1.html#a26"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a27">LobbySend_GameReady</a> (GSint iGroupID, GSint iLobbyServerID, GSvoid *vpGameData, GSint iSize, GSushort usPort=0, GSchar *szIPAddress=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send a message to inform the lobby server about connection readiness. </em> <a href="group__group4__1.html#a27"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a28">LobbySend_UpdateGameInfo</a> (GSint iGroupID, GSint iLobbyServerID, GSvoid *vpGameData, GSint iSize, GSushort usPort=0, GSchar *szIPAddress=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tell the lobby server about new game information. </em> <a href="group__group4__1.html#a28"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a29">LobbySend_PlayerBan</a> (GSint iGroupID, GSint iLobbyServerID, GSchar *szUserName, GSchar *szReason)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Ban a player from a group. </em> <a href="group__group4__1.html#a29"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a30">LobbySend_PlayerUnBan</a> (GSint iGroupID, GSint iLobbyServerID, GSchar *szUserName)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Un-Ban a player from a group. </em> <a href="group__group4__1.html#a30"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a31">LobbySend_GetPlayerBannedList</a> (GSint iGroupID, GSint iLobbyServerID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get banned player list. </em> <a href="group__group4__1.html#a31"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a32">LobbySend_SetPlayerInfo</a> (GSvoid *vpPlayerInfo, GSint iPlayerInfoSize)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set player specific information. </em> <a href="group__group4__1.html#a32"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a33">LobbySend_GetPlayerGroups</a> (GSchar *szUsername)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set player specific information. </em> <a href="group__group4__1.html#a33"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__1.html#a34">LobbySend_ChangeRequestedLobbies</a> (const GSchar *szGames)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">This function is used to get a new list of available lobbies for a game. </em> <a href="group__group4__1.html#a34"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a0">LobbyFix_LoginReply</a> (<a class="el" href="GSLobbyCB_8h.html#a0">CBLobbyRcv_LoginReply</a> fLoginReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for te callback. </em> <a href="group__group4__2.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a1">LobbyFix_LobbyDisconnection</a> (<a class="el" href="GSLobbyCB_8h.html#a1">CBLobbyRcv_LobbyDisconnection</a> fLobbyDisconnection)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a2">LobbyFix_LobbyDisconnectAll</a> (<a class="el" href="GSLobbyCB_8h.html#a2">CBLobbyRcv_LobbyDisconnectAll</a> fLobbyDisconnectAll)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a3">LobbyFix_CreateRoomReply</a> (<a class="el" href="GSLobbyCB_8h.html#a3">CBLobbyRcv_CreateRoomReply</a> fCreateRoomReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a4">LobbyFix_NewRoom</a> (<a class="el" href="GSLobbyCB_8h.html#a4">CBLobbyRcv_NewRoom</a> fNewRoom)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a5">LobbyFix_NewLobby</a> (<a class="el" href="GSLobbyCB_8h.html#a5">CBLobbyRcv_NewLobby</a> fNewLobby)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a6">LobbyFix_RoomInfo</a> (<a class="el" href="GSLobbyCB_8h.html#a6">CBLobbyRcv_RoomInfo</a> fRoomInfo)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a7">LobbyFix_LobbyInfo</a> (<a class="el" href="GSLobbyCB_8h.html#a7">CBLobbyRcv_LobbyInfo</a> fLobbyInfo)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a8">LobbyFix_GroupInfoGet</a> (<a class="el" href="GSLobbyCB_8h.html#a8">CBLobbyRcv_GroupInfoGet</a> fGroupInfoGet)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a8"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a9">LobbyFix_JoinRoomReply</a> (<a class="el" href="GSLobbyCB_8h.html#a10">CBLobbyRcv_JoinRoomReply</a> fJoinRoomReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a9"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a10">LobbyFix_JoinLobbyReply</a> (<a class="el" href="GSLobbyCB_8h.html#a11">CBLobbyRcv_JoinLobbyReply</a> fJoinLobbyReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a10"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a11">LobbyFix_MemberJoined</a> (<a class="el" href="GSLobbyCB_8h.html#a12">CBLobbyRcv_MemberJoined</a> fMemberJoined)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a11"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a12">LobbyFix_MemberLeave</a> (<a class="el" href="GSLobbyCB_8h.html#a13">CBLobbyRcv_MemberLeave</a> fMemberLeave)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a12"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a13">LobbyFix_StartMatchReply</a> (<a class="el" href="GSLobbyCB_8h.html#a14">CBLobbyRcv_StartMatchReply</a> fStartMatchReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a13"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a14">LobbyFix_GroupRemove</a> (<a class="el" href="GSLobbyCB_8h.html#a9">CBLobbyRcv_GroupRemove</a> fGroupRemove)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a14"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a15">LobbyFix_MasterNewReply</a> (<a class="el" href="GSLobbyCB_8h.html#a16">CBLobbyRcv_MasterNewReply</a> fMasterNewReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a15"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a16">LobbyFix_MasterChanged</a> (<a class="el" href="GSLobbyCB_8h.html#a15">CBLobbyRcv_MasterChanged</a> fMasterChanged)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a16"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a17">LobbyFix_MatchFinishReply</a> (<a class="el" href="GSLobbyCB_8h.html#a17">CBLobbyRcv_MatchFinishReply</a> fMatchFinishReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a17"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a18">LobbyFix_PlayerKickReply</a> (<a class="el" href="GSLobbyCB_8h.html#a18">CBLobbyRcv_PlayerKickReply</a> fPlayerKickReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a18"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a19">LobbyFix_KickOut</a> (<a class="el" href="GSLobbyCB_8h.html#a19">CBLobbyRcv_KickOut</a> fKickOut)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a19"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a20">LobbyFix_ParentGroupIDReply</a> (<a class="el" href="GSLobbyCB_8h.html#a20">CBLobbyRcv_ParentGroupIDReply</a> fParentGroupIDReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a20"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a21">LobbyFix_GetAlternateGroupInfoReply</a> (<a class="el" href="GSLobbyCB_8h.html#a21">CBLobbyRcv_GetAlternateGroupInfoReply</a> fGetAlternateGroupInfoReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a21"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a22">LobbyFix_GroupLeaveReply</a> (<a class="el" href="GSLobbyCB_8h.html#a22">CBLobbyRcv_GroupLeaveReply</a> fGroupLeaveReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a22"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a23">LobbyFix_GroupConfigUpdate</a> (<a class="el" href="GSLobbyCB_8h.html#a23">CBLobbyRcv_GroupConfigUpdate</a> fGroupConfigUpdate)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a23"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a24">LobbyFix_MatchStarted</a> (<a class="el" href="GSLobbyCB_8h.html#a24">CBLobbyRcv_MatchStarted</a> fMatchStarted)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a24"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a25">LobbyFix_UpdateRoomConfigReply</a> (<a class="el" href="GSLobbyCB_8h.html#a25">CBLobbyRcv_UpdateRoomConfigReply</a> fUpdateRoomConfigReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a25"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a26">LobbyFix_SubmitMatchResultReply</a> (<a class="el" href="GSLobbyCB_8h.html#a26">CBLobbyRcv_SubmitMatchResultReply</a> fSubmitMatchResultReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a26"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a27">LobbyFix_UpdatePing</a> (<a class="el" href="GSLobbyCB_8h.html#a27">CBLobbyRcv_UpdatePing</a> fUpdatePing)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a27"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a28">LobbyFix_GameStartReply</a> (<a class="el" href="GSLobbyCB_8h.html#a28">CBLobbyRcv_StartGameReply</a> fStartGameReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a28"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a29">LobbyFix_GameReadyReply</a> (<a class="el" href="GSLobbyCB_8h.html#a29">CBLobbyRcv_GameReadyReply</a> fGameReadyReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a29"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a30">LobbyFix_GameStarted</a> (<a class="el" href="GSLobbyCB_8h.html#a30">CBLobbyRcv_GameStarted</a> fGameStarted)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a30"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a31">LobbyFix_NewGameMember</a> (<a class="el" href="GSLobbyCB_8h.html#a31">CBLobbyRcv_NewGameMember</a> fNewGameMember)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a31"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a32">LobbyFix_UpdateGameInfoReply</a> (<a class="el" href="GSLobbyCB_8h.html#a32">CBLobbyRcv_UpdateGameInfoReply</a> fUpdateGameInfoReplyCB)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a32"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a33">LobbyFix_PlayerBanReply</a> (<a class="el" href="GSLobbyCB_8h.html#a33">CBLobbyRcv_PlayerBanReply</a> fPlayerBanReplyCB)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a33"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a34">LobbyFix_PlayerUnBanReply</a> (<a class="el" href="GSLobbyCB_8h.html#a34">CBLobbyRcv_PlayerUnBanReply</a> fPlayerUnBanReplyCB)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a34"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a35">LobbyFix_PlayerBanList</a> (<a class="el" href="GSLobbyCB_8h.html#a35">CBLobbyRcv_PlayerBanList</a> fPlayerBanListCB)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a35"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a36">LobbyFix_PlayerBanned</a> (<a class="el" href="GSLobbyCB_8h.html#a36">CBLobbyRcv_PlayerBanned</a> fPlayerBannedCB)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a36"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a37">LobbyFix_MatchReady</a> (<a class="el" href="GSLobbyCB_8h.html#a37">CBLobbyRcv_MatchReady</a> fMatchReadyCB)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a37"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a38">LobbyFix_InfoRefresh</a> (<a class="el" href="GSLobbyCB_8h.html#a38">CBLobbyRcv_InfoRefresh</a> fInfoRefresh)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a38"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a39">LobbyFix_SetPlayerInfoReply</a> (<a class="el" href="GSLobbyCB_8h.html#a39">CBLobbyRcv_SetPlayerInfoReply</a> fSetPlayerInfoReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a39"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a40">LobbyFix_PlayerInfoUpdate</a> (<a class="el" href="GSLobbyCB_8h.html#a40">CBLobbyRcv_PlayerInfoUpdate</a> fPlayerInfoUpdate)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a40"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a41">LobbyFix_PlayerGroupList</a> (<a class="el" href="GSLobbyCB_8h.html#a42">CBLobbyRcv_PlayerGroupList</a> fPlayerGroupListCB)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a41"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group4__2.html#a42">LobbyFix_PlayerStatusUpdate</a> (<a class="el" href="GSLobbyCB_8h.html#a41">CBLobbyRcv_PlayerStatusUpdate</a> fPlayerStatusUpdate)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group4__2.html#a42"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a43" doxytag="GSClientLibrary.h::LobbyFix_FinalMatchResults" ></a>
|
|
GSbool </td><td class="memItemRight" valign=bottom><b>LobbyFix_FinalMatchResults</b> (<a class="el" href="GSLobbyCB_8h.html#a43">CBLobbyRcv_FinalMatchResults</a> fFinalMatchResults)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__1.html#a0">PSSend_Login</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Login to the persistent storage service. </em> <a href="group__group5__1.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__1.html#a1">PSSend_Disconnect</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Disconnect from the persistent storage service. </em> <a href="group__group5__1.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__1.html#a2">PS_Engine</a> (GSuint uiMaxPostingDelay=500, GSuint uiMaxsOperationalDelay=800)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Update connection status-messages handling relating to the persistent data storage service. </em> <a href="group__group5__1.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSuint </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__1.html#a3">PSSend_GetPrivateData</a> (const GSchar *szGame, GSint iEventID, GSint iRecordID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the private data related to a player. </em> <a href="group__group5__1.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSuint </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__1.html#a4">PSSend_SetPrivateData</a> (const GSchar *szGame, GSint iEventID, GSint iRecordID, const GSvoid *vpData, GSint iSize)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the private data related to a player. </em> <a href="group__group5__1.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSuint </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__1.html#a5">PSSend_GetPublicData</a> (const GSchar *szGame, GSint iEventID, GSint iRecordID, const GSchar *szUsername=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the public data related to a player. </em> <a href="group__group5__1.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSuint </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__1.html#a6">PSSend_SetPublicData</a> (const GSchar *szGame, GSint iEventID, GSint iRecordID, const GSvoid *vpData, GSint iSize)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the public data related to a player. </em> <a href="group__group5__1.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__2.html#a0">PSFix_LoginResult</a> (<a class="el" href="GSPersistentCB_8h.html#a0">CBPSRcv_LoginResult</a> fPSLoginResult)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group5__2.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__2.html#a1">PSFix_Disconnection</a> (<a class="el" href="GSPersistentCB_8h.html#a1">CBPSRcv_Disconnection</a> fPSDisconnection)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group5__2.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__2.html#a2">PSFix_SetDataReply</a> (<a class="el" href="GSPersistentCB_8h.html#a2">CBPSRcv_SetDataReply</a> fSetDataReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group5__2.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group5__2.html#a3">PSFix_GetDataReply</a> (<a class="el" href="GSPersistentCB_8h.html#a3">CBPSRcv_GetDataReply</a> fGetDataReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group5__2.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a0">LadderQuery_Initialize</a> (GSchar *szLocale)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialization function for the ladder query service. </em> <a href="group__group6__1.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a1">LadderQuery_Uninitialize</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Uninitialization function for the ladder query service. </em> <a href="group__group6__1.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a2">LadderQuery_Engine</a> (GSuint uiMaxPostingDelay=500, GSuint uiMaxsOperationalDelay=800)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Update connection status related to the ladder query service. </em> <a href="group__group6__1.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a3">LadderQuery_CreateRequest</a> (GSchar *szGameName, GSuint uiEvent=0, GSuint uiMode=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Create a basic ladder query request. </em> <a href="group__group6__1.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSuint </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a4">LadderQuery_SendRequest</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Send a request over the network. </em> <a href="group__group6__1.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a5">LadderQuery_RequestPivotUser</a> (const GSchar *pszEntry, GSuint uiNumberOfEntries)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Requesting an ordered list of entries around a pivot (username). </em> <a href="group__group6__1.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a6">LadderQuery_RequestPivotRow</a> (GSuint uiRowNumber, GSuint uiNumberOfEntries)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Requesting an ordered list of entries around a pivot (row number). </em> <a href="group__group6__1.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a7">LadderQuery_RequestSet</a> (const GSchar *pszEntries[], GSuint uiNumberOfEntries)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Requesting a pre-defined set of entries. </em> <a href="group__group6__1.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a8">LadderQuery_RequestOrderedList</a> (GSuint uiFirstEntry, GSuint uiNumberOfEntries)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Requesting an ordered list of entries from a starting index (row number). </em> <a href="group__group6__1.html#a8"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a9">LadderQuery_AddSortConstraint</a> (const GSchar *pszField, GSbool bSortDirection)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Add a <b>sort</b> constraint to a created request. </em> <a href="group__group6__1.html#a9"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a10">LadderQuery_AddFilterConstraint</a> (const <a class="el" href="structLADDER__FILTER.html">LADDER_FILTER</a> *pLadderFilter[], GSuint uiListOfFilters)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Add a <b>filter</b> constraint to a created request. </em> <a href="group__group6__1.html#a10"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__1.html#a11">LadderQuery_AddDisplayConstraint</a> (const GSchar *pszFields[], GSuint uiNumberOfFields)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Add a <b>display</b> constraint to a created request. </em> <a href="group__group6__1.html#a11"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a0">LadderQuery_GetResultSearchCount</a> (GSuint uiRequestID, GSuint &uiCount)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the request search count. </em> <a href="group__group6__2.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a1">LadderQuery_GetResultEntryCount</a> (GSuint uiRequestID, GSuint &uiCount)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the request entry count. </em> <a href="group__group6__2.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a2">LadderQuery_GetResultFieldCaption</a> (GSuint uiRequestID, const GSchar *pszField, GSchar *pszCaption)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the pretty name of a field. </em> <a href="group__group6__2.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a3">LadderQuery_StartResultEntryEnumeration</a> (GSuint uiRequestID, GSuint uiStartEntry=0)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Start the entry enumeration. </em> <a href="group__group6__2.html#a3"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a4">LadderQuery_NextResultEntry</a> (GSuint uiRequestID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Move the results set pointer to the next entry (iteration). </em> <a href="group__group6__2.html#a4"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a5">LadderQuery_GetCurrentEntryField</a> (GSuint uiRequestID, const GSchar *pszField, GSint &iValue)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the current numeric field value. </em> <a href="group__group6__2.html#a5"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a6">LadderQuery_GetCurrentEntryFieldAsString</a> (GSuint uiRequestID, const GSchar *pszField, GSchar *pszValue)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the current field value in a string format. </em> <a href="group__group6__2.html#a6"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSvoid </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__2.html#a7">LadderQuery_ReleaseResult</a> (GSuint uiRequestID)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Release the results set from memory. </em> <a href="group__group6__2.html#a7"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool </td><td class="memItemRight" valign=bottom><a class="el" href="group__group6__3.html#a0">LadderQueryFix_RequestReply</a> (<a class="el" href="GSLadderQueryCB_8h.html#a0">CBLadderQueryRcv_RequestReply</a> fQueryReply)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the function name for the callback. </em> <a href="group__group6__3.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSRESULT </td><td class="memItemRight" valign=bottom><a class="el" href="group__group7__1.html#a0">RemoteAlgorithm_Initialise</a> (const GSchar *szGameName)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialises the resources required by the service. </em> <a href="group__group7__1.html#a0"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSRESULT </td><td class="memItemRight" valign=bottom><a class="el" href="group__group7__1.html#a1">RemoteAlgorithm_Uninitialise</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Releases the resources acquired by the service. </em> <a href="group__group7__1.html#a1"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSRESULT </td><td class="memItemRight" valign=bottom><a class="el" href="group__group7__1.html#a2">RemoteAlgorithm_Engine</a> (GSuint uiMaxPostingDelay=500, GSuint uiMaxOperationalDelay=800)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Runs the service. </em> <a href="group__group7__1.html#a2"></a><em><br><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align=right valign=top>GSRESULT </td><td class="memItemRight" valign=bottom><a class="el" href="group__group7__1.html#a3">RemoteAlgorithm_Execute</a> (GSuint uiAlgoId, const <a class="el" href="structRAE__VALUE.html">RAE_VALUE</a> *pInput, GSuint uiNumInput, const <a class="el" href="GSRemoteAlgorithmCB_8h.html#a0">RemoteAlgorithm_OutputCB</a> fOutput, const GSvoid *pData, GSuint &uiRequestId)</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Requests the execution of an algorithm. </em> <a href="group__group7__1.html#a3"></a><em><br><br></td></tr>
|
|
</table>
|
|
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
|
<dl compact><dt><b>Description:</b></dt><dd>This file provide all the methods that allow developers to use the basic ubi.com services.</dd></dl>
|
|
<hr><h2>Function Documentation</h2>
|
|
<a class="anchor" name="a0" doxytag="GSClientLibrary.h::GSClientLibrary_Initialize" ></a><p>
|
|
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<td class="mdRow">
|
|
<table cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td class="md" nowrap valign="top"> GSbool GSClientLibrary_Initialize </td>
|
|
<td class="md" valign="top">( </td>
|
|
<td class="mdname1" valign="top" nowrap> </td>
|
|
<td class="md" valign="top"> ) </td>
|
|
<td class="md" nowrap></td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table cellspacing=5 cellpadding=0 border=0>
|
|
<tr>
|
|
<td>
|
|
|
|
</td>
|
|
<td>
|
|
|
|
<p>
|
|
<dl compact><dt><b>Description:</b></dt><dd>Initialize the communication ressources. Must be call prior to any other functions.</dd></dl>
|
|
<dl compact><dt><b>Returns:</b></dt><dd>Status of the function call</dd></dl>
|
|
<dl compact><dt><b>Return values:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign=top><em>GS_TRUE</em> </td><td>Initialisation was successfull </td></tr>
|
|
<tr><td valign=top><em>GS_FALSE</em> </td><td>Initialisation failed </td></tr>
|
|
</table>
|
|
</dl>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<a class="anchor" name="a1" doxytag="GSClientLibrary.h::GSClientLibrary_Uninitialize" ></a><p>
|
|
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<td class="mdRow">
|
|
<table cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td class="md" nowrap valign="top"> GSbool GSClientLibrary_Uninitialize </td>
|
|
<td class="md" valign="top">( </td>
|
|
<td class="mdname1" valign="top" nowrap> </td>
|
|
<td class="md" valign="top"> ) </td>
|
|
<td class="md" nowrap></td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table cellspacing=5 cellpadding=0 border=0>
|
|
<tr>
|
|
<td>
|
|
|
|
</td>
|
|
<td>
|
|
|
|
<p>
|
|
<dl compact><dt><b>Description:</b></dt><dd>This function free memory that as been allocated by the library. Call this when you're done using the library, use in pair with GSClientLibrary_Initialize.</dd></dl>
|
|
<dl compact><dt><b>Returns:</b></dt><dd>Status of the function call</dd></dl>
|
|
<dl compact><dt><b>Return values:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign=top><em>GS_TRUE</em> </td><td>Library deallocation was successfull </td></tr>
|
|
<tr><td valign=top><em>GS_FALSE</em> </td><td>Library deallocation failed </td></tr>
|
|
</table>
|
|
</dl>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<a class="anchor" name="a2" doxytag="GSClientLibrary.h::GSGetLocalIPAddress" ></a><p>
|
|
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<td class="mdRow">
|
|
<table cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td class="md" nowrap valign="top"> GSbool GSGetLocalIPAddress </td>
|
|
<td class="md" valign="top">( </td>
|
|
<td class="md" nowrap valign="top">GSchar * </td>
|
|
<td class="mdname1" valign="top" nowrap> <em>szIPAddress</em> </td>
|
|
<td class="md" valign="top"> ) </td>
|
|
<td class="md" nowrap></td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table cellspacing=5 cellpadding=0 border=0>
|
|
<tr>
|
|
<td>
|
|
|
|
</td>
|
|
<td>
|
|
|
|
<p>
|
|
<dl compact><dt><b>Description:</b></dt><dd>This function retrieves the local ip address of the client. Should only be called when the connection to the server is open, otherwise it will return GS_FALSE.</dd></dl>
|
|
<dl compact><dt><b>Returns:</b></dt><dd>Status of the function call</dd></dl>
|
|
<dl compact><dt><b>Return values:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign=top><em>GS_TRUE</em> </td><td>IP address detection successfull </td></tr>
|
|
<tr><td valign=top><em>GS_FALSE</em> </td><td>IP address detection failed</td></tr>
|
|
</table>
|
|
</dl>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign=top><em>szIPAddress</em> </td><td>Character string that contains the ip address </td></tr>
|
|
</table>
|
|
</dl>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<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>
|