| 
    Bluenet
    5.7.0
    
   Bluenet, firmware for nRF52 smart home devices 
   | 
 
This is the complete list of members for CommandHandler, including all inherited members.
| _awaitingCommandResult | CommandHandler | private | 
| _boardConfig | CommandHandler | private | 
| _handleCommand(uint8_t protocolVersion, const CommandHandlerTypes type, cs_data_t commandData, const cmd_source_with_counter_t source, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| _resetTimerData | CommandHandler | private | 
| _resetTimerId | CommandHandler | private | 
| allowedAsMeshCommand(const CommandHandlerTypes type) | CommandHandler | private | 
| ASYNC_COMMAND_TIMEOUT_MS | CommandHandler | privatestatic | 
| CommandHandler() | CommandHandler | private | 
| dispatchEventForCommand(CS_TYPE type, cs_data_t commandData, const cmd_source_with_counter_t &source, cs_result_t &result) | CommandHandler | private | 
| EventListener() | EventListener | inlineprivate | 
| getInstance() | CommandHandler | inlinestatic | 
| getRequiredAccessLevel(const CommandHandlerTypes type) | CommandHandler | private | 
| handleCmdAllowDimming(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdDisconnect(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdFactoryReset(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGetBootloaderVersion(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGetFirmwareVersion(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGetHardwareVersion(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGetMacAddress(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGetTime(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGetUicrData(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGetUptime(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdGotoDfu(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdHubData(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdIncreaseTx(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdLockSwitch(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdMeshCommand(uint8_t protocol, cs_data_t commandData, const cmd_source_with_counter_t source, const EncryptionAccessLevel accesss_resulLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdMicroappMessage(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdMicroappUpload(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdMultiSwitch(cs_data_t commandData, const cmd_source_with_counter_t source, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdNop(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdPwm(cs_data_t commandData, const cmd_source_with_counter_t source, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdRegisterTrackedDevice(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdRelay(cs_data_t commandData, const cmd_source_with_counter_t source, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdReset(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdResetErrors(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdSetSunTime(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdSetup(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdStateGet(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdStateSet(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdSwitch(cs_data_t commandData, const cmd_source_with_counter_t source, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdTrackedDeviceHeartbeat(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdUartMsg(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCmdValidateSetup(cs_data_t commandData, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | private | 
| handleCommand(uint8_t protocolVersion, const CommandHandlerTypes type, cs_data_t commandData, const cmd_source_with_counter_t source, const EncryptionAccessLevel accessLevel, cs_result_t &result) | CommandHandler | |
| handleEvent(event_t &event) | CommandHandler | virtual | 
| init(const boards_config_t *board) | CommandHandler | |
| listen() | EventListener | private | 
| resetDelayed(uint8_t opCode, uint16_t delayMs=2000) | CommandHandler | private | 
| resolveAsyncCommand(cs_async_result_t *result) | CommandHandler | private | 
| source | CommandHandler | |
| timeoutCountdown | CommandHandler | |
| type | CommandHandler | |
| ~EventListener() | EventListener | privatevirtual |