|
| | SenMLBinaryActuator (const char *name, BINARY_ACTUATOR_SIGNATURE) |
| |
| | SenMLBinaryActuator (const char *name, SenMLUnit unit, BINARY_ACTUATOR_SIGNATURE) |
| |
| | SenMLBinaryActuator (ThingsMLMeasurementIndex index, BINARY_ACTUATOR_SIGNATURE) |
| |
| | SenMLBinaryActuator (const char *name) |
| |
| | SenMLBinaryActuator (const char *name, SenMLUnit unit) |
| |
| | SenMLBinaryActuator (ThingsMLMeasurementIndex index) |
| |
| | ~SenMLBinaryActuator () |
| |
| virtual bool | set (unsigned char *value, unsigned int length, double time=NAN) |
| |
| | SenMLBinaryRecord (const char *name) |
| |
| | SenMLBinaryRecord (const char *name, SenMLUnit unit) |
| |
| | SenMLBinaryRecord (ThingsMLMeasurementIndex idx) |
| |
| bool | set (unsigned char *value, unsigned int length, double time=NAN) |
| |
| unsigned char * | get () |
| |
| virtual int | fieldsToJson () |
| |
| virtual int | fieldsToCbor () |
| |
| | SenMLRecord () |
| |
| | SenMLRecord (const char *name) |
| |
| | SenMLRecord (ThingsMLMeasurementIndex index) |
| |
| | SenMLRecord (const char *name, SenMLUnit unit) |
| |
| double | getTime () |
| |
| bool | setTime (double value, bool absolute=true) |
| |
| void | setTimeDirect (double value) |
| |
| const char * | getName () |
| |
| ThingsMLMeasurementIndex | getIndex () |
| |
| void | setName (const char *name) |
| |
| double | getUpdateTime () |
| |
| bool | setUpdateTime (double value, bool absolute=true) |
| |
| SenMLUnit | getUnit () |
| |
| void | setUnit (SenMLUnit value) |
| |
| virtual int | fieldsToJson () |
| |
| virtual int | fieldsToCbor () |
| |
| | SenMLBase () |
| |
| | ~SenMLBase () |
| |
| SenMLBase * | getNext () |
| |
| SenMLBase * | getRoot () |
| |
| virtual void | adjustToBaseTime (double prev, double time) |
| |
| virtual int | fieldsToJson ()=0 |
| |
| virtual int | fieldsToCbor ()=0 |
| |
A SenMLRecord that stores binary data and supports actuation.