| _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] |