Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
|
Specification of value encoding. More...
Public Attributes | |
string | encodingId |
encoding type id More... | |
EncodingType | type |
value coding type More... | |
boolean | invertState |
invert when interpreting as state More... | |
vector< InterpretationRule > | interpretationRules |
error/value interpretation rules More... | |
int | minAccessInterval |
minimum time interval between two read accesses in seconds More... | |
Specification of value encoding.
Before an instance of Sensor can be created, an instance of ValueEncoding must be present. The Sensor locates the corresponding ValueEncoding using the sensor class id encodingId
.
Definition at line 493 of file GatewaySensorManager.idl.
string peripheral::GatewaySensorManager::ValueEncoding::encodingId |
encoding type id
Definition at line 494 of file GatewaySensorManager.idl.
vector<InterpretationRule> peripheral::GatewaySensorManager::ValueEncoding::interpretationRules |
error/value interpretation rules
Definition at line 497 of file GatewaySensorManager.idl.
boolean peripheral::GatewaySensorManager::ValueEncoding::invertState |
invert when interpreting as state
Definition at line 496 of file GatewaySensorManager.idl.
int peripheral::GatewaySensorManager::ValueEncoding::minAccessInterval |
minimum time interval between two read accesses in seconds
Definition at line 498 of file GatewaySensorManager.idl.
EncodingType peripheral::GatewaySensorManager::ValueEncoding::type |
value coding type
Definition at line 495 of file GatewaySensorManager.idl.