Uniot Core
0.8.1
Loading...
Searching...
No Matches
uniot::NetworkController Member List

This is the complete list of members for uniot::NetworkController, including all inherited members.

attach() overrideuniot::NetworkControllerinlinevirtual
CBORStorage(const String &path)uniot::CBORStorageinline
clean() overrideuniot::CBORStorageinlinevirtual
connectUnique(EventBus< T_topic, T_msg, T_data > *eventBus)uniot::EventEntity< T_topic, T_msg, T_data >inlineprotected
DataChannelCallback typedefuniot::EventEntity< T_topic, T_msg, T_data >
emitEvent(unsigned int topic, int msg)uniot::EventEmitter< unsigned int, int, Bytes >
emitEvent(unsigned int topic, int msg)uniot::EventEmitter< unsigned int, int, Bytes >
getButton()uniot::NetworkControllerinline
getTypeId() const overrideuniot::EventListener< unsigned int, int, Bytes >inlinevirtual
getTypeId() const overrideuniot::EventListener< unsigned int, int, Bytes >inlinevirtual
isListeningToEvent(unsigned int topic)uniot::EventListener< unsigned int, int, Bytes >
isListeningToEvent(unsigned int topic)uniot::EventListener< unsigned int, int, Bytes >
listenToEvent(unsigned int topic)uniot::EventListener< unsigned int, int, Bytes >
listenToEvent(unsigned int topic)uniot::EventListener< unsigned int, int, Bytes >
mCboruniot::CBORStorageprotected
mDatauniot::Storageprotected
mEventBusQueueuniot::EventEntity< T_topic, T_msg, T_data >protected
mPathuniot::Storageprotected
NetworkController(NetworkScheduler &network, uint8_t pinBtn=UINT8_MAX, uint8_t activeLevelBtn=LOW, uint8_t pinLed=UINT8_MAX, uint8_t activeLevelLed=HIGH, uint8_t maxRebootCount=3, uint32_t rebootWindowMs=10000)uniot::NetworkControllerinline
object()uniot::CBORStorageinline
onEventReceived(unsigned int topic, int msg) overrideuniot::NetworkControllerinlinevirtual
pushTo(TaskScheduler &scheduler) overrideuniot::NetworkControllerinlinevirtual
receiveDataFromChannel(T_topic channel, DataChannelCallback callback)uniot::EventEntity< T_topic, T_msg, T_data >inline
restore() overrideuniot::NetworkControllerinlinevirtual
sendDataToChannel(T_topic channel, T_data data)uniot::EventEntity< T_topic, T_msg, T_data >inline
setPath(const String &path)uniot::Storageinlineprotected
statusAlarm()uniot::NetworkControllerinline
statusBusy()uniot::NetworkControllerinline
statusIdle()uniot::NetworkControllerinline
statusWaiting()uniot::NetworkControllerinline
stopListeningToEvent(unsigned int topic)uniot::EventListener< unsigned int, int, Bytes >
stopListeningToEvent(unsigned int topic)uniot::EventListener< unsigned int, int, Bytes >
Storage(const String &path)uniot::Storageinline
store() overrideuniot::NetworkControllerinlinevirtual
unmount()uniot::Storageinlinestatic
~CBORStorage()uniot::CBORStorageinlinevirtual
~EventEmitter()=defaultuniot::EventEmitter< unsigned int, int, Bytes >virtual
~EventEmitter()=defaultuniot::EventEmitter< unsigned int, int, Bytes >virtual
~EventEntity()uniot::EventEntity< T_topic, T_msg, T_data >virtual
~EventListener()=defaultuniot::EventListener< unsigned int, int, Bytes >virtual
~EventListener()=defaultuniot::EventListener< unsigned int, int, Bytes >virtual
~ISchedulerConnectionKit()uniot::ISchedulerConnectionKitinlinevirtual
~NetworkController()uniot::NetworkControllerinlinevirtual
~Storage()uniot::Storageinlinevirtual