Photon Server API
Public Member Functions | Public Attributes | List of all members
Photon.Common.LoadBalancer.ServerStateManager Class Reference

Public Member Functions

 ServerStateManager (WorkloadController workloadController, string pipeName="GameServer")
 
bool Start (string offlineFile)
 
void CheckAppOffline ()
 
void StartListenPipe ()
 
void StopListenPipe ()
 

Public Attributes

Action< ServerState, ServerState, TimeSpan > OnNewServerState
 

Constructor & Destructor Documentation

Photon.Common.LoadBalancer.ServerStateManager.ServerStateManager ( WorkloadController  workloadController,
string  pipeName = "GameServer" 
)
inline

Member Function Documentation

void Photon.Common.LoadBalancer.ServerStateManager.CheckAppOffline ( )
inline
bool Photon.Common.LoadBalancer.ServerStateManager.Start ( string  offlineFile)
inline
void Photon.Common.LoadBalancer.ServerStateManager.StartListenPipe ( )
inline
void Photon.Common.LoadBalancer.ServerStateManager.StopListenPipe ( )
inline

Member Data Documentation

Action<ServerState, ServerState, TimeSpan> Photon.Common.LoadBalancer.ServerStateManager.OnNewServerState