Sming Framework API
()
Toggle main menu visibility
IO
RS485
Controller
IO::RS485::Controller Member List
This is the complete list of members for
IO::RS485::Controller
, including all inherited members.
begin
() const
LinkedObjectTemplate< Controller >
inline
canStop
() const
IO::Controller
inline
virtual
cbegin
() const
LinkedObjectTemplate< Controller >
inline
cend
() const
LinkedObjectTemplate< Controller >
inline
checkDevices
()
IO::Controller
protected
classname
() const override
IO::RS485::Controller
inline
virtual
ConstIterator
typedef
LinkedObjectTemplate< Controller >
Controller
(Serial &serial, uint8_t instance)
IO::RS485::Controller
inline
IO::Controller::Controller
(uint8_t instance)
IO::Controller
inline
createDevice
(const char *id, JsonObjectConst config, Device *&device)
IO::Controller
createDevice
(const char *id, const typename DeviceClass::Config &config, DeviceClass *&device)
IO::Controller
end
() const
LinkedObjectTemplate< Controller >
inline
findDevice
(const String &id)
IO::Controller
freeDevices
()
IO::Controller
getDevices
()
IO::Controller
inline
getId
() const
IO::Controller
inline
getInstance
() const
IO::Controller
inline
getNext
() const
LinkedObjectTemplate< Controller >
inline
getSerial
()
IO::RS485::Controller
inline
handleEvent
(Request *request, Event event) override
IO::RS485::Controller
IO::Controller::handleEvent
(Request *request, Event event)
IO::Controller
protected
virtual
handleIncomingRequest
()
IO::RS485::Controller
inline
protected
virtual
insertAfter
(Controller *object)
LinkedObjectTemplate< Controller >
inline
LinkedObject::insertAfter
(LinkedObject *object)
LinkedObject
inline
Iterator
typedef
LinkedObjectTemplate< Controller >
List
typedef
IO::Controller
next
() const
LinkedObject
inline
virtual
onRequest
(OnRequestDelegate callback)
IO::RS485::Controller
inline
OnRequestDelegate
typedef
IO::RS485::Controller
onSetDirection
(SetDirectionCallback callback)
IO::RS485::Controller
inline
operator!=
(const LinkedObject &other) const
LinkedObject
inline
operator==
(const String &id) const
IO::Controller
inline
LinkedObjectTemplate< Controller >::operator==
(const LinkedObject &other) const
LinkedObject
inline
registerDeviceClass
(const Device::Factory &factory)
IO::Controller
inline
static
resetTransactionTime
()
IO::Controller
inline
protected
send
(const void *data, size_t size)
IO::RS485::Controller
setDirection
(IO::Direction direction)
IO::RS485::Controller
inline
SetDirectionCallback
typedef
IO::RS485::Controller
setSegment
(uint8_t segment)
IO::RS485::Controller
inline
start
() override
IO::RS485::Controller
virtual
stop
() override
IO::RS485::Controller
virtual
submit
(Request *request)
IO::Controller
protected
~Controller
()
IO::Controller
inline
virtual
~LinkedObject
()
LinkedObject
inline
virtual
Generated by
1.9.1