C# Class AppMetrics.Client.Tracker

Inheritance: TrackerBase
Afficher le fichier Open project: fandrei/AppMetrics Class Usage Examples

Private Properties

Свойство Type Description
AddMessage void
BuildPacket void
CountNewRequest void
Escape string
GetMonoRuntimeVersion string
LoggingThreadEntry void
ReportPeriodicInfo void
ReportPeriodicInfoAllSessions void
ReportSystemInfo void
SendAllMessages void
SendMessages void
SendPacket void
ToMegabytes ulong
Tracker System
Tracker System

Méthodes publiques

Méthode Description
Create ( string url, string applicationKey, string accessKey ) : Tracker
Dispose ( ) : void
FlushMessages ( ) : void
GetServedRequestsCount ( ) : long
Log ( string name, string val, MessagePriority priority = MessagePriority.Low ) : void
Terminate ( bool waitAll = false ) : void

Private Methods

Méthode Description
AddMessage ( string name, string val, MessagePriority priority ) : void
BuildPacket ( ) : void
CountNewRequest ( ) : void
Escape ( string val ) : string
GetMonoRuntimeVersion ( ) : string
LoggingThreadEntry ( ) : void
ReportPeriodicInfo ( ) : void
ReportPeriodicInfoAllSessions ( ) : void
ReportSystemInfo ( ) : void
SendAllMessages ( ) : void
SendMessages ( ) : void
SendPacket ( string url, string accessKey, string appKey, string packet ) : void
ToMegabytes ( ulong val ) : ulong
Tracker ( ) : System
Tracker ( string url, string applicationKey, string accessKey ) : System

Method Details

Create() public static méthode

public static Create ( string url, string applicationKey, string accessKey ) : Tracker
url string
applicationKey string
accessKey string
Résultat Tracker

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FlushMessages() public méthode

public FlushMessages ( ) : void
Résultat void

GetServedRequestsCount() public static méthode

public static GetServedRequestsCount ( ) : long
Résultat long

Log() public méthode

public Log ( string name, string val, MessagePriority priority = MessagePriority.Low ) : void
name string
val string
priority MessagePriority
Résultat void

Terminate() public static méthode

public static Terminate ( bool waitAll = false ) : void
waitAll bool
Résultat void