| addWiFiManagerParameter(AsyncWiFiManagerParameter *p) | EnigmaIOTNodeClass | inline |
| begin(Comms_halClass *comm, uint8_t *gateway=NULL, uint8_t *networkKey=NULL, bool useCounter=true, bool sleepy=true) | EnigmaIOTNodeClass | |
| broadcastIsEnabled() | EnigmaIOTNodeClass | inline |
| checkCRC(const uint8_t *buf, size_t count, uint32_t *crc) | EnigmaIOTNodeClass | protected |
| checkResetButton() | EnigmaIOTNodeClass | protected |
| clearFlash() | EnigmaIOTNodeClass | protected |
| clearRTC() | EnigmaIOTNodeClass | protected |
| clientHello() | EnigmaIOTNodeClass | protected |
| clock() | EnigmaIOTNodeClass | |
| clockRequest() | EnigmaIOTNodeClass | protected |
| clockSyncEnabled | EnigmaIOTNodeClass | protected |
| comm | EnigmaIOTNodeClass | protected |
| configCleared | EnigmaIOTNodeClass | protected |
| configWiFiManager(rtcmem_data_t *data) | EnigmaIOTNodeClass | protected |
| cycleStartedTime | EnigmaIOTNodeClass | protected |
| dataMessage(const uint8_t *data, size_t len, dataMessageType_t dataMsgType=DATA_TYPE, bool encrypt=true, nodePayloadEncoding_t payloadEncoding=CAYENNELPP) | EnigmaIOTNodeClass | protected |
| dataMessageEncrypt | EnigmaIOTNodeClass | protected |
| dataMessageSendEncoding | EnigmaIOTNodeClass | protected |
| dataMessageSendPending | EnigmaIOTNodeClass | protected |
| dataMessageSent | EnigmaIOTNodeClass | protected |
| dataMessageSentLength | EnigmaIOTNodeClass | protected |
| enableBroadcast(bool broadcast=true) | EnigmaIOTNodeClass | inline |
| enableClockSync(bool clockSync=true) | EnigmaIOTNodeClass | inline |
| flashBlue | EnigmaIOTNodeClass | protected |
| gatewaySearchStarted | EnigmaIOTNodeClass | protected |
| getNode() | EnigmaIOTNodeClass | inline |
| getOTArunning() | EnigmaIOTNodeClass | inline |
| getRSSI() | EnigmaIOTNodeClass | |
| getSleepTime() | EnigmaIOTNodeClass | |
| getStatus(uint8_t *mac_addr, uint8_t status) | EnigmaIOTNodeClass | protected |
| handle() | EnigmaIOTNodeClass | |
| hasClockSync() | EnigmaIOTNodeClass | |
| identifyStart | EnigmaIOTNodeClass | protected |
| indentifying | EnigmaIOTNodeClass | protected |
| invalidateReason | EnigmaIOTNodeClass | protected |
| isRegistered() | EnigmaIOTNodeClass | inline |
| lastBroadcastMsgCounter | EnigmaIOTNodeClass | protected |
| lastOTAmsg | EnigmaIOTNodeClass | protected |
| led | EnigmaIOTNodeClass | protected |
| ledOnTime | EnigmaIOTNodeClass | protected |
| loadFlashData() | EnigmaIOTNodeClass | protected |
| loadRTCData() | EnigmaIOTNodeClass | protected |
| manageMessage(const uint8_t *mac, const uint8_t *buf, uint8_t count) | EnigmaIOTNodeClass | protected |
| node | EnigmaIOTNodeClass | protected |
| notifyConnection | EnigmaIOTNodeClass | protected |
| notifyData | EnigmaIOTNodeClass | protected |
| notifyDisconnection | EnigmaIOTNodeClass | protected |
| notifyWiFiManagerExit | EnigmaIOTNodeClass | protected |
| notifyWiFiManagerStarted | EnigmaIOTNodeClass | protected |
| onConnected(onConnected_t handler) | EnigmaIOTNodeClass | inline |
| onDataRx(onNodeDataRx_t handler) | EnigmaIOTNodeClass | inline |
| onDisconnected(onDisconnected_t handler) | EnigmaIOTNodeClass | inline |
| onWiFiManagerExit(onWiFiManagerExit_t handle) | EnigmaIOTNodeClass | inline |
| onWiFiManagerStarted(simpleEventHandler_t handle) | EnigmaIOTNodeClass | inline |
| otaError | EnigmaIOTNodeClass | protected |
| otaRunning | EnigmaIOTNodeClass | protected |
| processBroadcastKeyMessage(const uint8_t *mac, const uint8_t *buf, size_t count) | EnigmaIOTNodeClass | protected |
| processClockResponse(const uint8_t *mac, const uint8_t *buf, size_t count) | EnigmaIOTNodeClass | protected |
| processControlCommand(const uint8_t *mac, const uint8_t *data, size_t len, bool broadcast) | EnigmaIOTNodeClass | protected |
| processDownstreamData(const uint8_t *mac, const uint8_t *buf, size_t count, bool control=false) | EnigmaIOTNodeClass | protected |
| processGetNameCommand(const uint8_t *mac, const uint8_t *data, uint8_t len) | EnigmaIOTNodeClass | protected |
| processGetRSSICommand(const uint8_t *mac, const uint8_t *data, uint8_t len) | EnigmaIOTNodeClass | protected |
| processGetSleepTimeCommand(const uint8_t *mac, const uint8_t *buf, uint8_t len) | EnigmaIOTNodeClass | protected |
| processInvalidateKey(const uint8_t *mac, const uint8_t *buf, size_t count) | EnigmaIOTNodeClass | protected |
| processOTACommand(const uint8_t *mac, const uint8_t *data, uint8_t len) | EnigmaIOTNodeClass | protected |
| processServerHello(const uint8_t *mac, const uint8_t *buf, size_t count) | EnigmaIOTNodeClass | protected |
| processSetIdentifyCommand(const uint8_t *mac, const uint8_t *buf, uint8_t len) | EnigmaIOTNodeClass | protected |
| processSetNameCommand(const uint8_t *mac, const uint8_t *data, uint8_t len) | EnigmaIOTNodeClass | protected |
| processSetNameResponse(const uint8_t *mac, const uint8_t *data, uint8_t len) | EnigmaIOTNodeClass | protected |
| processSetResetConfigCommand(const uint8_t *mac, const uint8_t *buf, uint8_t len) | EnigmaIOTNodeClass | protected |
| processSetRestartCommand(const uint8_t *mac, const uint8_t *buf, uint8_t len) | EnigmaIOTNodeClass | protected |
| processSetSleepTimeCommand(const uint8_t *mac, const uint8_t *buf, uint8_t len) | EnigmaIOTNodeClass | protected |
| processVersionCommand(const uint8_t *mac, const uint8_t *buf, uint8_t len) | EnigmaIOTNodeClass | protected |
| protectOTA | EnigmaIOTNodeClass | protected |
| reportRSSI() | EnigmaIOTNodeClass | protected |
| requestReportRSSI | EnigmaIOTNodeClass | protected |
| requestSearchGateway | EnigmaIOTNodeClass | protected |
| resetConfig() | EnigmaIOTNodeClass | |
| resetPin | EnigmaIOTNodeClass | protected |
| restart(restartReason_t reason, bool reboot=true) | EnigmaIOTNodeClass | |
| restartReason | EnigmaIOTNodeClass | protected |
| rtcmem_data | EnigmaIOTNodeClass | protected |
| rx_cb(uint8_t *mac_addr, uint8_t *data, uint8_t len) | EnigmaIOTNodeClass | protectedstatic |
| saveFlashData(bool fsOpen=false) | EnigmaIOTNodeClass | protected |
| saveRTCData() | EnigmaIOTNodeClass | protected |
| searchForGateway(rtcmem_data_t *data, bool shouldStoreData=false) | EnigmaIOTNodeClass | protected |
| sendData(const uint8_t *data, size_t len, dataMessageType_t dataMsgType, bool encrypt=true, nodePayloadEncoding_t payloadEncoding=CAYENNELPP) | EnigmaIOTNodeClass | protected |
| sendData(const uint8_t *data, size_t len, nodePayloadEncoding_t payloadEncoding=CAYENNELPP) | EnigmaIOTNodeClass | inline |
| sendHADiscoveryMessage(const uint8_t *data, size_t len) | EnigmaIOTNodeClass | |
| sendNodeNameSet(const char *name) | EnigmaIOTNodeClass | protected |
| sendRestart() | EnigmaIOTNodeClass | protected |
| sendUnencryptedData(const uint8_t *data, size_t len, nodePayloadEncoding_t payloadEncoding=CAYENNELPP) | EnigmaIOTNodeClass | inline |
| setLed(uint8_t led, time_t onTime=FLASH_LED_TIME) | EnigmaIOTNodeClass | |
| setNodeAddress(uint8_t address[ENIGMAIOT_ADDR_LEN]) | EnigmaIOTNodeClass | |
| setResetPin(int pin) | EnigmaIOTNodeClass | |
| setSleepTime(uint32_t sleepTime, bool forceSleepForever=false) | EnigmaIOTNodeClass | |
| shouldRestart | EnigmaIOTNodeClass | protected |
| sleep() | EnigmaIOTNodeClass | |
| sleepRequested | EnigmaIOTNodeClass | protected |
| sleepTime | EnigmaIOTNodeClass | protected |
| startIdentifying(time_t period) | EnigmaIOTNodeClass | protected |
| stop() | EnigmaIOTNodeClass | |
| stopIdentifying() | EnigmaIOTNodeClass | protected |
| timeSyncPeriod | EnigmaIOTNodeClass | protected |
| tx_cb(uint8_t *mac_addr, uint8_t status) | EnigmaIOTNodeClass | protectedstatic |
| unencryptedDataMessage(const uint8_t *data, size_t len, dataMessageType_t dataMsgType=DATA_TYPE, nodePayloadEncoding_t payloadEncoding=CAYENNELPP) | EnigmaIOTNodeClass | protected |
| unixtime() | EnigmaIOTNodeClass | |
| useCounter | EnigmaIOTNodeClass | protected |
| wifiManager | EnigmaIOTNodeClass | protected |