Zdexby TheHolyOneZ
49,743 classes
Class

ThreadedLogger

: Object
Best.HTTP.Shared.Logger.ThreadedLogger, com.Tivadar.Best.HTTP 0x0058 (88 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
implements ILogger, IDisposable
0x00x0058

Members 10

OffsetSizeNameTypeFlagsDefault
0x04<Level>k__BackingFieldLoglevelsPrivate—
0x00140x04padding / unreflected
0x08_outputILogOutputPrivate—
0x08<Filter>k__BackingFieldIFilterPrivate—
0x04InitialStringBufferCapacityintPublic—
0x002C0x04padding / unreflected
0x08ExitThreadAfterInactivityTimeSpanPublic—
0x08jobsConcurrentQueue<Best.HTTP.Shared.Logger.LogJob>Private—
0x08newJobEventAutoResetEventPrivate—
0x04threadCreatedintPrivate—
0x01isDisposedboolPrivate—
0x004D0x03padding / unreflected
0x08sbStringBuilderPrivate—

Functions 19

SignatureFlagsNativeParams
Loglevels get_Level()PublicFinal+3 flags0x04
void set_Level(const Loglevels& value)PublicFinal+3 flags0x04
bool get_IsDiagnostic()PublicFinal+3 flags0x01
ILogOutput get_Output()PublicFinal+3 flags0x08
void set_Output(ILogOutput value)PublicFinal+3 flags0x08
IFilter get_Filter()PublicFinal+3 flags0x08
void set_Filter(IFilter value)PublicFinal+3 flags0x08
bool get_IsEmpty()PublicFinal+3 flags0x01
int get_QueuedJobs()Public+1 flags0x04
void .ctor()Public+1 flags0x00
void Verbose(const string& division, const string& msg, LoggingContext context)PublicFinal+2 flags0x08
void Information(const string& division, const string& msg, LoggingContext context)PublicFinal+2 flags0x08
void Warning(const string& division, const string& msg, LoggingContext context)PublicFinal+2 flags0x08
void Error(const string& division, const string& msg, LoggingContext context)PublicFinal+2 flags0x08
void Exception(const string& division, const string& msg, Exception ex, LoggingContext context)PublicFinal+2 flags0x08
void AddJob(const Loglevels& level, const string& div, const string& msg, Exception ex, LoggingContext context)Private0x08
void ThreadFunc()Private0x00
void WriteJob(ref LogJob& job)Private0x40
void Dispose()PublicFinal+2 flags0x00