IOControl/include/IO/DMX512/Request.h
void getJson(JsonObject json) const override
Get result of a completed request in JSON format.
Request represents a single user request/response over a bus.
Definition: IOControl/include/IO/Request.h:79
int getValue() const
Definition: IOControl/include/IO/DMX512/Request.h:58
Definition: IOControl/include/IO/Controller.h:25
ErrorCode parseJson(JsonObjectConst json) override
Fill this request from a JSON description.
Definition: Libraries/IOControl/include/IO/DMX512/Device.h:114
Definition: Libraries/IOControl/include/IO/DMX512/Device.h:27
Request(Device &device)
Definition: IOControl/include/IO/DMX512/Request.h:32
Json json
bool setValue(int value) override
If nodes support values, implement this method.
Definition: IOControl/include/IO/DMX512/Request.h:52
Device & getDevice()
Definition: IOControl/include/IO/DMX512/Request.h:36
bool setNode(DevNode node) override
If nodes are supported, implement this method.
Definition: IOControl/include/IO/DMX512/Request.h:29