SYMBOL INDEX (12 symbols across 7 files) FILE: esp32_ble_ota_lib_compact/discover.py function run (line 5) | async def run(): FILE: esp32_ble_ota_lib_compact/lib/ble_ota_dfu/src/ble_ota_dfu.cpp function task_install_update (line 7) | void task_install_update(void *parameters) { FILE: esp32_ble_ota_lib_compact/lib/ble_ota_dfu/src/ble_ota_dfu.hpp class BLE_OTA_DFU (line 40) | class BLE_OTA_DFU method BLE_OTA_DFU (line 70) | BLE_OTA_DFU() = default; class BLEOverTheAirDeviceFirmwareUpdate (line 42) | class BLEOverTheAirDeviceFirmwareUpdate : public BLECharacteristicCallba... class BLE_OTA_DFU (line 62) | class BLE_OTA_DFU { method BLE_OTA_DFU (line 70) | BLE_OTA_DFU() = default; FILE: esp32_ble_ota_lib_compact/lib/ble_ota_dfu/src/freertos_utils.cpp function BaseType_t (line 4) | BaseType_t xTaskCreatePinnedToCoreAndAssert( FILE: esp32_ble_ota_lib_compact/lib/ble_ota_dfu/src/freertos_utils.hpp function _initialize_queue (line 15) | void _initialize_queue(QueueHandle_t *queue, const char *queue_name, FILE: esp32_ble_ota_lib_compact/ota_updater.py function start_ota (line 26) | async def start_ota(ble_address: str, filename: str): function is_valid_address (line 178) | def is_valid_address(value: str = None) -> bool: FILE: esp32_ble_ota_lib_compact/src/main.cpp function setup (line 7) | void setup() { ota_dfu_ble.begin("Test OTA DFU"); } function loop (line 12) | void loop() {