Photon Server API
Public Member Functions | Public Attributes | List of all members
Photon.Hive.Diagnostics.OperationLogging.LogQueue Class Reference

Public Member Functions

 LogQueue (string name, int capacity)
 
void Add (LogEntry value)
 
void WriteLog ()
 

Public Attributes

const int DefaultCapacity = 1000
 
readonly ILogger Log = LogManager.GetCurrentClassLogger()
 

Constructor & Destructor Documentation

Photon.Hive.Diagnostics.OperationLogging.LogQueue.LogQueue ( string  name,
int  capacity 
)
inline

Member Function Documentation

void Photon.Hive.Diagnostics.OperationLogging.LogQueue.Add ( LogEntry  value)
inline
void Photon.Hive.Diagnostics.OperationLogging.LogQueue.WriteLog ( )
inline

Member Data Documentation

const int Photon.Hive.Diagnostics.OperationLogging.LogQueue.DefaultCapacity = 1000
readonly ILogger Photon.Hive.Diagnostics.OperationLogging.LogQueue.Log = LogManager.GetCurrentClassLogger()