org.opengroup.arm40.transaction.ArmConstants Interface Reference

Constants that are widely used in the ARM 4.0 interfaces. More...

List of all members.

Static Public Attributes

static final int BLOCK_CAUSE_SYNCHRONOUS_EVENT = 1
 A synchronous event caused the block (=1).
static final int BLOCK_CAUSE_ASYNCHRONOUS_EVENT = 2
 An asynchronous event caused the block (=2).
static final int CORR_MAX_LENGTH = 512
 Maximum length of a correlator (currently = 512 bytes).
static final int CORR_MIN_LENGTH = 4
 Minimum length of a correlator ( = 4 bytes).
static final int DIAG_DETAILS_MAX_LENGTH = 4095
 Maximum length of diagnostic details string (currently = 4095 characters).
static final int ID_LENGTH = 16
 Length of all IDs (16 bytes).
static final int METRIC_MAX_COUNT = 7
 Maximum number of metric slots (currently = 7).
static final int METRIC_MAX_INDEX = 6
 Maximum index of a metric slot (currently = 6).
static final int METRIC_MIN_INDEX = 0
 Minimum index of a metric slot (currently = 0).
static final int NAME_MAX_LENGTH = 127
 Maximum chars in app/tran/metric name (currently = 127).
static final int PROPERTY_MAX_COUNT = 20
 Maximum number of identity and context properties (currently = 20).
static final int PROPERTY_MAX_INDEX = 19
 Maximum array index of an identity or context property (currently = 19).
static final int PROPERTY_MIN_INDEX = 0
 Minimum array index of an identity or context property (currently = 0).
static final int PROPERTY_NAME_MAX_LENGTH = 127
 Maximum chars in an identity or context property (currently = 127).
static final int PROPERTY_URI_MAX_LENGTH = 4095
 Maximum chars in an URI property (currently = 4095).
static final int PROPERTY_VALUE_MAX_LENGTH = 255
 Maximum chars in an identity or context property (currently = 255).
static final int STATUS_ABORT = 1
 Valid status value for ArmTranReport and ArmTransaction (=1).
static final int STATUS_FAILED = 2
 Valid status value for ArmTranReport and ArmTransaction (=2).
static final int STATUS_GOOD = 0
 Valid status value for ArmTranReport and ArmTransaction (=0).
static final int STATUS_INVALID = -1
 Status value used when application passes an invalid value (=-1).
static final int STATUS_UNKNOWN = 3
 Valid status value for ArmTranReport and ArmTransaction (=3).
static final int USE_CURRENT_TIME = -1
 Used with ArmTranReport (currently = -1).

Detailed Description

Constants that are widely used in the ARM 4.0 interfaces.

They are declared in one interface as a matter of convenience (instead of duplicating them in multiple interfaces).

Author:
ARM Working Group of The Open Group

Member Data Documentation

An asynchronous event caused the block (=2).

Since:
ARM 4.1

A synchronous event caused the block (=1).

Since:
ARM 4.1

The documentation for this interface was generated from the following file:
 All Classes Functions Variables