21 #ifndef PLUGINS_GPIO_GPIODEVICE_H_
22 #define PLUGINS_GPIO_GPIODEVICE_H_
28 #include "olad/Device.h"
29 #include "plugins/gpio/GPIODriver.h"
61 #endif // PLUGINS_GPIO_GPIODEVICE_H_
The Options.
Definition: GPIODriver.h:43
GPIODevice(class GPIOPlugin *owner, const GPIODriver::Options &options)
Create a new GPIODevice.
Definition: GPIODevice.cpp:33
A plugin that drives general purpose digital I/O lines.
Definition: GPIOPlugin.h:35
bool StartHook()
Called during Start().
Definition: GPIODevice.cpp:39
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
The GPIO Device.
Definition: GPIODevice.h:38
std::string DeviceId() const
The device ID.
Definition: GPIODevice.h:48