IOControl/include/IO/DMX512/Request.h
Go to the documentation of this file.
void getJson(JsonObject json) const override
Get result of a completed request in JSON format.
Definition: IOControl/include/IO/Controller.h:25
int getValue() const
Definition: IOControl/include/IO/DMX512/Request.h:66
ErrorCode parseJson(JsonObjectConst json) override
Fill this request from a JSON description.
Json json
Request(Device &device)
Definition: IOControl/include/IO/DMX512/Request.h:34
Request represents a single user request/response over a bus.
Definition: IOControl/include/IO/Request.h:75
Definition: IOControl/include/IO/DMX512/Request.h:31
void setValue(int newValue)
Definition: IOControl/include/IO/DMX512/Request.h:61
Definition: Libraries/IOControl/include/IO/DMX512/Device.h:100
void setCommand(Command cmd)
Set the command code.
Definition: IOControl/include/IO/Request.h:163
bool nodeAdjust(DevNode node, int value) override
If nodes support analogue state (e.g. brightness) the implement this method.
Definition: IOControl/include/IO/DMX512/Request.h:54
Device & getDevice()
Definition: IOControl/include/IO/DMX512/Request.h:38
bool setNode(DevNode node) override
If nodes are supported, implemented this method.
1.8.13