Photon Server API

Classes | Static Public Attributes | List of all members
Photon.CounterPublisher.SystemCounter Class Reference

The system counter. More...

Classes

class  NetworkInterfaceCounter
 

Static Public Attributes

static readonly CpuUsageCounterReader Cpu = new CpuUsageCounterReader()
 The cpu. More...
 
static readonly PerformanceCounterReader CpuTotal = new PerformanceCounterReader("Processor", "% Processor Time", "_Total")
 The cpu total. More...
 
static readonly PerformanceCounterReader Memory = new PerformanceCounterReader("Memory", "Available MBytes")
 The memory. More...
 
static readonly NetworkInterfaceCounter BytesTotalPerSecond = new NetworkInterfaceCounter("BytesTotalPerSecond", "Bytes Total/sec")
 
static readonly NetworkInterfaceCounter BytesSentPerSecond = new NetworkInterfaceCounter("BytesSentPerSecond", "Bytes Sent/sec")
 
static readonly NetworkInterfaceCounter BytesReceivedPerSecond = new NetworkInterfaceCounter("BytesReceivedPerSecond", "Bytes Received/sec")
 

Detailed Description

The system counter.

Member Data Documentation

◆ BytesReceivedPerSecond

readonly NetworkInterfaceCounter Photon.CounterPublisher.SystemCounter.BytesReceivedPerSecond = new NetworkInterfaceCounter("BytesReceivedPerSecond", "Bytes Received/sec")
static

◆ BytesSentPerSecond

readonly NetworkInterfaceCounter Photon.CounterPublisher.SystemCounter.BytesSentPerSecond = new NetworkInterfaceCounter("BytesSentPerSecond", "Bytes Sent/sec")
static

◆ BytesTotalPerSecond

readonly NetworkInterfaceCounter Photon.CounterPublisher.SystemCounter.BytesTotalPerSecond = new NetworkInterfaceCounter("BytesTotalPerSecond", "Bytes Total/sec")
static

◆ Cpu

readonly CpuUsageCounterReader Photon.CounterPublisher.SystemCounter.Cpu = new CpuUsageCounterReader()
static

The cpu.

◆ CpuTotal

readonly PerformanceCounterReader Photon.CounterPublisher.SystemCounter.CpuTotal = new PerformanceCounterReader("Processor", "% Processor Time", "_Total")
static

The cpu total.

◆ Memory

readonly PerformanceCounterReader Photon.CounterPublisher.SystemCounter.Memory = new PerformanceCounterReader("Memory", "Available MBytes")
static

The memory.