Public Member Functions | |
AsyncRandomGameList (AppLobby lobby) | |
override Hashtable | GetChangedGames () |
override Hashtable | GetAllGames (int maxCount) |
override IGameListSubscription | AddSubscription (PeerBase peer, Hashtable gamePropertyFilter, int maxGameCount) |
override void | PublishGameChanges () |
Public Member Functions inherited from Photon.LoadBalancing.MasterServer.Lobby.GameList | |
GameList (AppLobby lobby) | |
override ErrorCode | TryGetRandomGame (JoinRandomGameRequest joinRequest, ILobbyPeer peer, out GameState gameState, out string message) |
Public Member Functions inherited from Photon.LoadBalancing.MasterServer.Lobby.GameListBase | |
virtual void | AddGameState (GameState gameState) |
int | CheckJoinTimeOuts (int timeOutSeconds) |
int | CheckJoinTimeOuts (TimeSpan timeOut) |
int | CheckJoinTimeOuts (DateTime minDateTime) |
bool | ContainsGameId (string gameId) |
virtual void | OnPlayerCountChanged (GameState gameState, int oldPlayerCount) |
virtual void | OnGameJoinableChanged (GameState gameState) |
virtual void | RemoveSubscription (PeerBase peer) |
void | RemoveGameServer (IncomingGameServerPeer gameServer) |
bool | RemoveGameState (string gameId) |
bool | TryGetGame (string gameId, out GameState gameState) |
virtual bool | UpdateGameState (UpdateGameEvent updateOperation, IncomingGameServerPeer incomingGameServerPeer, out GameState gameState) |
|
inline |
|
inlinevirtual |
Reimplemented from Photon.LoadBalancing.MasterServer.Lobby.GameListBase.
|
inlinevirtual |
Reimplemented from Photon.LoadBalancing.MasterServer.Lobby.GameListBase.
|
inlinevirtual |
Reimplemented from Photon.LoadBalancing.MasterServer.Lobby.GameListBase.
|
inlinevirtual |
Reimplemented from Photon.LoadBalancing.MasterServer.Lobby.GameListBase.