Photon Server API
Classes | Typedefs | Enumerations
Photon.LoadBalancing.GameServer Namespace Reference

Classes

class  ApplicationStatsPublisher
 
class  Game
 
class  GameApplication
 
class  GameCache
 
class  GameClientPeer
 
class  GameServerSettings
 
class  Global
 
class  MasterServerConnection
 
class  MasterServerConnectionBase
 
class  OutgoingMasterServerPeer
 

Typedefs

using OperationCode = Photon.LoadBalancing.Operations.OperationCode
 
using SendParameters = Photon.SocketServer.SendParameters
 
using ConfigurationException = ExitGames.Configuration.ConfigurationException
 
using LogManager = ExitGames.Logging.LogManager
 
using AuthSettings = Photon.Common.Authentication.Configuration.Auth.AuthSettings
 
using ErrorCode = Photon.Common.ErrorCode
 

Enumerations

enum  GameMessageCodes {
  GameMessageCodes.Operation = 0, GameMessageCodes.RemovePeerFromGame = 1, GameMessageCodes.ReinitializeGameStateOnMaster = 2, GameMessageCodes.CheckGame = 3,
  GameMessageCodes.RaiseOfflineEvent = 4
}
 GameMessagCodes define the type of a "Game" Message, the meaning and its content. Contains the enum values of the Lite GameMessageCode enum and extended Loadbalancing GameMessageCodes. Messages are used to communicate async with rooms and games. More...
 

Typedef Documentation

typedef Photon LoadBalancing ServerToServer Operations OperationCode Photon.LoadBalancing.GameServer.OperationCode

Enumeration Type Documentation

GameMessagCodes define the type of a "Game" Message, the meaning and its content. Contains the enum values of the Lite GameMessageCode enum and extended Loadbalancing GameMessageCodes. Messages are used to communicate async with rooms and games.

Enumerator
Operation 

Message is an operatzion.

RemovePeerFromGame 

Message to remove peer from game.

ReinitializeGameStateOnMaster 

Message to signal the state of the game to the Master Server.

CheckGame 

Message to validate the game state

RaiseOfflineEvent 

Send to rooms to inform the peers that the server will go offline