Files
FC1/Ubisoft.com/GSServices/sdks/gs-sdk-base/doc-api/group__group4__2.html
romkazvo 34d6c5d489 123
2023-08-07 19:29:24 +08:00

1966 lines
88 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&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
<h1>Callback registration<br>
<small>
[<a class="el" href="group__group4.html">Lobby Service</a>]</small>
</h1>Register the callbacks function names.
<a href="#_details">More...</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&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for te callback. </em> <a href="#a0"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a1"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a2"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a3"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a4"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a5"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a6"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a7"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a8"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a9"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a10"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a11"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a12"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a13"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a14"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a15"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a16"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a17"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a18"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a19"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a20"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a21"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a22"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a23"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a24"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a25"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a26"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a27"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a28"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a29"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a30"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a31"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a32"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a33"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a34"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a35"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a36"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a37"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a38"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a39"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a40"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a41"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>GSbool&nbsp;</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">&nbsp;</td><td class="mdescRight">Set the function name for the callback. </em> <a href="#a42"></a><em><br><br></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a43" doxytag="group4_2::LobbyFix_FinalMatchResults" ></a>
GSbool&nbsp;</td><td class="memItemRight" valign=bottom><b>LobbyFix_FinalMatchResults</b> (<a class="el" href="GSLobbyCB_8h.html#a43">CBLobbyRcv_FinalMatchResults</a> fFinalMatchResults)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Theses functions are used to set the function name for the callbacks of the <b><em>lobby service</em></b>. <hr><h2>Function Documentation</h2>
<a class="anchor" name="a3" doxytag="GSClientLibrary.h::LobbyFix_CreateRoomReply" ></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 LobbyFix_CreateRoomReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a3">CBLobbyRcv_CreateRoomReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fCreateRoomReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the CreateRoom callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fCreateRoomReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a3">CBLobbyRcv_CreateRoomReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a29" doxytag="GSClientLibrary.h::LobbyFix_GameReadyReply" ></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 LobbyFix_GameReadyReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a29">CBLobbyRcv_GameReadyReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fGameReadyReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fGameReadyReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a29">CBLobbyRcv_GameReadyReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a30" doxytag="GSClientLibrary.h::LobbyFix_GameStarted" ></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 LobbyFix_GameStarted </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a30">CBLobbyRcv_GameStarted</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fGameStarted</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fGameStarted</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a30">CBLobbyRcv_GameStarted</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a28" doxytag="GSClientLibrary.h::LobbyFix_GameStartReply" ></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 LobbyFix_GameStartReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a28">CBLobbyRcv_StartGameReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fStartGameReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fStartGameReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a28">CBLobbyRcv_StartGameReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a21" doxytag="GSClientLibrary.h::LobbyFix_GetAlternateGroupInfoReply" ></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 LobbyFix_GetAlternateGroupInfoReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a21">CBLobbyRcv_GetAlternateGroupInfoReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fGetAlternateGroupInfoReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the GetAlternateGroupInfoReply callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fGetAlternateGroupInfoReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a21">CBLobbyRcv_GetAlternateGroupInfoReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a23" doxytag="GSClientLibrary.h::LobbyFix_GroupConfigUpdate" ></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 LobbyFix_GroupConfigUpdate </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a23">CBLobbyRcv_GroupConfigUpdate</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fGroupConfigUpdate</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the GroupConfigUpdate callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fGroupConfigUpdate</em>&nbsp;</td><td>Name of a function of type ::CBLobbyRcv_GroupLeave </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a8" doxytag="GSClientLibrary.h::LobbyFix_GroupInfoGet" ></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 LobbyFix_GroupInfoGet </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a8">CBLobbyRcv_GroupInfoGet</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fGroupInfoGet</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the GroupInfoGet callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fGroupInfoGet</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a8">CBLobbyRcv_GroupInfoGet</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a22" doxytag="GSClientLibrary.h::LobbyFix_GroupLeaveReply" ></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 LobbyFix_GroupLeaveReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a22">CBLobbyRcv_GroupLeaveReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fGroupLeaveReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the GroupLeave callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fGroupLeaveReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a22">CBLobbyRcv_GroupLeaveReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a14" doxytag="GSClientLibrary.h::LobbyFix_GroupRemove" ></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 LobbyFix_GroupRemove </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a9">CBLobbyRcv_GroupRemove</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fGroupRemove</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the GroupRemove callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fGroupRemove</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a9">CBLobbyRcv_GroupRemove</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a38" doxytag="GSClientLibrary.h::LobbyFix_InfoRefresh" ></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 LobbyFix_InfoRefresh </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a38">CBLobbyRcv_InfoRefresh</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fInfoRefresh</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the InfoRefresh callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fInfoRefresh</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a38">CBLobbyRcv_InfoRefresh</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a10" doxytag="GSClientLibrary.h::LobbyFix_JoinLobbyReply" ></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 LobbyFix_JoinLobbyReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a11">CBLobbyRcv_JoinLobbyReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fJoinLobbyReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the JoinLobbyResult callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fJoinLobbyReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a11">CBLobbyRcv_JoinLobbyReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a9" doxytag="GSClientLibrary.h::LobbyFix_JoinRoomReply" ></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 LobbyFix_JoinRoomReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a10">CBLobbyRcv_JoinRoomReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fJoinRoomReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the JoinRoomResult callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fJoinRoomReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a10">CBLobbyRcv_JoinRoomReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a19" doxytag="GSClientLibrary.h::LobbyFix_KickOut" ></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 LobbyFix_KickOut </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a19">CBLobbyRcv_KickOut</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fKickOut</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the KickOut callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fKickOut</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a19">CBLobbyRcv_KickOut</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a2" doxytag="GSClientLibrary.h::LobbyFix_LobbyDisconnectAll" ></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 LobbyFix_LobbyDisconnectAll </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a2">CBLobbyRcv_LobbyDisconnectAll</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fLobbyDisconnectAll</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the LobbyDisconnection callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fLobbyDisconnectAll</em>&nbsp;</td><td>Name of a function of type :: CBLobbyRcv_LobbyDisconnectAll </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a1" doxytag="GSClientLibrary.h::LobbyFix_LobbyDisconnection" ></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 LobbyFix_LobbyDisconnection </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a1">CBLobbyRcv_LobbyDisconnection</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fLobbyDisconnection</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the LobbyDisconnection callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fLobbyDisconnection</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a1">CBLobbyRcv_LobbyDisconnection</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a7" doxytag="GSClientLibrary.h::LobbyFix_LobbyInfo" ></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 LobbyFix_LobbyInfo </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a7">CBLobbyRcv_LobbyInfo</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fLobbyInfo</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the LobbyInfo callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fLobbyInfo</em>&nbsp;</td><td>Name of a function of type CBLobbyRcv_LobbyInfo </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a0" doxytag="GSClientLibrary.h::LobbyFix_LoginReply" ></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 LobbyFix_LoginReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a0">CBLobbyRcv_LoginReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fLoginReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the LoginResult callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fLoginReply</em>&nbsp;</td><td>Name of a function of type CBLobbyRcv_LoginReply </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a16" doxytag="GSClientLibrary.h::LobbyFix_MasterChanged" ></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 LobbyFix_MasterChanged </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a15">CBLobbyRcv_MasterChanged</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fMasterChanged</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the MasterChanged callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fMasterChanged</em>&nbsp;</td><td>Name of a function of type ::CBLobbyRcv_MasterChange </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a15" doxytag="GSClientLibrary.h::LobbyFix_MasterNewReply" ></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 LobbyFix_MasterNewReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a16">CBLobbyRcv_MasterNewReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fMasterNewReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the MasterNew callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fMasterNewReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a16">CBLobbyRcv_MasterNewReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a17" doxytag="GSClientLibrary.h::LobbyFix_MatchFinishReply" ></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 LobbyFix_MatchFinishReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a17">CBLobbyRcv_MatchFinishReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fMatchFinishReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the MatchFinish callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fMatchFinishReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a17">CBLobbyRcv_MatchFinishReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a37" doxytag="GSClientLibrary.h::LobbyFix_MatchReady" ></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 LobbyFix_MatchReady </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a37">CBLobbyRcv_MatchReady</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fMatchReadyCB</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the MatchReady callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fMatchReadyCB</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a37">CBLobbyRcv_MatchReady</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a24" doxytag="GSClientLibrary.h::LobbyFix_MatchStarted" ></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 LobbyFix_MatchStarted </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a24">CBLobbyRcv_MatchStarted</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fMatchStarted</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the MatchStarted callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fMatchStarted</em>&nbsp;</td><td>Name of a function of type ::CBLobbyRcv_GroupLeave </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a11" doxytag="GSClientLibrary.h::LobbyFix_MemberJoined" ></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 LobbyFix_MemberJoined </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a12">CBLobbyRcv_MemberJoined</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fMemberJoined</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the MemberJoined callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fMemberJoined</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a12">CBLobbyRcv_MemberJoined</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a12" doxytag="GSClientLibrary.h::LobbyFix_MemberLeave" ></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 LobbyFix_MemberLeave </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a13">CBLobbyRcv_MemberLeave</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fMemberLeave</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the MemberLeave callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fMemberLeave</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a13">CBLobbyRcv_MemberLeave</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a31" doxytag="GSClientLibrary.h::LobbyFix_NewGameMember" ></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 LobbyFix_NewGameMember </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a31">CBLobbyRcv_NewGameMember</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fNewGameMember</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the NewGameMember callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fNewGameMember</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a31">CBLobbyRcv_NewGameMember</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a5" doxytag="GSClientLibrary.h::LobbyFix_NewLobby" ></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 LobbyFix_NewLobby </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a5">CBLobbyRcv_NewLobby</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fNewLobby</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the NewLobby callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fNewLobby</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a5">CBLobbyRcv_NewLobby</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a4" doxytag="GSClientLibrary.h::LobbyFix_NewRoom" ></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 LobbyFix_NewRoom </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a4">CBLobbyRcv_NewRoom</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fNewRoom</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the NewRoom callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fNewRoom</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a4">CBLobbyRcv_NewRoom</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a20" doxytag="GSClientLibrary.h::LobbyFix_ParentGroupIDReply" ></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 LobbyFix_ParentGroupIDReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a20">CBLobbyRcv_ParentGroupIDReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fParentGroupIDReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the ParentGroupID callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fParentGroupIDReply</em>&nbsp;</td><td>Name of a function of type ::CBLobbyRcv_ParentGroupID </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a35" doxytag="GSClientLibrary.h::LobbyFix_PlayerBanList" ></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 LobbyFix_PlayerBanList </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a35">CBLobbyRcv_PlayerBanList</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerBanListCB</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerBanListCB</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a35">CBLobbyRcv_PlayerBanList</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a36" doxytag="GSClientLibrary.h::LobbyFix_PlayerBanned" ></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 LobbyFix_PlayerBanned </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a36">CBLobbyRcv_PlayerBanned</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerBannedCB</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerBannedCB</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a36">CBLobbyRcv_PlayerBanned</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a33" doxytag="GSClientLibrary.h::LobbyFix_PlayerBanReply" ></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 LobbyFix_PlayerBanReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a33">CBLobbyRcv_PlayerBanReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerBanReplyCB</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerBanReplyCB</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a33">CBLobbyRcv_PlayerBanReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a41" doxytag="GSClientLibrary.h::LobbyFix_PlayerGroupList" ></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 LobbyFix_PlayerGroupList </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a42">CBLobbyRcv_PlayerGroupList</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerGroupListCB</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the PlayerGroupList callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerGroupListCB</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a42">CBLobbyRcv_PlayerGroupList</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a40" doxytag="GSClientLibrary.h::LobbyFix_PlayerInfoUpdate" ></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 LobbyFix_PlayerInfoUpdate </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a40">CBLobbyRcv_PlayerInfoUpdate</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerInfoUpdate</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the PlayerInfoUpdate callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerInfoUpdate</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a40">CBLobbyRcv_PlayerInfoUpdate</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a18" doxytag="GSClientLibrary.h::LobbyFix_PlayerKickReply" ></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 LobbyFix_PlayerKickReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a18">CBLobbyRcv_PlayerKickReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerKickReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the PlayerKick callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerKickReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a18">CBLobbyRcv_PlayerKickReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a42" doxytag="GSClientLibrary.h::LobbyFix_PlayerStatusUpdate" ></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 LobbyFix_PlayerStatusUpdate </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a41">CBLobbyRcv_PlayerStatusUpdate</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerStatusUpdate</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the PlayerStatusUpdate callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerStatusUpdate</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a41">CBLobbyRcv_PlayerStatusUpdate</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a34" doxytag="GSClientLibrary.h::LobbyFix_PlayerUnBanReply" ></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 LobbyFix_PlayerUnBanReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a34">CBLobbyRcv_PlayerUnBanReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fPlayerUnBanReplyCB</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fPlayerUnBanReplyCB</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a34">CBLobbyRcv_PlayerUnBanReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a6" doxytag="GSClientLibrary.h::LobbyFix_RoomInfo" ></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 LobbyFix_RoomInfo </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a6">CBLobbyRcv_RoomInfo</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fRoomInfo</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the RoomInfo callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fRoomInfo</em>&nbsp;</td><td>Name of a function of type CBLobbyRcv_RoomInfo </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a39" doxytag="GSClientLibrary.h::LobbyFix_SetPlayerInfoReply" ></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 LobbyFix_SetPlayerInfoReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a39">CBLobbyRcv_SetPlayerInfoReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fSetPlayerInfoReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the SetPlayerInfoReply callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fSetPlayerInfoReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a39">CBLobbyRcv_SetPlayerInfoReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a13" doxytag="GSClientLibrary.h::LobbyFix_StartMatchReply" ></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 LobbyFix_StartMatchReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a14">CBLobbyRcv_StartMatchReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fStartMatchReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the StartMatch callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fStartMatchReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a14">CBLobbyRcv_StartMatchReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a26" doxytag="GSClientLibrary.h::LobbyFix_SubmitMatchResultReply" ></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 LobbyFix_SubmitMatchResultReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a26">CBLobbyRcv_SubmitMatchResultReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fSubmitMatchResultReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the SubmitMatchResult callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fSubmitMatchResultReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a26">CBLobbyRcv_SubmitMatchResultReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a32" doxytag="GSClientLibrary.h::LobbyFix_UpdateGameInfoReply" ></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 LobbyFix_UpdateGameInfoReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a32">CBLobbyRcv_UpdateGameInfoReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fUpdateGameInfoReplyCB</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdatePing callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fUpdateGameInfoReplyCB</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a32">CBLobbyRcv_UpdateGameInfoReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a27" doxytag="GSClientLibrary.h::LobbyFix_UpdatePing" ></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 LobbyFix_UpdatePing </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a27">CBLobbyRcv_UpdatePing</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fUpdatePing</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the SubmitMatchResult callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fUpdatePing</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a27">CBLobbyRcv_UpdatePing</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="a25" doxytag="GSClientLibrary.h::LobbyFix_UpdateRoomConfigReply" ></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 LobbyFix_UpdateRoomConfigReply </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top"><a class="el" href="GSLobbyCB_8h.html#a25">CBLobbyRcv_UpdateRoomConfigReply</a>&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>fUpdateRoomConfigReply</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<dl compact><dt><b>Description:</b></dt><dd>This function is used to register the UpdateRoomConfigReply callback</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>&nbsp;</td><td>Success </td></tr>
<tr><td valign=top><em>GS_FALSE</em>&nbsp;</td><td>Failure</td></tr>
</table>
</dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign=top><em>fUpdateRoomConfigReply</em>&nbsp;</td><td>Name of a function of type <a class="el" href="group__group__LobbyCB.html#a25">CBLobbyRcv_UpdateRoomConfigReply</a> </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<hr>
<p align="right">
<i>Ubi.com GameService SDK - &copy;UbiSoft Entertainment 2002 </i><br>
<i><a href="mailto:gsdevteam@ubisoft.com">GameService development team</a></i>
</p>
</body>
</html>