Photon Server API
Public Member Functions | Properties | List of all members
Photon.LoadBalancing.MasterServer.Lobby.GameTable Class Reference

Public Member Functions

 GameTable (int columnCount, string columnPrefix)
 
void InsertGameState (string gameId, Dictionary< object, object > properties)
 
void Update (string gameId, Dictionary< object, object > properties)
 
int Delete (string gameId)
 
string FindMatch (string query)
 
List< string > FindMatches (string query, int limit)
 
List< object[]> FindMatchesWithValues (string query, int limit)
 
void AddColumn (string name)
 
void DropColumn (string name)
 

Properties

long MemoryUsed [get]
 

Constructor & Destructor Documentation

Photon.LoadBalancing.MasterServer.Lobby.GameTable.GameTable ( int  columnCount,
string  columnPrefix 
)
inline

Member Function Documentation

void Photon.LoadBalancing.MasterServer.Lobby.GameTable.AddColumn ( string  name)
inline
int Photon.LoadBalancing.MasterServer.Lobby.GameTable.Delete ( string  gameId)
inline
void Photon.LoadBalancing.MasterServer.Lobby.GameTable.DropColumn ( string  name)
inline
string Photon.LoadBalancing.MasterServer.Lobby.GameTable.FindMatch ( string  query)
inline
List<string> Photon.LoadBalancing.MasterServer.Lobby.GameTable.FindMatches ( string  query,
int  limit 
)
inline
List<object[]> Photon.LoadBalancing.MasterServer.Lobby.GameTable.FindMatchesWithValues ( string  query,
int  limit 
)
inline
void Photon.LoadBalancing.MasterServer.Lobby.GameTable.InsertGameState ( string  gameId,
Dictionary< object, object >  properties 
)
inline
void Photon.LoadBalancing.MasterServer.Lobby.GameTable.Update ( string  gameId,
Dictionary< object, object >  properties 
)
inline

Property Documentation

long Photon.LoadBalancing.MasterServer.Lobby.GameTable.MemoryUsed
get