Photon Server API Documentation v5.0RC1

Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase Class Referenceabstract
Inheritance diagram for Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase:
Photon.LoadBalancing.MasterServer.Lobby.IGameListSubscription Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.Subscription

Public Member Functions

abstract Hashtable GetGameList ()
 
void Dispose ()
 

Protected Member Functions

 GameSubscriptionBase (MasterClientPeer peer, int maxGamesCount)
 
abstract void Dispose (bool disposing)
 

Protected Attributes

readonly MasterClientPeer peer
 
bool disposed
 
readonly int maxGamesCount
 

Constructor & Destructor Documentation

◆ GameSubscriptionBase()

Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase.GameSubscriptionBase ( MasterClientPeer  peer,
int  maxGamesCount 
)
inlineprotected

Member Function Documentation

◆ Dispose() [1/2]

void Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase.Dispose ( )
inline

◆ Dispose() [2/2]

abstract void Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase.Dispose ( bool  disposing)
protectedpure virtual

◆ GetGameList()

abstract Hashtable Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase.GetGameList ( )
pure virtual

Member Data Documentation

◆ disposed

bool Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase.disposed
protected

◆ maxGamesCount

readonly int Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase.maxGamesCount
protected

◆ peer

readonly MasterClientPeer Photon.LoadBalancing.MasterServer.Lobby.GameSubscriptionBase.peer
protected