|
roo_transceivers
API Documentation for roo_transceivers
|
#include <store.h>
Public Types | |
| using | SensorKey = uint32_t |
| using | ActuatorKey = uint32_t |
| using | DeviceKey = uint32_t |
Public Member Functions | |
| virtual SensorLocator | getSensorBinding (SensorKey key)=0 |
| virtual void | setSensorBinding (SensorKey key, const SensorLocator &locator)=0 |
| virtual void | clearSensorBinding (SensorKey key)=0 |
| virtual ActuatorLocator | getActuatorBinding (ActuatorKey key)=0 |
| virtual void | setActuatorBinding (ActuatorKey key, const ActuatorLocator &locator)=0 |
| virtual void | clearActuatorBinding (ActuatorKey key)=0 |
| virtual DeviceLocator | getDeviceBinding (DeviceKey key)=0 |
| virtual void | setDeviceBinding (DeviceKey key, const DeviceLocator &locator)=0 |
| virtual void | clearDeviceBinding (DeviceKey key)=0 |
| using roo_transceivers::BindingStore::ActuatorKey = uint32_t |
| using roo_transceivers::BindingStore::DeviceKey = uint32_t |
| using roo_transceivers::BindingStore::SensorKey = uint32_t |
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
Referenced by roo_transceivers::ActuatorBinding::bind(), and roo_transceivers::ActuatorBinding::unbind().
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
Referenced by roo_transceivers::SensorBinding::bind(), and roo_transceivers::SensorBinding::unbind().
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
Referenced by roo_transceivers::ActuatorBinding::bind().
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
|
pure virtual |
Implemented in roo_transceivers::ArduinoPreferencesBindingStore.
Referenced by roo_transceivers::SensorBinding::bind().