OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Framework.Monitoring.ServerStatsAggregator Class Reference
Inheritance diagram for OpenSim.Framework.Monitoring.ServerStatsAggregator:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Framework.Monitoring.ServerStatsAggregator:
Collaboration graph
[legend]

Public Member Functions

 ServerStatsAggregator (string shortName, string name, string description, string unitName, string category, string container)
 
override string ToConsoleString ()
 
override OSDMap ToOSDMap ()
 
- Public Member Functions inherited from OpenSim.Framework.Monitoring.Stat
 Stat (string shortName, string name, string description, string unitName, string category, string container, StatType type, Action< Stat > pullAction, StatVerbosity verbosity)
 
 Stat (string shortName, string name, string description, string unitName, string category, string container, StatType type, MeasuresOfInterest moi, Action< Stat > pullAction, StatVerbosity verbosity)
 Constructor More...
 
virtual void Dispose ()
 
void RecordValue ()
 Record a value in the sample set. More...
 
virtual OSDMap ToBriefOSDMap ()
 
bool ComputeMeasuresOfInterest (out double lastChangeOverTime, out double averageChangeOverTime)
 

Additional Inherited Members

- Static Public Attributes inherited from OpenSim.Framework.Monitoring.Stat
static readonly char[] DisallowedShortNameCharacters = { '.' }
 
- Protected Member Functions inherited from OpenSim.Framework.Monitoring.Stat
void AppendMeasuresOfInterest (StringBuilder sb)
 
- Properties inherited from OpenSim.Framework.Monitoring.Stat
string Category [get, set]
 Category of this stat (e.g. cache, scene, etc). More...
 
string Container [get, set]
 Containing name for this stat. FIXME: In the case of a scene, this is currently the scene name (though this leaves us with a to-be-resolved problem of non-unique region names). More...
 
StatType StatType [get, set]
 
MeasuresOfInterest MeasuresOfInterest [get, set]
 
Action< StatPullAction [get, set]
 Action used to update this stat when the value is requested if it's a pull type. More...
 
StatVerbosity Verbosity [get, set]
 
string ShortName [get, set]
 
string Name [get, set]
 
string Description [get, set]
 
virtual string UnitName [get, set]
 
virtual double Value [get, set]
 

Detailed Description

Definition at line 352 of file ServerStatsCollector.cs.

Constructor & Destructor Documentation

OpenSim.Framework.Monitoring.ServerStatsAggregator.ServerStatsAggregator ( string  shortName,
string  name,
string  description,
string  unitName,
string  category,
string  container 
)
inline

Definition at line 354 of file ServerStatsCollector.cs.

Member Function Documentation

override string OpenSim.Framework.Monitoring.ServerStatsAggregator.ToConsoleString ( )
inlinevirtual

Reimplemented from OpenSim.Framework.Monitoring.Stat.

Definition at line 375 of file ServerStatsCollector.cs.

override OSDMap OpenSim.Framework.Monitoring.ServerStatsAggregator.ToOSDMap ( )
inlinevirtual

Reimplemented from OpenSim.Framework.Monitoring.Stat.

Definition at line 382 of file ServerStatsCollector.cs.


The documentation for this class was generated from the following file: