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

Public Member Functions

 GenericMonitor (Scene scene, string name, string friendlyName, Func< GenericMonitor, double > getValueAction, Func< GenericMonitor, string > getFriendlyValueAction)
 
double GetValue ()
 Value of this monitor More...
 
string GetName ()
 Name of the monitor. More...
 
string GetFriendlyName ()
 Human-readable name of the monitor More...
 
string GetFriendlyValue ()
 Human readable value. More...
 

Properties

Scene Scene [get, set]
 
string Name [get, set]
 
string FriendlyName [get, set]
 

Detailed Description

Definition at line 33 of file GenericMonitor.cs.

Constructor & Destructor Documentation

OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.GenericMonitor ( Scene  scene,
string  name,
string  friendlyName,
Func< GenericMonitor, double >  getValueAction,
Func< GenericMonitor, string >  getFriendlyValueAction 
)
inline

Definition at line 42 of file GenericMonitor.cs.

Member Function Documentation

string OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.GetFriendlyName ( )
inline

Human-readable name of the monitor

Returns

Implements OpenSim.Region.CoreModules.Framework.Monitoring.IMonitor.

Definition at line 66 of file GenericMonitor.cs.

string OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.GetFriendlyValue ( )
inline

Human readable value.

Returns

Implements OpenSim.Region.CoreModules.Framework.Monitoring.IMonitor.

Definition at line 71 of file GenericMonitor.cs.

string OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.GetName ( )
inline

Name of the monitor.

This is the name used in XML.

Returns

Implements OpenSim.Region.CoreModules.Framework.Monitoring.IMonitor.

Definition at line 61 of file GenericMonitor.cs.

double OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.GetValue ( )
inline

Value of this monitor

Returns

Implements OpenSim.Region.CoreModules.Framework.Monitoring.IMonitor.

Definition at line 56 of file GenericMonitor.cs.

Property Documentation

string OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.FriendlyName
getset

Definition at line 37 of file GenericMonitor.cs.

string OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.Name
getset

Definition at line 36 of file GenericMonitor.cs.

Scene OpenSim.Region.CoreModules.Framework.Monitoring.Monitors.GenericMonitor.Scene
getset

Definition at line 35 of file GenericMonitor.cs.


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