 Photon Server API Documentation
        
        
            v5.0RC1
        
            Photon Server API Documentation
        
        
            v5.0RC1
        
    | Classes | |
| class | BeforeCloseGameCallInfo | 
| class | BeforeJoinGameCallInfo | 
| class | BeforeSetPropertiesCallInfo | 
| class | CacheOp | 
| set of properties to execute cache operation  More... | |
| class | CacheOperations | 
| Related to RaiseEvent operation. Allows you to control room events events cache by setting the required option. Events are cached per event code and player: Event 100 (example!) can be stored once per player. Cached events can be modified, replaced and removed.  More... | |
| class | CallCounter | 
| class | CallEnv | 
| class | CallInfo | 
| class | CallStatus | 
| Status of the ICallInfo argument passed to plugin callbacks.  More... | |
| class | CloseGameCallInfo | 
| class | CreateGameCallInfo | 
| class | DisconnectCallInfo | 
| class | EnqueueStatus | 
| class | EnvironmentVersion | 
| Contains version of PhotonHivePlugin at build time and currently running  More... | |
| class | ErrorCodes | 
| Internal plugin errors codes.  More... | |
| class | ErrorPlugin | 
| Special plugin that causes most callbacks to fail.  More... | |
| class | ExcludedActorInfo | 
| A serializable container of exluded (explicitly removed) actor info.  More... | |
| class | FactoryHost | 
| class | FactoryParams | 
| class | GameParameters | 
| struct | HttpRequest | 
| HTTP request to be sent.  More... | |
| class | HttpRequestQueueResult | 
| Codes returned as a result of process of queued HTTP request.  More... | |
| interface | IActor | 
| Base interface of actor class inside the room.  More... | |
| interface | IBeforeCloseGameCallInfo | 
| Base interface of argument passed to BeforeCloseGame callback.  More... | |
| interface | IBeforeJoinGameCallInfo | 
| Base interface of argument passed to BeforeJoin callback.  More... | |
| interface | IBeforeSetPropertiesCallInfo | 
| Base interface of argument passed to BeforeSetProperties plugin callback.  More... | |
| interface | ICallInfo | 
| Common/base interface of all arguments passed to plugin callbacks.  More... | |
| interface | ICloseGameCallInfo | 
| Base interface of argument passed to OnCloseGame callback.  More... | |
| interface | ICloseRequest | 
| Base interface of close request as sent by server.  More... | |
| interface | ICreateGameCallInfo | 
| Base interface of argument passed to OnCreateGame callback.  More... | |
| interface | IDisconnectCallInfo | 
| Base interface of argument passed to OnDisconnect callback.  More... | |
| interface | IFactoryHost | 
| interface | IGamePlugin | 
| Base interface that should be implemented by any plugin class.  More... | |
| interface | IHttpResponse | 
| Base interface of HTTP response.  More... | |
| interface | IJoinGameCallInfo | 
| Base interface of argument passed to OnJoinGame callback.  More... | |
| interface | IJoinGameRequest | 
| Base interface of Op Join request containing the parameters as sent by client.  More... | |
| interface | IJoinRequest | 
| interface | ILeaveGameCallInfo | 
| Base interface of argument passed to OnLeave callback.  More... | |
| interface | ILeaveGameRequest | 
| Base interface of Op LeaveRoom request containing the parameters as sent by client.  More... | |
| interface | IOperationRequest | 
| Base interface of all operation requests containing common parameters as sent by client.  More... | |
| interface | IPluginFactory | 
| Base interface of plugin factory pattern.  More... | |
| interface | IPluginFactory2 | 
| interface | IPluginFiber | 
| interface | IPluginHost | 
| Base interface that should be implemented as a wrapper of the game that is hosting the plugin instance.  More... | |
| interface | IPluginInstance | 
| interface | IPluginLogger | 
| Interface for a logger.  More... | |
| interface | IPluginManager | 
| interface | IRaiseEventCallInfo | 
| Base interface of argument passed to OnRaiseEvent plugin callback.  More... | |
| interface | IRaiseEventRequest | 
| Base interface of Op RaiseEvent request containing the parameters as sent by client.  More... | |
| interface | ISetPropertiesCallInfo | 
| Base interface of argument passed to OnSetProperties plugin callback.  More... | |
| interface | ISetPropertiesFailedCallInfo | 
| Base interface of argument passed to OnSetPropertiesFailed callback.  More... | |
| interface | ISetPropertiesRequest | 
| Base interface of Op SetProperties request containing the parameters as sent by client.  More... | |
| interface | ITypedCallInfo | 
| class | JoinGameCallInfo | 
| class | JoinModeConstants | 
| Op JoinGame modes.  More... | |
| class | LeaveGameCallInfo | 
| class | LeaveReason | 
| Code of the reasons why a peer may leave a room.  More... | |
| class | PluginBase | 
| Base plugin class that should be extended to make custom ones.  More... | |
| class | PluginFactoryBase | 
| Base abstract class of plugin factory pattern.  More... | |
| class | PluginFiber | 
| class | PluginInstance | 
| class | PluginLogger | 
| class | PluginManager | 
| class | PluginTraits | 
| class | PluginWrapper | 
| class | ProcessJoinParams | 
| Join options used in Photon.Hive.Plugin.IJoinGameCallInfo.  More... | |
| class | Property | 
| The property.  More... | |
| class | PropertyBag | 
| The property bag.  More... | |
| class | PropertyChangedEventArgs | 
| The property changed event args.  More... | |
| class | PropertyValueComparer | 
| class | RaiseEventCallInfo | 
| class | ReciverGroup | 
| Related to RaiseEvent operation. Lets you choose which actors in the room should receive events.  More... | |
| class | RemoveActorReason | 
| Reasons why an actor was excluded from a room: removed from actors list and added to excluded list. RemoveActorReason  More... | |
| class | RoomOptionFlags | 
| struct | SendParameters | 
| The struct contains the parameters for Photon.SocketServer.PeerBase.SendOperationResponse(Photon.SocketServer.OperationResponse,Photon.SocketServer.SendParameters), Photon.SocketServer.PeerBase.SendEvent(Photon.SocketServer.IEventData,Photon.SocketServer.SendParameters) and Photon.SocketServer.ServerToServer.S2SPeerBase.SendOperationRequest(Photon.SocketServer.OperationRequest,Photon.SocketServer.SendParameters) and contains the info about incoming data at Photon.SocketServer.PeerBase.OnOperationRequest(Photon.SocketServer.OperationRequest,Photon.SocketServer.SendParameters), Photon.SocketServer.ServerToServer.S2SPeerBase.OnEvent(Photon.SocketServer.IEventData,Photon.SocketServer.SendParameters) and Photon.SocketServer.ServerToServer.S2SPeerBase.OnOperationResponse(Photon.SocketServer.OperationResponse,Photon.SocketServer.SendParameters).  More... | |
| class | SerializableActor | 
| A serializable room actor entry.  More... | |
| class | SerializableGameState | 
| A serializable snapshot of the room's full state.  More... | |
| class | SetPropertiesCallInfo | 
| class | SetPropertiesFailedCallInfo | 
| class | TypedCallInfo | 
| class | WebFlags | 
| Optional flags to be used in Photon client SDKs with Op RaiseEvent and Op SetProperties. Introduced mainly for webhooks 1.2 to control behavior of forwarded HTTP requests.  More... | |
| Enumerations | |
| enum | PluginDeliveryMode { PluginDeliveryMode.Reliable, PluginDeliveryMode.Unreliable, PluginDeliveryMode.ReliableUnsequenced, PluginDeliveryMode.UnreliableUnsequenced } | 
| Functions | |
| delegate bool | RequestHandler () | 
| delegate void | HttpRequestCallback (IHttpResponse response, object userState) | 
| Delegate of HTTP request callback.  More... | |
| 
 | strong | 
| delegate void Photon.Hive.Plugin.HttpRequestCallback | ( | IHttpResponse | response, | 
| object | userState | ||
| ) | 
Delegate of HTTP request callback.
| response | The HTTP response. | 
| userState | 
| delegate bool Photon.Hive.Plugin.RequestHandler | ( | ) |