Photon Server API
Static Public Member Functions | Protected Member Functions | List of all members
ExitGames.Diagnostics.Messaging.PerformanceCounterCategoryPublisher Class Reference
Inheritance diagram for ExitGames.Diagnostics.Messaging.PerformanceCounterCategoryPublisher:
ExitGames.Diagnostics.Messaging.CounterPublisherBase ExitGames.Diagnostics.Messaging.ICounterPublisher

Static Public Member Functions

static PerformanceCounterCategoryPublisher Create (string categoryName)
 
static bool TryCreate (string categoryName, out PerformanceCounterCategoryPublisher publisher)
 

Protected Member Functions

override void OnPublish ()
 
- Protected Member Functions inherited from ExitGames.Diagnostics.Messaging.CounterPublisherBase
 CounterPublisherBase ()
 Initializes a new instance of the CounterPublisherBase class. More...
 
void Dispose (bool disposing)
 

Additional Inherited Members

- Public Member Functions inherited from ExitGames.Diagnostics.Messaging.CounterPublisherBase
void Start (int updateInterval)
 
void Stop ()
 
void Dispose ()
 
- Properties inherited from ExitGames.Diagnostics.Messaging.CounterPublisherBase
int UpdateInterval [get]
 
IFiber ExecutionFiber [get]
 
Channel< CounterInstanceValuePublishChannel [get]
 
- Properties inherited from ExitGames.Diagnostics.Messaging.ICounterPublisher
Channel< CounterInstanceValuePublishChannel [get]
 

Member Function Documentation

static PerformanceCounterCategoryPublisher ExitGames.Diagnostics.Messaging.PerformanceCounterCategoryPublisher.Create ( string  categoryName)
inlinestatic
override void ExitGames.Diagnostics.Messaging.PerformanceCounterCategoryPublisher.OnPublish ( )
inlineprotectedvirtual
static bool ExitGames.Diagnostics.Messaging.PerformanceCounterCategoryPublisher.TryCreate ( string  categoryName,
out PerformanceCounterCategoryPublisher  publisher 
)
inlinestatic