| Raritan PX2/PX3 JSON-RPC API
    | 
LHX Parameter Interface. More...
import"LhxParameter.idl";
| Classes | |
| struct | MetaData | 
| Parameter Metadata.  More... | |
| struct | Status | 
| Parameter Status.  More... | |
| struct | Value | 
| Parameter Value.  More... | |
| Public Types | |
| enum | Unit { NONE, NUMBER, BINARY, TEMP_ABS, TEMP_REL, BAR, PASCAL, SIEMENS, METER, VOLT, AMPERE, HOURS, MINUTES, SECONDS, TIME, METERS_PER_SECOND, NEWTON, GRAMMS, HUMIDITY_REL, HERTZ, OHM, PERCENT, LITERS_PER_MINUTE, LITERS_PER_HOUR } | 
| Parameter Unit.  More... | |
| Public Member Functions | |
| MetaData | getMetaData () | 
| Retrieve the parameter metadata.  More... | |
| Value | getValue () | 
| Retrieve the parameter value.  More... | |
| int | getRawValue () | 
| Retrieve the parameter raw value.  More... | |
| int | setRawValue (in int rawValue, in boolean validateRange) | 
| Change the parameter value.  More... | |
| Public Attributes | |
| constant int | ERR_INVALID_PARAMS = 1 | 
| Invalid parameters. | |
| constant int | ERR_READ_ONLY = 2 | 
| Attempt to write a read-only parameter. | |
| valueobject | MetaDataChangedEvent: idl::Event { MetaData oldMetaData | 
| Event: Parameter metadata has been changed.  More... | |
| MetaData | newMetaData | 
| Metadata after change. | |
| valueobject | ValueChangedEvent: idl::Event { Value newValue | 
| Event: Parameter value has changed.  More... | |
LHX Parameter Interface.
Parameter Unit.
| MetaData lhxmodel::Parameter_2_0_1::getMetaData | ( | ) | 
Retrieve the parameter metadata.
| int lhxmodel::Parameter_2_0_1::getRawValue | ( | ) | 
Retrieve the parameter raw value.
| Value lhxmodel::Parameter_2_0_1::getValue | ( | ) | 
Retrieve the parameter value.
| int lhxmodel::Parameter_2_0_1::setRawValue | ( | in int | rawValue, | 
| in boolean | validateRange | ||
| ) | 
Change the parameter value.
| rawValue | New value | 
| validateRange | validate value against parameter range | 
| valueobject lhxmodel::Parameter_2_0_1::MetaDataChangedEvent | 
Event: Parameter metadata has been changed.
Metadata before change
| valueobject lhxmodel::Parameter_2_0_1::ValueChangedEvent | 
Event: Parameter value has changed.
New parameter value
 1.8.14
 1.8.14