ARM 4.0 Metric Counters
[ARM 4.0 Metrics]

A counter is a monotonically increasing non-negative value up to its maximum possible value, at which point it wraps around to zero and starts again. More...

Classes

interface  OpenGroup::arm40::Provisional::metric::IArmMetricCounter32
 ArmMetricCounter32 implements a 32-bit integer counter. More...
interface  OpenGroup::arm40::Provisional::metric::IArmMetricCounter32Definition
 IArmMetricCounter32Definition serves as a marker interface that binds the metadata in ArmMetricDefinition to a 32-bit counter type. More...
interface  OpenGroup::arm40::Provisional::metric::IArmMetricCounter64
 IArmMetricCounter64 implements a 64-bit integer counter. More...
interface  OpenGroup::arm40::Provisional::metric::IArmMetricCounter64Definition
 IArmMetricCounter64Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 64-bit counter type. More...
interface  OpenGroup::arm40::Provisional::metric::IArmMetricCounterFloat32
 ArmMetricCounterFloat32 implements a 32-bit floating-point counter. More...
interface  OpenGroup::arm40::Provisional::metric::IArmMetricCounterFloat32Definition
 IArmMetricCounterFloat32Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 32-bit floating-point counter type. More...

Detailed Description

This is the IETF (Internet Engineering Task Force) RFC 1155 definition of a counter. A counter should be used when it makes sense to sum up the values over an interval. Examples are bytes printed and records written. The values can also be averaged, maximums and minimums (per transaction) can be calculated, and other kinds of statistical calculations can be performed.

ARM supports three counter types:

 All Classes Namespaces Functions Variables Properties