Photon Server API
Classes | |
| class | ApplicationStatsPublisher |
| class | Game |
| class | GameApplication |
| class | GameCache |
| class | GameClientPeer |
| class | GameServerSettings |
| class | Global |
| class | MasterServerConnection |
| class | MasterServerConnectionBase |
| class | OutgoingMasterServerPeer |
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... | |
| using Photon.LoadBalancing.GameServer.AuthSettings = typedef Photon.Common.Authentication.Configuration.Auth.AuthSettings |
| using Photon.LoadBalancing.GameServer.ConfigurationException = typedef ExitGames.Configuration.ConfigurationException |
| using Photon.LoadBalancing.GameServer.ErrorCode = typedef Photon.Common.ErrorCode |
| typedef Photon LoadBalancing ServerToServer Operations OperationCode Photon.LoadBalancing.GameServer.OperationCode |
|
strong |
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 |