Photon Server API Documentation
v5.0RC1
Additional Inherited Members | |
Static Public Member Functions inherited from Photon.SocketServer.Diagnostics.Counters.PerfCounterManagerBase< HttpQueuePerformanceCounters > | |
| static T | GetInstance (string instanceName) |
| Get and create (if not exist) counters for instance More... | |
| static void | Initialize (object state=null) |
| Initialize counters synchronously More... | |
| static void | InitializeAsync (string instanceName=null) |
| Initialize counters asynchronously. To wait for init complete call WaitForInitializationComplete(int) More... | |
| static bool | WaitForInitializationComplete (int timeout) |
Protected Member Functions inherited from Photon.SocketServer.Diagnostics.Counters.PerfCounterManagerBase< HttpQueuePerformanceCounters > | |
| void | InitializeGlobal (object state) |
| Initialize global instance More... | |
| void | InitializeInstance (string instanceName) |
| Initialize specific instance More... | |
| virtual IList< ICounterProvider > | GetCustomCounterProviders () |
| Return list of instances of classes that provides ICounterProvider implementations More... | |
| PerformanceCounterCategory | GetOrCreateCategory (string categoryName, CounterCreationDataCollection counterCreationData, CountersPermissionLevels permissionLevel) |
| Get or create windows performance counter category. More... | |
Static Protected Member Functions inherited from Photon.SocketServer.Diagnostics.Counters.PerfCounterManagerBase< HttpQueuePerformanceCounters > | |
| static void | InitializeWithDefaults () |
| Dummy method to initiate static ctor More... | |
| static bool | ValidateCategory (PerformanceCounterCategory category, CounterCreationDataCollection counterCreationData) |
| Detects if existing category contains all required counters More... | |
Static Protected Attributes inherited from Photon.SocketServer.Diagnostics.Counters.PerfCounterManagerBase< HttpQueuePerformanceCounters > | |
| static readonly ILogger | Log |
| static readonly Dictionary< string, T > | Instances |
| static readonly Dictionary< Type, ICounterProvider > | CounterProviders |
Properties inherited from Photon.SocketServer.Diagnostics.Counters.PerfCounterManagerBase< HttpQueuePerformanceCounters > | |
| static bool | isInitialized [get] |
| static T | GlobalInstance [get] |
| Global instance. Must be initialized before first call More... | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.HttpErrorsTotal |
| readonly AverageCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.HttpRequestExecutionTime |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.HttpRequestsTotal |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.HttpRequestTimeoutsTotal |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.HttpResponsesTotal |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.HttpSuccessesTotal |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueBackedOffRequests |
| PerformanceCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueConcurrentRequests |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueErrors |
| PerformanceCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueOfflineResponses |
| PerformanceCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueOnlineQueue |
| PerformanceCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueQueuedRequests |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueQueueTimeouts |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueRequests |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueResponses |
| readonly PerSecondCounterWrapper Photon.SocketServer.Diagnostics.HttpQueuePerformanceCounters.QueueSuccesses |