|
Functions |
GSbool | Lobby_Engine (GSuint uiMaxPostingDelay=500, GSuint uiMaxsOperationalDelay=800) |
| Update connection status-messages handling relating to the lobby service.
|
GSbool | LobbySend_Connect () |
| This function is deprecated.
|
GSbool | LobbySend_Disconnect (GSint iLobbyServerID) |
| Disconnect from the lobby server.
|
GSbool | LobbySend_DisconnectAll () |
| Disconnect from the lobby server.
|
GSbool | LobbySend_Login (const GSchar *szGames, GSbool bPublicIP=GS_TRUE, GSushort usPlayerStatus=0) |
| This function is used to log into the lobby service.
|
GSbool | LobbySend_JoinLobby (GSint iGroupID, GSint iLobbyServerID, const GSchar *szPassword, GSint iconfig=0) |
| Join a lobby.
|
GSbool | LobbySend_JoinRoom (GSint iGroupID, GSint iLobbyServerID, const GSchar *szPassword, GSbool bVisitor, const GSchar *szVersion, GSint iconfig=0) |
| Join a room.
|
GSbool | LobbySend_LeaveGroup (GSint iGroupID, GSint iLobbyServerID) |
| Leave a group.
|
GSbool | LobbySend_CreateRoom (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) |
| Create a room.
|
GSbool | LobbySend_StartMatch (GSint iGroupID, GSint iLobbyServerID, GSuint uiMode=0) |
| Tell the lobby server that you are ready to start the match.
|
GSbool | LobbySend_MatchFinish (GSint iGroupID, GSint iLobbyServerID) |
| Tell the lobby server that you are finishing the match.
|
GSbool | LobbySend_NewMaster (GSint iGroupID, GSint iLobbyServerID, GSchar *szUsername) |
| Tell the lobby server that you are ready to start the match.
|
GSbool | LobbySend_PlayerMatchStarted (GSint iGroupID, GSint iLobbyServerID) |
| Tell the lobby server that a match is finished.
|
GSbool | LobbySend_PlayerMatchFinished (GSint iGroupID, GSint iLobbyServerID) |
| Tell the lobby server that a match is finished.
|
GSbool | LobbySend_PlayerKick (GSint iGroupID, GSint iLobbyServerID, GSchar *szUserName, GSchar *szReason) |
| Tell the lobby server that to kick a player.
|
GSbool | LobbySend_GetParentGroupID (GSint iGroupID, GSint iLobbyServerID) |
| Tell the lobby server that to get a parent group id.
|
GSbool | LobbySend_UpdateRoomConfig (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) |
| Tell the lobby server to update room configuration flags.
|
GSbool | LobbySend_GetGroupInfo (GSint iGroupID, GSint iLobbyServerID, GSint iconfig) |
| Get information about a group.
|
GSbool | LobbySend_GetAlternateGroupInfo (GSint iGroupID, GSint iLobbyServerID) |
| Get information about a group.
|
GSbool | LobbySend_InitMatchResults (GSuint uiMatchID) |
| Initialize the library score submission system.
|
GSbool | LobbySend_SetMatchResult (const GSchar *szUserName, GSuint uiFieldID, GSint iFieldValue) |
| Set results for a player in a match.
|
GSbool | LobbySend_SubmitMatchResult (GSint iGroupID, GSint iLobbyServerID) |
| Send the compiled scores of a match to the lobby server.
|
GSbool | LobbySend_ClearMatchResult () |
| Unload the internal score submission system.
|
GSbool | LobbySend_UpdatePing (GSint iGroupID, GSint iLobbyServerID, GSushort usPing) |
| Send a new ping value to the server.
|
GSbool | LobbySend_GameStart (GSint iGroupID, GSint iLobbyServerID) |
| Send a message to inform the lobby server that the game is started.
|
GSbool | LobbySend_GameConnected (GSint iGroupID, GSint iLobbyServerID) |
| Send a message to inform the lobby server that you are connected.
|
GSbool | LobbySend_GameFinish (GSint iGroupID, GSint iLobbyServerID) |
| Send a message to inform the lobby server about the end of the game.
|
GSbool | LobbySend_GameReady (GSint iGroupID, GSint iLobbyServerID, GSvoid *vpGameData, GSint iSize, GSushort usPort=0, GSchar *szIPAddress=0) |
| Send a message to inform the lobby server about connection readiness.
|
GSbool | LobbySend_UpdateGameInfo (GSint iGroupID, GSint iLobbyServerID, GSvoid *vpGameData, GSint iSize, GSushort usPort=0, GSchar *szIPAddress=0) |
| Tell the lobby server about new game information.
|
GSbool | LobbySend_PlayerBan (GSint iGroupID, GSint iLobbyServerID, GSchar *szUserName, GSchar *szReason) |
| Ban a player from a group.
|
GSbool | LobbySend_PlayerUnBan (GSint iGroupID, GSint iLobbyServerID, GSchar *szUserName) |
| Un-Ban a player from a group.
|
GSbool | LobbySend_GetPlayerBannedList (GSint iGroupID, GSint iLobbyServerID) |
| Get banned player list.
|
GSbool | LobbySend_SetPlayerInfo (GSvoid *vpPlayerInfo, GSint iPlayerInfoSize) |
| Set player specific information.
|
GSbool | LobbySend_GetPlayerGroups (GSchar *szUsername) |
| Set player specific information.
|
GSbool | LobbySend_ChangeRequestedLobbies (const GSchar *szGames) |
| This function is used to get a new list of available lobbies for a game.
|