Sming Framework API
()
Toggle main menu visibility
IO
DMX512
Device
IO::DMX512::Device Member List
This is the complete list of members for
IO::DMX512::Device
, including all inherited members.
address
() const override
IO::RS485::Device
inline
virtual
baudrate
() const
IO::RS485::Device
inline
begin
() const
LinkedObjectTemplate< Device >
inline
caption
() const
IO::Device
cbegin
() const
LinkedObjectTemplate< Device >
inline
cend
() const
LinkedObjectTemplate< Device >
inline
ConstIterator
typedef
LinkedObjectTemplate< Device >
controller
IO::Device
protected
createRequest
() override
IO::DMX512::Device
virtual
Device
(Controller &controller, const char *id)
IO::RS485::Device
inline
IO::Device::Device
(Controller &controller, const char *id)
IO::Device
inline
end
() const
LinkedObjectTemplate< Device >
inline
execute
(Request &request)
IO::DMX512::Device
protected
factory
IO::DMX512::Device
static
getController
()
IO::RS485::Device
inline
IO::Device::getController
() const
IO::Device
inline
getId
() const
IO::Device
inline
getName
() const
IO::Device
inline
getNext
() const
LinkedObjectTemplate< Device >
inline
getNodeData
(uint8_t nodeId) const
IO::DMX512::Device
inline
getNodeStates
(DevNode node) const
IO::Device
inline
virtual
getState
()
IO::Device
inline
handleEvent
(IO::Request *request, Event event) override
IO::DMX512::Device
virtual
init
(const Config &config)
IO::DMX512::Device
init
(JsonObjectConst config) override
IO::DMX512::Device
virtual
IO::RS485::Device::init
(const Config &config)
IO::RS485::Device
IO::Device::init
(const Config &config)
IO::Device
insertAfter
(Device *object)
LinkedObjectTemplate< Device >
inline
LinkedObject::insertAfter
(LinkedObject *object)
LinkedObject
inline
isValid
(DevNode node) const
IO::DMX512::Device
inline
Iterator
typedef
LinkedObjectTemplate< Device >
maxNodes
() const override
IO::DMX512::Device
inline
virtual
MaxPacketSize
IO::DMX512::Device
static
minTransactionInterval
() const
IO::Device
inline
next
() const
LinkedObject
inline
virtual
nodeIdMax
() const
IO::Device
inline
nodeIdMin
() const
IO::Device
inline
virtual
operator!=
(const LinkedObject &other) const
LinkedObject
inline
operator==
(const String &id) const
IO::Device
inline
LinkedObjectTemplate< Device >::operator==
(const LinkedObject &other) const
LinkedObject
inline
OwnedList
typedef
IO::Device
parseJson
(JsonObjectConst json, Config &cfg)
IO::DMX512::Device
protected
IO::RS485::Device::parseJson
(JsonObjectConst json, Config &cfg)
IO::RS485::Device
protected
IO::Device::parseJson
(JsonObjectConst json, Config &cfg)
IO::Device
protected
segment
() const
IO::RS485::Device
inline
start
() override
IO::DMX512::Device
inline
protected
virtual
State
enum name
IO::Device
stop
()
IO::Device
protected
virtual
submit
(Request *request)
IO::Device
protected
timeout
() const
IO::RS485::Device
inline
type
() const override
IO::DMX512::Device
inline
virtual
update
()
IO::DMX512::Device
protected
updateSlaves
()
IO::DMX512::Device
protected
~Device
()
IO::Device
inline
virtual
~LinkedObject
()
LinkedObject
inline
virtual
Generated by
1.9.1