Photon Server API Documentation v5.0RC1

Namespaces | Classes | Enumerations
Photon.Common.LoadBalancer.LoadShedding Namespace Reference

Namespaces

namespace  Configuration
 
namespace  Diagnostics
 

Classes

class  AverageCounterReader
 
class  FeedbackController
 
class  FeedbackControllerCollection
 
class  FeedbackControlSystem
 
struct  FeedbackLevelData
 
interface  IFeedbackControlSystem
 
class  ValueHistory
 
class  WorkloadController
 

Enumerations

enum  FeedbackLevel {
  FeedbackLevel.Lowest = 0, FeedbackLevel.Level0 = Lowest, FeedbackLevel.Level1 = 1, FeedbackLevel.Level2 = 2,
  FeedbackLevel.Level3 = 3, FeedbackLevel.Level4 = 4, FeedbackLevel.Level5 = 5, FeedbackLevel.Level6 = 6,
  FeedbackLevel.Level7 = 7, FeedbackLevel.Level8 = 8, FeedbackLevel.Level9 = 9, FeedbackLevel.Highest = Level9,
  FeedbackLevel.LEVELS_COUNT
}
 
enum  FeedbackName { FeedbackName.CpuUsage, FeedbackName.PeerCount, FeedbackName.Bandwidth, FeedbackName.OutOfRotation }
 

Enumeration Type Documentation

◆ FeedbackLevel

Enumerator
Lowest 
Level0 
Level1 
Level2 
Level3 
Level4 
Level5 
Level6 
Level7 
Level8 
Level9 
Highest 
LEVELS_COUNT 

◆ FeedbackName

Enumerator
CpuUsage 
PeerCount 
Bandwidth 
OutOfRotation