Uniot Core
0.9.0
Loading...
Searching...
No Matches
UniotCore Member List

This is the complete list of members for UniotCore, including all inherited members.

addCustomPage(const String &path, const uint8_t *gzData, size_t gzLen, const String &label="", const char *contentType="text/html")UniotCoreinline
addCustomRoute(const String &path, ArRequestHandlerFunction handler)UniotCoreinline
addCustomRoute(const String &path, WebRequestMethodComposite method, ArRequestHandlerFunction handler)UniotCoreinline
addLispButton(uint8_t pin, uint8_t activeLevel=LOW, uint32_t id=FOURCC(_btn), uniot::Button::ButtonCallback callback=nullptr)UniotCoreinline
addLispPrimitive(Primitive *primitive)UniotCoreinline
addMQTTDevice(uniot::MQTTDevice &device)UniotCoreinline
addSystemListener(std::function< void(unsigned int, int)> callback, unsigned int firstTopic, Topics... otherTopics)UniotCoreinline
addWifiStatusLedListener(std::function< void(bool)> callback)UniotCoreinline
begin(uint32_t eventBusTaskPeriod=10)UniotCoreinline
cancelTimer(TimerId id)UniotCoreinline
configUser(const String &user)UniotCoreinline
configWiFiCredentials(const String &ssid, const String &password="")UniotCoreinline
configWiFiResetButton(uint8_t pinBtn, uint8_t activeLevelBtn=LOW, bool registerLispBtn=true)UniotCoreinline
configWiFiResetOnReboot(uint8_t maxRebootCount=UNIOT_WIFI_REBOOT_RESET_COUNT, uint32_t rebootWindowMs=UNIOT_WIFI_REBOOT_WINDOW_MS)UniotCoreinline
configWiFiStatusLed(uint8_t pinLed, uint8_t activeLevelLed=HIGH)UniotCoreinline
createTask(const char *name, uniot::SchedulerTask::SchedulerTaskCallback callback)UniotCoreinline
emitSystemEvent(unsigned int topic, int message)UniotCoreinline
enablePeriodicDateSave(uint32_t periodSeconds=5 *60)UniotCoreinline
getActiveListenersCount() constUniotCoreinline
getActiveTimersCount() constUniotCoreinline
getAppKit()UniotCoreinline
getEventBus()UniotCoreinline
getScheduler()UniotCoreinline
INVALID_LISTENER_IDUniotCorestatic
INVALID_TIMER_IDUniotCorestatic
isSystemListenerActive(ListenerId id)UniotCoreinline
isTimerActive(TimerId id)UniotCoreinline
ListenerId typedefUniotCore
loop()UniotCoreinline
publishLispEvent(const String &eventID, int32_t value)UniotCoreinline
REBOOT_RESET_DISABLEDUniotCorestatic
registerLispAnalogInput(uint8_t first, Pins... pins)UniotCoreinline
registerLispAnalogOutput(uint8_t first, Pins... pins)UniotCoreinline
registerLispButton(uniot::Button *button, uint32_t id=FOURCC(_btn))UniotCoreinline
registerLispDigitalInput(uint8_t first, Pins... pins)UniotCoreinline
registerLispDigitalOutput(uint8_t first, Pins... pins)UniotCoreinline
registerLispObject(const String &primitiveName, uniot::RecordPtr link, uint32_t id=FOURCC(____))UniotCoreinline
removeSystemListener(ListenerId id)UniotCoreinline
removeSystemListeners(unsigned int firstTopic, Topics... otherTopics)UniotCoreinline
resetLispButtons()UniotCoreinline
setImmediate(std::function< void()> callback)UniotCoreinline
setInterval(std::function< void()> callback, uint32_t intervalMs, short times=0)UniotCoreinline
setLispEventInterceptor(uniot::LispEventInterceptor interceptor)UniotCoreinline
setLispStartHook(uniot::LispStartHook hook)UniotCoreinline
setLispStopHook(uniot::LispStopHook hook)UniotCoreinline
setTimeout(std::function< void()> callback, uint32_t timeoutMs)UniotCoreinline
TimerId typedefUniotCore
UniotCore()UniotCoreinline