|
| | AppLobby (GameApplication application, string lobbyName, AppLobbyType lobbyType, bool useLegacyLobbies=false, int? limitGameList=null, int? limitGameListUpdate=null, int? limitSqlFilterResults=null, string matchmakingStoredProcedure=null) |
| |
| void | EnqueueOperation (MasterClientPeer peer, OperationRequest operationRequest, SendParameters sendParameters) |
| |
| void | EnqueueTask (Action task) |
| |
| void | RemoveGame (string gameId) |
| |
| void | RemoveGameServer (GameServerContext gameServer) |
| |
| void | UpdateGameState (UpdateGameEvent operation, GameServerContext incomingGameServer) |
| |
| void | JoinLobby (MasterClientPeer peer, JoinLobbyRequest joinLobbyrequest, SendParameters sendParameters) |
| |
| void | LeaveLobby (MasterClientPeer peer) |
| |
| void | ResetGameServer (GameState gameState) |
| |
| override string | ToString () |
| |
| void | OnBeginReplication (GameServerContext gameServerContext) |
| |
| void | OnFinishReplication (GameServerContext gameServerContext) |
| |
| void | OnStopReplication (GameServerContext gameServerContext) |
| |
| void | OnSendChangedGameList (Hashtable gameList) |
| |
| virtual void | InitUpdateLobbyLimits (GameApplication gameApplication) |
| |
| virtual void | InitUpdateMatchmakingStoredProcedure (GameApplication gameApplication) |
| |
| void | UpdateLobbyLimits (bool gameListUseLegacyLobbies, int? gameListLimit, int? gameListLimitUpdates, int? gameListLimitSqlFilterResults) |
| |
| void | UpdateMatchmakingStoredProcedure (string matchmakingStoredProcedure) |
| |
| void | NotifyWaitListOnGameCreated (GameState gameState) |
| |
| void | NotifyWaitListOnGameRemoved (GameState gameState) |
| |
|
| virtual void | ExecuteOperation (MasterClientPeer peer, OperationRequest operationRequest, SendParameters sendParameters) |
| |
| object | GetCreateGameResponse (MasterClientPeer peer, GameState gameState) |
| |
| object | GetJoinGameResponse (MasterClientPeer peer, GameState gameState) |
| |
| object | GetJoinRandomGameResponse (MasterClientPeer peer, GameState gameState) |
| |
| virtual DebugGameResponse | GetDebugGameResponse (MasterClientPeer peer, GameState gameState) |
| |
| virtual GetGameListResponse | GetGetGameListResponse (MasterClientPeer peer, Hashtable gameList) |
| |
| virtual OperationResponse | HandleCreateGame (MasterClientPeer peer, OperationRequest operationRequest) |
| |
| virtual OperationResponse | HandleJoinGame (MasterClientPeer peer, OperationRequest operationRequest) |
| |
| virtual void | HandleJoinLobby (MasterClientPeer peer, JoinLobbyRequest operation, SendParameters sendParameters) |
| |
| virtual void | HandleLeaveLobby (MasterClientPeer peer) |
| |
| virtual OperationResponse | HandleJoinRandomGame (MasterClientPeer peer, OperationRequest operationRequest) |
| |
| virtual OperationResponse | HandleDebugGame (MasterClientPeer peer, OperationRequest operationRequest) |
| |
| virtual OperationResponse | HandleGetGameList (MasterClientPeer peer, OperationRequest operationRequest) |
| |
| virtual void | OnGameStateChanged (GameState gameState) |
| |
| virtual void | OnRemovePeer (MasterClientPeer peer) |
| |
| virtual bool | TryCreateGame (JoinGameRequest operation, NetworkProtocolType expectedProtocol, bool createIfNotExists, out bool gameCreated, out GameState gameState, out OperationResponse errorResponse, Dictionary< string, object > authCookie) |
| |