Photon Server API
Classes | Enumerations
ExitGames.Diagnostics.Configuration Namespace Reference

Classes

class  CaseInsensitiveEnumConfigConverter
 
class  CounterSampleSenderSettings
 
class  GraphiteTextWriterSettings
 
class  InfluxDB090TextWriterSettings
 
class  PacketWriterSettings
 
class  PhotonBinaryWriterSettings
 
class  StatsDWriterSettings
 

Enumerations

enum  ProtocolType {
  ProtocolType.PhotonBinary, ProtocolType.InfluxDBJson, ProtocolType.InfluxDB090GraphiteText, ProtocolType.GraphiteText,
  ProtocolType.CollectDBinary, ProtocolType.StatsDText, ProtocolType.AmazonCloudWatch
}
 
enum  TransportType { TransportType.Udp, TransportType.Http, TransportType.Https, TransportType.Pgm }
 

Enumeration Type Documentation

Enumerator
PhotonBinary 

(default) The Photon old binary protocol over PGM, UDP, HTTP.

InfluxDBJson 

The InfluxDB JSON protocol over TCP, UDP, HTTP. metric_path value timestamp
aaa.bbb.ccc

InfluxDB090GraphiteText 

The InfluxDB Graphite protocol over TCP, UDP, HTTP. The InfluxDB awaits keys in following format: key.value.key.value.name or name. i.e. region.us-west.hostname.server01.cpu -> tags -> region: us-west, hostname: server01, point name -> cpu use senderId = "CloudType.{#CloudType#}.PrivateCloud.{#PrivateCloud#}.Region.{#Region#}.Cluster.{#Cluster#}.Machine.{0}"

GraphiteText 

The Graphite / Carbon text protocol over TCP, UDP.

CollectDBinary 

The CollectD binary protocol over TCP, UDP.

StatsDText 

The StatsD binary protocol over TCP, UDP.

AmazonCloudWatch 

The Amazon CloudWatch protocol over HTTP.

Enumerator
Udp 

The UDP protocol.

Http 

The Http protocol.

Https 

The Https protocol.

Pgm 

The Pragmatic General Multicast protocol.