Photon Server API
Classes | Public Member Functions | Properties | List of all members
Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel Class Reference

Classes

class  Subscription
 

Public Member Functions

 GameChannel (GameChannelList gameChannelList, GameChannelKey gamePropertyFilter)
 
Subscription AddSubscription (PeerBase peer, int gameCount)
 
void OnGameUpdated (GameState gameState)
 
void OnGameRemoved (GameState gameState)
 
void PublishGameChanges ()
 
Hashtable GetChangedGames ()
 
Hashtable GetChangedGames (int maxGameCount)
 
Hashtable GetGameList (int maxCount)
 

Properties

Hashtable GameProperties [get]
 

Constructor & Destructor Documentation

Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.GameChannel ( GameChannelList  gameChannelList,
GameChannelKey  gamePropertyFilter 
)
inline

Member Function Documentation

Subscription Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.AddSubscription ( PeerBase  peer,
int  gameCount 
)
inline
Hashtable Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.GetChangedGames ( )
inline
Hashtable Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.GetChangedGames ( int  maxGameCount)
inline
Hashtable Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.GetGameList ( int  maxCount)
inline
void Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.OnGameRemoved ( GameState  gameState)
inline
void Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.OnGameUpdated ( GameState  gameState)
inline
void Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.PublishGameChanges ( )
inline

Property Documentation

Hashtable Photon.LoadBalancing.MasterServer.ChannelLobby.GameChannel.GameProperties
get