Photon Server API Documentation v5.0RC1

Public Member Functions | Properties | List of all members
Photon.Common.LoadBalancer.Common.ServerStateData< TServer > Class Template Reference

Public Member Functions

 ServerStateData (TServer server)
 
void MarkReserved (bool reserved=true)
 
override string ToString ()
 

Properties

TServer Server [get]
 
FeedbackLevel LoadLevel [get, set]
 
int Weight [get, set]
 
byte Priority [get, set]
 
LinkedListNode< ServerStateData< TServer > > Node [get, set]
 
ServerState ServerState [get, set]
 
bool IsInAvailableList [get]
 
bool IsReserved [get, set]
 
bool IsInReserve [get, set]
 

Constructor & Destructor Documentation

◆ ServerStateData()

Member Function Documentation

◆ MarkReserved()

void Photon.Common.LoadBalancer.Common.ServerStateData< TServer >.MarkReserved ( bool  reserved = true)
inline

◆ ToString()

override string Photon.Common.LoadBalancer.Common.ServerStateData< TServer >.ToString ( )
inline

Property Documentation

◆ IsInAvailableList

bool Photon.Common.LoadBalancer.Common.ServerStateData< TServer >.IsInAvailableList
get

◆ IsInReserve

bool Photon.Common.LoadBalancer.Common.ServerStateData< TServer >.IsInReserve
getset

◆ IsReserved

bool Photon.Common.LoadBalancer.Common.ServerStateData< TServer >.IsReserved
getset

◆ LoadLevel

◆ Node

LinkedListNode<ServerStateData<TServer> > Photon.Common.LoadBalancer.Common.ServerStateData< TServer >.Node
getset

◆ Priority

byte Photon.Common.LoadBalancer.Common.ServerStateData< TServer >.Priority
getset

◆ Server

◆ ServerState

◆ Weight