IO::RS485::Controller Member List

This is the complete list of members for IO::RS485::Controller, including all inherited members.

begin() constLinkedObjectTemplate< Controller >inline
canStop() constIO::Controllerinlinevirtual
cbegin() constLinkedObjectTemplate< Controller >inline
cend() constLinkedObjectTemplate< Controller >inline
checkDevices()IO::Controllerprotected
classname() const overrideIO::RS485::Controllerinlinevirtual
ConstIterator typedefLinkedObjectTemplate< Controller >
Controller(Serial &serial, uint8_t instance)IO::RS485::Controllerinline
IO::Controller::Controller(uint8_t instance)IO::Controllerinline
createDevice(const char *id, JsonObjectConst config, Device *&device)IO::Controller
createDevice(const char *id, const typename DeviceClass::Config &config, DeviceClass *&device)IO::Controller
end() constLinkedObjectTemplate< Controller >inline
findDevice(const String &id)IO::Controller
freeDevices()IO::Controller
getDevices()IO::Controllerinline
getId() constIO::Controllerinline
getInstance() constIO::Controllerinline
getNext() constLinkedObjectTemplate< Controller >inline
getSerial()IO::RS485::Controllerinline
handleEvent(Request *request, Event event) overrideIO::RS485::Controller
IO::Controller::handleEvent(Request *request, Event event)IO::Controllerprotectedvirtual
handleIncomingRequest()IO::RS485::Controllerinlineprotectedvirtual
insertAfter(Controller *object)LinkedObjectTemplate< Controller >inline
LinkedObject::insertAfter(LinkedObject *object)LinkedObjectinline
Iterator typedefLinkedObjectTemplate< Controller >
List typedefIO::Controller
next() constLinkedObjectinlinevirtual
onRequest(OnRequestDelegate callback)IO::RS485::Controllerinline
OnRequestDelegate typedefIO::RS485::Controller
onSetDirection(SetDirectionCallback callback)IO::RS485::Controllerinline
operator!=(const LinkedObject &other) constLinkedObjectinline
operator==(const String &id) constIO::Controllerinline
LinkedObjectTemplate< Controller >::operator==(const LinkedObject &other) constLinkedObjectinline
registerDeviceClass(const Device::Factory &factory)IO::Controllerinlinestatic
resetTransactionTime()IO::Controllerinlineprotected
send(const void *data, size_t size)IO::RS485::Controller
setDirection(IO::Direction direction)IO::RS485::Controllerinline
SetDirectionCallback typedefIO::RS485::Controller
setSegment(uint8_t segment)IO::RS485::Controllerinline
start() overrideIO::RS485::Controllervirtual
stop() overrideIO::RS485::Controllervirtual
submit(Request *request)IO::Controllerprotected
~Controller()IO::Controllerinlinevirtual
~LinkedObject()LinkedObjectinlinevirtual