Sming Framework API
()
Toggle main menu visibility
IO
RFSwitch
Device
IO::RFSwitch::Device Member List
This is the complete list of members for
IO::RFSwitch::Device
, including all inherited members.
address
() const
IO::Device
inline
virtual
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::RFSwitch::Device
virtual
Device
(Controller &controller, const char *id)
IO::RFSwitch::Device
inline
IO::Device::Device
(Controller &controller, const char *id)
IO::Device
inline
end
() const
LinkedObjectTemplate< Device >
inline
factory
IO::RFSwitch::Device
static
getController
() const
IO::Device
inline
getId
() const
IO::Device
inline
getName
() const
IO::Device
inline
getNext
() const
LinkedObjectTemplate< Device >
inline
getNodeStates
(DevNode node) const
IO::Device
inline
virtual
getRepeats
() const
IO::RFSwitch::Device
inline
getState
()
IO::Device
inline
getTiming
() const
IO::RFSwitch::Device
inline
handleEvent
(Request *request, Event event)
IO::Device
virtual
init
(const Config &config)
IO::RFSwitch::Device
init
(JsonObjectConst config) override
IO::RFSwitch::Device
virtual
IO::Device::init
(const Config &config)
IO::Device
insertAfter
(Device *object)
LinkedObjectTemplate< Device >
inline
LinkedObject::insertAfter
(LinkedObject *object)
LinkedObject
inline
Iterator
typedef
LinkedObjectTemplate< Device >
maxNodes
() const
IO::Device
inline
virtual
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::RFSwitch::Device
protected
IO::Device::parseJson
(JsonObjectConst json, Config &cfg)
IO::Device
protected
repeats
IO::RFSwitch::Device
protected
start
()
IO::Device
protected
virtual
State
enum name
IO::Device
stop
()
IO::Device
protected
virtual
submit
(Request *request)
IO::Device
protected
timing
IO::RFSwitch::Device
protected
type
() const override
IO::RFSwitch::Device
inline
virtual
~Device
()
IO::Device
inline
virtual
~LinkedObject
()
LinkedObject
inline
virtual
Generated by
1.8.17