IOControl/include/IO/Custom/Controller.h
void handleEvent(IO::Request *request, Event event) override
Implementations override this method to process events as they pass through the stack.
Request represents a single user request/response over a bus.
Definition: IOControl/include/IO/Request.h:79
Definition: IOControl/include/IO/Custom/Controller.h:24
Definition: IOControl/include/IO/Controller.h:25
Definition: IOControl/include/IO/Custom/Request.h:29
Controller for PWM output.
Definition: IOControl/include/IO/Custom/Controller.h:34
Definition: Libraries/IOControl/include/IO/Custom/Device.h:29
Controller(uint8_t instance)
Definition: IOControl/include/IO/Custom/Controller.h:39
#define DECLARE_FSTR(name)
Declare a global FSTR::String& reference.
Definition: String.hpp:63
A Controller is responsible for serialising requests for a physical bus.
Definition: IOControl/include/IO/Controller.h:41
const FlashString & classname() const override
Get the class name for this Controller.
Definition: IOControl/include/IO/Custom/Controller.h:43