Photon Server API Documentation v5.0RC1

Photon.LoadBalancing.GameServer.Game Member List

This is the complete list of members for Photon.LoadBalancing.GameServer.Game, including all inherited members.

ActiveActorsPhoton.Hive.HiveGameprotected
ActorEventCachePhoton.Hive.HiveGame
ActorsManagerPhoton.Hive.HiveGame
AddExpectedUsers(JoinGameRequest joinRequest)Photon.Hive.HiveGameinlineprotectedvirtual
BeforeRemoveFromCache()Photon.Hive.HiveHostGameinlinevirtual
Photon::Hive::Plugin::IPluginHost.BroadcastErrorInfoEvent(string message, SendParameters sendParameters=new SendParameters())Photon.Hive.Plugin.IPluginHost
Photon::Hive::Plugin::IPluginHost.BroadcastErrorInfoEvent(string message, ICallInfo info, SendParameters sendParameters=new SendParameters())Photon.Hive.Plugin.IPluginHost
Photon::Hive::Plugin::IPluginHost.BroadcastEvent(IList< int > recieverActors, int senderActor, byte evCode, Dictionary< byte, object > data, byte cacheOp, SendParameters sendParameters=new SendParameters())Photon.Hive.Plugin.IPluginHost
Photon::Hive::Plugin::IPluginHost.BroadcastEvent(byte target, int senderActor, byte targetGroup, byte evCode, Dictionary< byte, object > data, byte cacheOp, SendParameters sendParameters=new SendParameters())Photon.Hive.Plugin.IPluginHost
CacheDiscardedPhoton.Hive.HiveGame
callEnvPhoton.Hive.HiveHostGameprotected
CheckGame()Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
CheckTotalPropertiesSize(SetPropertiesRequest setPropertiesRequest)Photon.Hive.HiveGameinlineprotected
CheckUserOnJoinPhoton.Hive.HiveGame
CleanupActor(Actor actor)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
CreateGame(HivePeer peer, JoinGameRequest request, SendParameters sendParameters)Photon.Hive.HiveGameinlineprotected
DeactivateActor(Actor actor)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
DeleteCacheOnLeavePhoton.Hive.HiveGame
Dispose(bool disposing)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
Photon::Hive::HiveGame.Dispose()Photon.Hive.Roominline
EmptyRoomLiveTimePhoton.Hive.Room
EmptyStringArrayPhoton.Hive.HiveGameprotectedstatic
EnqueueMessage(IMessage message)Photon.Hive.Roominline
EnqueueOperation(HivePeer peer, Operation operationRequest, SendParameters sendParameters)Photon.Hive.Roominline
EnvironmentPhoton.Hive.HiveHostGame
EventCachePhoton.Hive.HiveGame
ExecuteCacheOperation(CacheOp operation, out string errorMsg)Photon.Hive.HiveHostGameinline
ExecuteOperation(HivePeer peer, Operation operation, SendParameters sendParameters)Photon.Hive.HiveGameinlineprotectedvirtual
FailedOnCreatePhoton.Hive.HiveHostGameprotected
Game(LBGameCreateOptions gameCreateOptions)Photon.LoadBalancing.GameServer.Gameinline
gameAppCountersPhoton.Hive.HiveGameprotected
GameAppCountersPhoton.Hive.HiveGame
GameCachePhoton.LoadBalancing.GameServer.Game
gameStateFactoryPhoton.Hive.Roomprotected
GetActorByPeer(HivePeer peer)Photon.Hive.HiveGameinlineprotected
GetCallStack()Photon.Hive.HiveHostGameinlineprotectedstatic
GetGameState()Photon.Hive.HiveHostGameinline
GetGameStateAsByteArray()Photon.Hive.HiveHostGameinline
GetLobbyGameProperties(Hashtable source)Photon.Hive.HiveGameinlineprotected
GetSerializableGameState()Photon.Hive.HiveHostGameinline
GetUpdateGameEvent()Photon.LoadBalancing.GameServer.Gameinlineprotected
GetUserJoinResponse(JoinGameRequest joinRequest, Actor actor, ProcessJoinParams prms)Photon.Hive.HiveHostGameinlineprotectedvirtual
GroupManagerPhoton.Hive.HiveGameprotected
HandleChangeGroupsOperation(HivePeer peer, ChangeGroups changeGroupsRequest, SendParameters sendParameters)Photon.Hive.HiveGameinlineprotectedvirtual
HandleCreateGameOperation(HivePeer peer, SendParameters sendParameters, JoinGameRequest createGameRequest)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
HandleDebugGameOperation(HivePeer peer, DebugGameRequest request, SendParameters sendParameters)Photon.Hive.HiveGameinlineprotectedvirtual
HandleGetPropertiesOperation(HivePeer peer, GetPropertiesRequest getPropertiesRequest, SendParameters sendParameters)Photon.Hive.HiveGameinlineprotectedvirtual
HandleJoinGameOperation(HivePeer peer, SendParameters sendParameters, JoinGameRequest joinGameRequest)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
HandleLeaveOperation(HivePeer peer, SendParameters sendParameters, LeaveRequest leaveOperation)Photon.Hive.HiveHostGameinlineprotectedvirtual
HandleRaiseEventOperation(HivePeer peer, RaiseEventRequest raiseEventRequest, SendParameters sendParameters)Photon.Hive.HiveHostGameinlineprotectedvirtual
HandleRemovePeerMessage(HivePeer peer, int reason, string details)Photon.Hive.HiveHostGameinlineprotectedvirtual
HandleSetPropertiesOperation(HivePeer peer, SetPropertiesRequest request, SendParameters sendParameters)Photon.Hive.HiveHostGameinlineprotectedvirtual
HiveGame(string gameName, RoomCacheBase roomCache, IGameStateFactory gameStateFactory=null, int maxEmptyRoomTTL=0, ExtendedPoolFiber executionFiber=null)Photon.Hive.HiveGameinline
HiveHostGame(GameCreateOptions gameCreateOptions)Photon.Hive.HiveHostGameinline
HttpErrorsIncrement()Photon.Hive.HiveHostGameinline
HttpForwardedOperationsLimitPhoton.Hive.HiveHostGame
HttpQueueBackedoffRequestsDecrement()Photon.Hive.HiveHostGameinline
HttpQueueBackedoffRequestsIncrement()Photon.Hive.HiveHostGameinline
HttpQueueConcurrentRequestsDecrement()Photon.Hive.HiveHostGameinline
HttpQueueConcurrentRequestsIncrement()Photon.Hive.HiveHostGameinline
HttpQueueErrorsIncrement()Photon.Hive.HiveHostGameinline
HttpQueueOfflineResponsesIncrement()Photon.Hive.HiveHostGameinline
HttpQueueOnlineQueueCounterDecrement()Photon.Hive.HiveHostGameinline
HttpQueueOnlineQueueCounterIncrement()Photon.Hive.HiveHostGameinline
HttpQueueQueuedRequestsDecrement()Photon.Hive.HiveHostGameinline
HttpQueueQueuedRequestsIncrement()Photon.Hive.HiveHostGameinline
HttpQueueRequestsIncrement()Photon.Hive.HiveHostGameinline
HttpQueueResponsesIncrement()Photon.Hive.HiveHostGameinline
HttpQueueSuccessIncrement()Photon.Hive.HiveHostGameinline
HttpQueueTimeoutIncrement()Photon.Hive.HiveHostGameinline
HttpRequestExecuteTimeIncrement(long ticks)Photon.Hive.HiveHostGameinline
HttpRequestIncrement()Photon.Hive.HiveHostGameinline
HttpResponseIncrement()Photon.Hive.HiveHostGameinline
HttpSuccessIncrement()Photon.Hive.HiveHostGameinline
HttpTimeoutIncrement()Photon.Hive.HiveHostGameinline
InactiveActorsPhoton.Hive.HiveGameprotected
InitPlugin(string pluginName)Photon.Hive.HiveHostGameinlineprotected
IsDisposedPhoton.Hive.Room
IsFinishedPhoton.Hive.HiveGameprotected
IsOpenPhoton.Hive.HiveGame
IsPersistentPhoton.Hive.HiveHostGame
IsSuspendedPhoton.Hive.HiveHostGame
IsSyspendedPhoton.Hive.HiveHostGame
IsVisiblePhoton.Hive.HiveGame
JoinApplyGameStateChanges(HivePeer peer, JoinGameRequest joinRequest, SendParameters sendParameters, out Actor actor)Photon.Hive.HiveGameinlineprotected
JoinFailureHandler(byte leaveReason, HivePeer peer, JoinGameRequest request)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
JoinSendResponseAndEvents(HivePeer peer, JoinGameRequest joinRequest, SendParameters sendParameters, Actor actor, ProcessJoinParams prms)Photon.Hive.HiveGameinlineprotected
LeaveOperationHandler(HivePeer peer, SendParameters sendParameters, LeaveRequest request)Photon.Hive.HiveGameinlineprotected
LimitMaxPropertiesSizePerGamePhoton.Hive.HiveGame
LobbyIdPhoton.Hive.HiveGame
LobbyPropertiesPhoton.Hive.HiveGame
LobbyTypePhoton.Hive.HiveGame
LogOperation(HivePeer peer, OperationRequest operationRequest)Photon.Hive.HiveGameinlineprotected
LogQueuePhoton.Hive.HiveGameprotected
Photon::Hive::HiveGame.MasterClientIdPhoton.Hive.HiveGame
Photon::Hive::Plugin::IPluginHost.MasterClientIdPhoton.Hive.Plugin.IPluginHost
MaxEmptyRoomTTLPhoton.Hive.Room
MaxPlayersPhoton.Hive.HiveGame
NamePhoton.Hive.Room
NotifyMasterUserAdded(string userId, string[] slots)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
NotifyMasterUserAdded(string[] userIds, string[] slots)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
NotifyMasterUserDeactivated(string userId)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
NotifyMasterUserFailedToAdd(GameClientPeer peer)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
NotifyMasterUserLeft(string userId)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
OnActorBanned(Actor actor)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
OnActorDeactivated(Actor actor)Photon.Hive.HiveGameinline
OnActorGlobalBanned(Actor actor)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
OnActorRemoved(Actor actor)Photon.Hive.HiveGameinline
OnClose()Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
OnGameFull(HivePeer peer, JoinGameRequest joinGameRequest, SendParameters sendParameters)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
OnGamePropertiesChanged(SetPropertiesRequest request)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
OnUnknownType(Type type, ref object obj)Photon.Hive.HiveHostGameinline
PlayerTTLPhoton.Hive.HiveGame
PluginPhoton.Hive.HiveHostGame
PluginInstancePhoton.Hive.HiveHostGame
ProcessBeforeCloseGame(CloseRequest request)Photon.Hive.HiveHostGameinlineprotectedvirtual
ProcessBeforeJoinGame(JoinGameRequest joinRequest, SendParameters sendParameters, HivePeer peer)Photon.Hive.HiveHostGameinlineprotectedvirtual
ProcessBeforeSetProperties(HivePeer peer, SetPropertiesRequest request, SendParameters sendParameters)Photon.Hive.HiveHostGameinlineprotectedvirtual
ProcessCloseGame(object state)Photon.Hive.HiveHostGameinlineprotectedvirtual
ProcessCreateGame(HivePeer peer, JoinGameRequest joinRequest, SendParameters sendParameters)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
ProcessJoin(Actor actor, JoinGameRequest joinRequest, SendParameters sendParameters, ProcessJoinParams parameters, HivePeer peer)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
ProcessLeaveGame(int actorNr, LeaveRequest request, SendParameters sendParameters, HivePeer peer)Photon.Hive.HiveHostGameinlineprotectedvirtual
ProcessMessage(IMessage message)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
ProcessRaiseEvent(HivePeer peer, RaiseEventRequest raiseEventRequest, SendParameters sendParameters, Actor actor)Photon.Hive.HiveHostGameinlineprotectedvirtual
ProcessSetProperties(HivePeer peer, bool result, string errorMsg, SetPropertiesRequest request, SendParameters sendParameters)Photon.Hive.HiveHostGameinlineprotectedvirtual
PropertiesPhoton.Hive.Room
PublishErrorInfoEvent(string errorMsg, IEnumerable< Actor > actorList, SendParameters sendParameters)Photon.Hive.Roominlineprotected
PublishEvent(HiveEventBase e, Actor actor, SendParameters sendParameters)Photon.Hive.Roominlineprotected
PublishEvent(HiveEventBase e, IEnumerable< Actor > actorList, SendParameters sendParameters)Photon.Hive.Roominlineprotected
PublishEvent(EventData e, IEnumerable< Actor > actorList, SendParameters sendParameters)Photon.Hive.Roominlineprotected
PublishResultsAndSetGameProperties(bool propertiesUpdateResult, string errorMessage, SetPropertiesRequest request, HivePeer peer, SendParameters sendParameters)Photon.Hive.HiveGameinlineprotected
RaiseEventOperationHandler(HivePeer peer, RaiseEventRequest raiseEventRequest, SendParameters sendParameters, Actor actor)Photon.Hive.HiveGameinlineprotected
Release()Photon.Hive.Roominline
removalStartTimestampPhoton.Hive.Roomprotected
RemoveGameStateFromMaster()Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
RemoveInactiveActor(Actor actor)Photon.Hive.HiveHostGameinlinevirtual
RemovePeerFromGame(HivePeer peer, bool isComingBack)Photon.Hive.HiveGameinlineprotectedvirtual
RemoveRoomPathPhoton.Hive.Roomprotected
RemoveRoomPathStringPhoton.Hive.Roomprotected
RemoveState enum namePhoton.Hive.Roomprotected
RemoveTimerPhoton.Hive.Roomprotected
ResumeGame(Action resumeAction)Photon.Hive.HiveHostGameinlineprotectedvirtual
Room(string name, RoomCacheBase roomCache=null, IGameStateFactory gameStateFactory=null, int maxEmptyRoomTTL=0, ExtendedPoolFiber executionFiber=null)Photon.Hive.Roominline
Room(string name, ExtendedPoolFiber executionFiber, RoomCacheBase roomCache, IGameStateFactory gameStateFactory=null, int maxEmptyRoomTTL=0)Photon.Hive.Roominlineprotected
roomCachePhoton.Hive.Roomprotected
RoomCreationTSPhoton.Hive.Room
RoomStatePhoton.Hive.HiveGameprotected
roomStatePhoton.Hive.Roomprotected
ScheduleMessage(IMessage message, int timeMs)Photon.Hive.Roominline
ScheduleRoomRemoval(int roomLiveTime)Photon.Hive.Roominlineprotected
SendErrorResponse(HivePeer peer, byte opCode, ErrorCode errorCode, string msg, SendParameters sendParameters, Dictionary< byte, object > errorData=null)Photon.Hive.HiveGameinlineprotectedvirtual
SendErrorResponseAndDisconnect(HivePeer peer, byte opCode, ErrorCode errorCode, string msg, SendParameters sendParameters, Dictionary< byte, object > errorData=null)Photon.Hive.HiveGameinlineprotected
SetGameState(Dictionary< string, object > state)Photon.Hive.HiveHostGameinline
SetNewPropertyValues(SetPropertiesRequest request, out string errorMessage)Photon.Hive.HiveGameinlineprotectedvirtual
SuppressPlayerInfoPhoton.Hive.HiveGame
SuppressRoomEventsPhoton.Hive.HiveGame
SuspendGame(int timeout, Action timeoutAction)Photon.Hive.HiveHostGameinlineprotectedvirtual
this[object key]Photon.Hive.HiveHostGame
ToString()Photon.Hive.HiveGameinline
TryAddPeerToGame(HivePeer peer, int actorNr, out Actor actor, out bool isNewActor, out ErrorCode errorcode, out string reason, JoinGameRequest joinRequest)Photon.Hive.HiveGameinlineprotectedvirtual
TryRemoveRoomFromCache()Photon.Hive.Roominlineprotected
UpdateCacheSlice(CacheOperation op, int actorNr, int? sliceIndex, out string message)Photon.Hive.HiveGameinlineprotected
UpdateEventCache(int actorNr, byte eventCode, object data, byte cacheOp, out string msg)Photon.Hive.HiveGameinlineprotected
UpdateGameStateOnMaster(byte? newMaxPlayer=null, bool? newIsOpen=null, bool? newIsVisible=null, object[] lobbyPropertyFilter=null, Hashtable gameProperties=null, string[] newUserId=null, string removedUserId=null, string[] inactiveList=null, ExcludedActorInfo[] excludedActorInfos=null, string[] expectedList=null, bool? checkUserIdOnJoin=null, byte replication=0)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
UpdateGameStateOnMaster(UpdateGameEvent updateEvent)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
UpdateGameStateOnMasterOnCreate(JoinGameRequest joinRequest, HivePeer peer)Photon.LoadBalancing.GameServer.Gameinlineprotectedvirtual
UtcCreatedPhoton.Hive.Room
ValidateAndFillSetPropertiesRequest(HivePeer peer, SetPropertiesRequest request, out string errorMsg)Photon.Hive.HiveGameinlineprotected