|
Functions |
GSbool | MSClient_Initialize (const GSchar *szMasterServerIP, GSushort usMasterServerPort, const GSchar *szUserName, const GSchar *szPassword, const GSchar *szVersion) |
| Initialize the library.
|
GSbool | MSClient_Uninitialize () |
| Uninitialize the library.
|
GSbool | MSClient_Engine (GSuint uiMaxPostingDelay=500, GSuint uiMaxsOperationalDelay=800) |
| Runs the Library.
|
GSbool | MSClient_RequestMOTD (const GSchar *szLanguage) |
| Request the message of the day.
|
GSbool | MSClient_RequestGameServers (const GSchar *szGameName) |
| Request a new list of game servers.
|
GSbool | MSClient_RefreshGameServer (GSint iLobbyID, GSint iRoomID) |
| Refresh certain Game Servers.
|
GSbool | MSClient_RequestAlternateInfo (GSint iLobbyID, GSint iRoomID) |
| Request the alternate info of a game server.
|
GSbool | MSClient_JoinGameServer (GSint iLobbyID, GSint iRoomID, const GSchar *szPassword, const GSchar *szGSVersion, const GSchar *szGameName, const GSvoid *pvPlayerInfo, GSint iPlayerInfoSize) |
| Tells the library to join a Game Server.
|
GSbool | MSClient_LeaveGameServer (GSint iLobbyID, GSint iRoomID) |
| Leaves the Game Server.
|
GSbool | MSClient_GameServerConnected (GSint iLobbyID, GSint iRoomID) |
| Leaves the Game Server.
|
GSbool | MSClient_CreateAccount (const GSchar *szMasterServerIP, GSushort usMasterServerPort, const GSchar *szVersion, const GSchar *szNickName, const GSchar *szPassword, const GSchar *szFirstName, const GSchar *szLastName, const GSchar *szEmail, const GSchar *szCountry) |
| Create an account.
|
GSbool | MSClient_ModifyAccount (const GSchar *szPassword, const GSchar *szFirstName, const GSchar *szLastName, const GSchar *szEmail, const GSchar *szCountry) |
| Create an account.
|
GSbool | MSClient_MatchStarted (GSint iLobbyID, GSint iRoomID) |
| Tell the lobby server that the player is starting a match.
|
GSbool | MSClient_InitMatchResult (GSuint uiMatchID) |
| Initialize the librairie score submission system.
|
GSbool | MSClient_SetMatchResult (GSchar *szAlias, GSuint uiFieldID, GSint iFieldValue) |
| Set results for a player in a match.
|
GSbool | MSClient_SubmitMatchResult (GSint iLobbyID, GSint iRoomID) |
| Send the compiled scores of a match to the lobby server.
|
GSbool | MSClient_UninitMatchResult () |
| Unload the internal score submission system.
|
GSbool | MSClient_MatchFinished (GSint iLobbyID, GSint iRoomID) |
| Tell the lobby server that a match is finished.
|