CARMA C++
|
Transport monitor value metadata. More...
import "carma/monitor/monitorframe.idl";
Public Attributes | |
MonitorValueType | dataType |
The data type of the actual value. More... | |
octet | iSample |
Sample number (that is, if there are n samples in a sampling cycle, then this is the i'th sample of n). More... | |
unsigned short | pointID |
Identifier for the monitor point, represented as a ushort. More... | |
unsigned long | sequenceIdx |
Index into data type specific sequence carrying actual value. More... | |
octet | validityFlags |
Bit fields indicating whether sample value is valid. More... | |
Transport monitor value metadata.
This structure contains all data associated with a single monitor sample. In additon to carma specific data, it also provides type and indexing information to allow for packing and unpacking of the sample.
Definition at line 107 of file monitorframe.idl.
MonitorValueType carma::monitor::TransportMonitorValueMetadata::dataType |
The data type of the actual value.
Actual values are stored in type specific sequences indexed into via TransportMonitorValueMetadata::sequenceIdx.
Definition at line 115 of file monitorframe.idl.
unsigned char carma::monitor::TransportMonitorValueMetadata::iSample |
Sample number (that is, if there are n samples in a sampling cycle, then this is the i'th sample of n).
Definition at line 140 of file monitorframe.idl.
ushort carma::monitor::TransportMonitorValueMetadata::pointID |
Identifier for the monitor point, represented as a ushort.
Definition at line 127 of file monitorframe.idl.
unsigned long carma::monitor::TransportMonitorValueMetadata::sequenceIdx |
Index into data type specific sequence carrying actual value.
Definition at line 120 of file monitorframe.idl.
unsigned char carma::monitor::TransportMonitorValueMetadata::validityFlags |
Bit fields indicating whether sample value is valid.
Definition at line 133 of file monitorframe.idl.