Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

rmStatisticKey Struct Reference

#include <ResourceMonitorTypes.h>

List of all members.

Public Attributes

rmUID SubsystemId
 a static globally unique id assigned to the subsystem. This is a universally unique identifier or uuid. More...

rmID ResourceId
 an id unique to the subsystem that is assigned by the subsystem to a currently active resource. Resource ids assigned by the subsystem can be dynamic depending on the nature of the resource. More...

rmID StatisticId
 a static id assigned by the subsystem to a statistic of a resource. More...


Detailed Description

A rmStatisticKey is a triplet that identifies a statistic for an instance of a resource in a subsystem. IDs are discovered by calling ResourceMonitor::rmGetAvailableSubsystems(), ResourceMonitor::rmGetActiveResources(), and ResourceMonitor::rmGetAvailableStatistics(). Assigned ids are also provided in subsystem include files.
See also:
RM_ProcessMonitor.h, RM_KernelMonitor.h, rmPsuedoResourceID


Member Data Documentation

rmID rmStatisticKey::ResourceId
 

an id unique to the subsystem that is assigned by the subsystem to a currently active resource. Resource ids assigned by the subsystem can be dynamic depending on the nature of the resource.

rmID rmStatisticKey::StatisticId
 

a static id assigned by the subsystem to a statistic of a resource.

rmUID rmStatisticKey::SubsystemId
 

a static globally unique id assigned to the subsystem. This is a universally unique identifier or uuid.


The documentation for this struct was generated from the following file:
Generated at Sat Sep 7 21:21:08 2002 for Resource Monitoring Facility by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001