_nodeHandle | robotican_hardware::Device | [protected] |
_pin | robotican_hardware::Switch | [private] |
_switchState | robotican_hardware::Switch | [private] |
_topicName | robotican_hardware::Switch | [private] |
_transportLayer | robotican_hardware::Device | [protected] |
buildDevice() | robotican_hardware::Switch | [protected, virtual] |
Device(byte id, TransportLayer *transportLayer) | robotican_hardware::Device | |
deviceAck(const DeviceAck *ack) | robotican_hardware::Switch | [virtual] |
getId() | robotican_hardware::Device | |
isReady() | robotican_hardware::Device | |
setId(byte id) | robotican_hardware::Device | |
setReady(bool ready) | robotican_hardware::Device | |
Switch(byte id, TransportLayer *transportLayer, byte pin, std::string topicName) | robotican_hardware::Switch | |
update(const DeviceMessage *deviceMessage) | robotican_hardware::Switch | [virtual] |
write() | robotican_hardware::Switch | [virtual] |