Photon Server API

Namespaces | Classes | Enumerations
ExitGames.Diagnostics.Counter Namespace Reference

Namespaces

namespace  Internal
 

Classes

class  AverageCounter
 The average counter. More...
 
class  CounterBase
 The base class for counters. More...
 
struct  CounterSample
 Represents the value of a counter calculated at a specific time. More...
 
class  CountsPerSecondCounter
 The counts per second rate counter. More...
 
class  DummyCounter
 A dummy counter that does nothing. More...
 
interface  ICounter
 Represents a counter instance. More...
 
class  NumericCounter
 A numeric counter. More...
 
class  PerformanceCounterReader
 A read only ICounter that wraps a windows PerformanceCounter. More...
 
struct  RawCounterSample
 Defines a structure that holds the raw data for a performance counter. More...
 
class  WindowsPerformanceCounter
 An ICounter that wraps a windows PerformanceCounter. More...
 

Enumerations

enum  CounterType {
  CounterType.Undefined = 0, CounterType.Numeric = 1, CounterType.Average = 2, CounterType.CountPerSecound = 3,
  CounterType.WindowsPerformanceCounter = 4
}
 The counter type enum. More...
 

Enumeration Type Documentation

◆ CounterType

The counter type enum.

Enumerator
Undefined 

An undefined counter type.

Numeric 

A numeric counter.

Average 

An average counter.

CountPerSecound 

A rate counter.

WindowsPerformanceCounter 

A windows performance counter.