ESP RainMaker Neo SDK Programming Guide
Choose version...
Firmware Specification
C API Reference
ESP RainMaker Neo SDK Programming Guide
Index
Index
E
|
M
|
O
|
R
|
S
E
ESP_RMAKER_ALREADY_CONNECTED (C macro)
ESP_RMAKER_ALREADY_EXISTS (C macro)
ESP_RMAKER_ALREADY_INITIALIZED (C macro)
esp_rmaker_array (C++ function)
esp_rmaker_attr (C++ struct)
esp_rmaker_attr::name (C++ member)
esp_rmaker_attr::next (C++ member)
esp_rmaker_attr::value (C++ member)
esp_rmaker_attr_t (C++ type)
ESP_RMAKER_BACKOFF_DEFAULT_RETRY_CONTEXT (C macro)
esp_rmaker_backoff_delay_context_t (C++ struct)
esp_rmaker_backoff_delay_context_t::current (C++ member)
esp_rmaker_backoff_delay_context_t::delay_ms (C++ member)
esp_rmaker_backoff_delay_context_t::exp_factor (C++ member)
esp_rmaker_backoff_delay_context_t::max (C++ member)
esp_rmaker_backoff_delay_context_t::max_jitter_ms (C++ member)
esp_rmaker_backoff_delay_context_t::params (C++ member)
esp_rmaker_backoff_fire (C++ function)
esp_rmaker_backoff_reset (C++ function)
esp_rmaker_backoff_retry (C++ function)
esp_rmaker_backoff_retry_context_t (C++ struct)
esp_rmaker_backoff_retry_context_t::delay_ctx (C++ member)
esp_rmaker_backoff_retry_context_t::handle (C++ member)
esp_rmaker_bool (C++ function)
esp_rmaker_brightness_param_create (C++ function)
esp_rmaker_cct_param_create (C++ function)
esp_rmaker_chal_resp_service_disable (C++ function)
esp_rmaker_chal_resp_service_enable (C++ function)
esp_rmaker_chal_resp_service_is_enabled (C++ function)
esp_rmaker_clear_nvs_namespace (C++ function)
esp_rmaker_common_event_t (C++ enum)
esp_rmaker_common_event_t::RMAKER_COMMON_EVENT_BASE_ANY (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_EVENT_FACTORY_RESET (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_EVENT_NETWORK_RESET (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_EVENT_REBOOT (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_EVENT_TZ_CHANGED (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_EVENT_TZ_POSIX_CHANGED (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_MQTT_EVENT_CONNECTED (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_MQTT_EVENT_DISCONNECTED (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_MQTT_EVENT_PUBLISHED (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_MQTT_EVENT_SUBSCRIBED (C++ enumerator)
esp_rmaker_common_event_t::RMAKER_MQTT_EVENT_UNSUBSCRIBED (C++ enumerator)
esp_rmaker_config_t (C++ struct)
esp_rmaker_config_t::enable_time_sync (C++ member)
esp_rmaker_console_init (C++ function)
esp_rmaker_convert_base64_to_bytes (C++ function)
esp_rmaker_convert_bytes_to_base64 (C++ function)
esp_rmaker_convert_bytes_to_hex (C++ function)
esp_rmaker_convert_hex_to_bytes (C++ function)
esp_rmaker_credential_t (C++ struct)
esp_rmaker_credentials_erase_claim_data (C++ function)
esp_rmaker_credentials_free_credential (C++ function)
esp_rmaker_credentials_free_mqtt_conn_params (C++ function)
esp_rmaker_credentials_get_client_cert (C++ function)
esp_rmaker_credentials_get_codesign_cert (C++ function)
esp_rmaker_credentials_get_mqtt_conn_params (C++ function)
esp_rmaker_credentials_get_mqtt_host (C++ function)
esp_rmaker_credentials_get_private_key (C++ function)
esp_rmaker_credentials_get_random (C++ function)
esp_rmaker_credentials_get_thing_name (C++ function)
esp_rmaker_credentials_override (C++ function)
esp_rmaker_credentials_provider_credential_t (C++ type)
esp_rmaker_credentials_provider_override (C++ function)
esp_rmaker_credentials_provider_string_t (C++ type)
esp_rmaker_credentials_providers_t (C++ struct)
esp_rmaker_credentials_providers_t::client_cert (C++ member)
esp_rmaker_credentials_providers_t::client_id (C++ member)
esp_rmaker_credentials_providers_t::client_key (C++ member)
esp_rmaker_credentials_providers_t::client_password (C++ member)
esp_rmaker_credentials_providers_t::client_username (C++ member)
esp_rmaker_credentials_providers_t::codesign_cert (C++ member)
esp_rmaker_credentials_providers_t::mqtt_host (C++ member)
esp_rmaker_credentials_providers_t::random (C++ member)
esp_rmaker_credentials_reset_to_default (C++ function)
esp_rmaker_credentials_set_client_cert (C++ function)
esp_rmaker_credentials_set_client_id (C++ function)
esp_rmaker_credentials_set_client_key (C++ function)
esp_rmaker_credentials_set_mqtt_host (C++ function)
esp_rmaker_credentials_set_random (C++ function)
esp_rmaker_crypto_csr_pem_max_len (C++ function)
esp_rmaker_crypto_esp_key_bin_to_der (C++ function)
esp_rmaker_crypto_gen_csr_pem (C++ function)
esp_rmaker_crypto_gen_key_pem (C++ function)
esp_rmaker_crypto_gen_sha256 (C++ function)
esp_rmaker_crypto_get_key_type (C++ function)
esp_rmaker_crypto_is_key_supported_tls (C++ function)
esp_rmaker_crypto_key_type_t (C++ enum)
esp_rmaker_crypto_key_type_t::RMAKER_CRYPTO_KEY_TYPE_ECDSA_P256 (C++ enumerator)
esp_rmaker_crypto_key_type_t::RMAKER_CRYPTO_KEY_TYPE_RSA_2048 (C++ enumerator)
esp_rmaker_crypto_key_type_t::RMAKER_CRYPTO_KEY_TYPE_UNKNOWN (C++ enumerator)
esp_rmaker_crypto_sign_data (C++ function)
ESP_RMAKER_DEF_BRIGHTNESS_ID (C macro)
ESP_RMAKER_DEF_CCT_ID (C macro)
ESP_RMAKER_DEF_DIRECTION_ID (C macro)
ESP_RMAKER_DEF_HUE_ID (C macro)
ESP_RMAKER_DEF_INTENSITY_ID (C macro)
ESP_RMAKER_DEF_LIGHT_MODE_ID (C macro)
ESP_RMAKER_DEF_NAME_PARAM_ID (C macro)
ESP_RMAKER_DEF_POWER_ID (C macro)
ESP_RMAKER_DEF_SATURATION_ID (C macro)
ESP_RMAKER_DEF_SPEED_ID (C macro)
ESP_RMAKER_DEF_TEMPERATURE_ID (C macro)
ESP_RMAKER_DEFAULT_CONFIG (C macro)
esp_rmaker_device_add_attribute (C++ function)
esp_rmaker_device_add_bulk_cb (C++ function)
esp_rmaker_device_add_cb (C++ function)
esp_rmaker_device_add_param (C++ function)
ESP_RMAKER_DEVICE_AIR_CONDITIONER (C macro)
esp_rmaker_device_assign_primary_param (C++ function)
ESP_RMAKER_DEVICE_BLINDS_EXTERNAL (C macro)
ESP_RMAKER_DEVICE_BLINDS_INTERNAL (C macro)
esp_rmaker_device_bulk_read_cb_t (C++ type)
esp_rmaker_device_bulk_write_cb_t (C++ type)
esp_rmaker_device_clear_stored_values (C++ function)
esp_rmaker_device_create (C++ function)
esp_rmaker_device_delete (C++ function)
ESP_RMAKER_DEVICE_FAN (C macro)
ESP_RMAKER_DEVICE_GARAGE_DOOR (C macro)
ESP_RMAKER_DEVICE_GARAGE_LOCK (C macro)
esp_rmaker_device_get_id (C++ function)
esp_rmaker_device_get_param_by_id (C++ function)
esp_rmaker_device_get_param_by_type (C++ function)
esp_rmaker_device_get_priv_data (C++ function)
esp_rmaker_device_get_type (C++ function)
ESP_RMAKER_DEVICE_LIGHT (C macro)
ESP_RMAKER_DEVICE_LIGHTBULB (C macro)
ESP_RMAKER_DEVICE_LOCK (C macro)
ESP_RMAKER_DEVICE_OTHER (C macro)
ESP_RMAKER_DEVICE_OUTLET (C macro)
ESP_RMAKER_DEVICE_PLUG (C macro)
esp_rmaker_device_read_cb_t (C++ type)
ESP_RMAKER_DEVICE_SOCKET (C macro)
ESP_RMAKER_DEVICE_SPEAKER (C macro)
ESP_RMAKER_DEVICE_SWITCH (C macro)
esp_rmaker_device_t (C++ type)
ESP_RMAKER_DEVICE_TEMP_SENSOR (C macro)
ESP_RMAKER_DEVICE_THERMOSTAT (C macro)
ESP_RMAKER_DEVICE_THREAD_BR (C macro)
ESP_RMAKER_DEVICE_TV (C macro)
ESP_RMAKER_DEVICE_WASHER (C macro)
esp_rmaker_device_write_cb_t (C++ type)
ESP_RMAKER_DEVICE_ZIGBEE_GATEWAY (C macro)
esp_rmaker_direction_param_create (C++ function)
esp_rmaker_error_t (C++ type)
esp_rmaker_event_t (C++ enum)
esp_rmaker_event_t::RMAKER_EVENT_BASE_ANY (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_BRIDGE_CHILD_ADD_FAILED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_BRIDGE_CHILD_ADDED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_BRIDGE_CHILD_GROUP_INFO_UPDATED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_BRIDGE_CHILD_REMOVE_FAILED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_BRIDGE_CHILD_REMOVED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_CLAIM_FAILED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_CLAIM_STARTED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_CLAIM_SUCCESSFUL (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_CORE_STARTED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_INIT_DONE (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_LOCAL_CTRL_STARTED (C++ enumerator)
esp_rmaker_event_t::RMAKER_EVENT_LOCAL_CTRL_STOPPED (C++ enumerator)
esp_rmaker_factory_part_deinit (C++ function)
esp_rmaker_factory_part_init (C++ function)
ESP_RMAKER_FAIL (C macro)
esp_rmaker_fan_device_create (C++ function)
esp_rmaker_float (C++ function)
esp_rmaker_get_node (C++ function)
esp_rmaker_get_node_id (C++ function)
esp_rmaker_hue_param_create (C++ function)
esp_rmaker_int (C++ function)
esp_rmaker_intensity_param_create (C++ function)
ESP_RMAKER_INVALID_ARG (C macro)
ESP_RMAKER_INVALID_STATE (C macro)
esp_rmaker_light_mode_param_create (C++ function)
esp_rmaker_light_mode_t (C++ enum)
esp_rmaker_light_mode_t::ESP_RMAKER_LIGHT_MODE_CCT (C++ enumerator)
esp_rmaker_light_mode_t::ESP_RMAKER_LIGHT_MODE_HSV (C++ enumerator)
esp_rmaker_light_mode_t::ESP_RMAKER_LIGHT_MODE_INVALID (C++ enumerator)
esp_rmaker_light_mode_t::ESP_RMAKER_LIGHT_MODE_MAX (C++ enumerator)
esp_rmaker_lightbulb_device_create (C++ function)
esp_rmaker_load_nvs_handle (C++ function)
esp_rmaker_local_config_binary_t (C++ struct)
esp_rmaker_local_config_binary_t::end (C++ member)
esp_rmaker_local_config_binary_t::start (C++ member)
esp_rmaker_local_ctrl_service_disable (C++ function)
esp_rmaker_local_ctrl_service_enable (C++ function)
esp_rmaker_local_ctrl_set_pop (C++ function)
esp_rmaker_name_param_create (C++ function)
ESP_RMAKER_NO_MEM (C macro)
esp_rmaker_node_add_attribute (C++ function)
esp_rmaker_node_add_device (C++ function)
esp_rmaker_node_add_tag (C++ function)
esp_rmaker_node_clear_stored_values (C++ function)
esp_rmaker_node_deinit (C++ function)
esp_rmaker_node_fill_with_info (C++ function)
esp_rmaker_node_get_device_by_id (C++ function)
esp_rmaker_node_get_info (C++ function)
esp_rmaker_node_info_t (C++ struct)
esp_rmaker_node_info_t::fw_version (C++ member)
esp_rmaker_node_info_t::model (C++ member)
esp_rmaker_node_info_t::name (C++ member)
esp_rmaker_node_info_t::type (C++ member)
esp_rmaker_node_init (C++ function)
esp_rmaker_node_remove_device (C++ function)
esp_rmaker_node_t (C++ type)
esp_rmaker_node_update_tag (C++ function)
ESP_RMAKER_NOT_CONNECTED (C macro)
ESP_RMAKER_NOT_DISCONNECTED (C macro)
ESP_RMAKER_NOT_FOUND (C macro)
ESP_RMAKER_NOT_INITIALIZED (C macro)
ESP_RMAKER_NOT_SUPPORTED (C macro)
esp_rmaker_nvs_get_binary (C++ function)
esp_rmaker_nvs_get_binary_with_handle (C++ function)
esp_rmaker_nvs_get_bool (C++ function)
esp_rmaker_nvs_get_bool_with_handle (C++ function)
esp_rmaker_nvs_get_int (C++ function)
esp_rmaker_nvs_get_int_default (C++ function)
esp_rmaker_nvs_get_int_default_with_handle (C++ function)
esp_rmaker_nvs_get_int_with_handle (C++ function)
esp_rmaker_nvs_get_string (C++ function)
esp_rmaker_nvs_get_string_with_handle (C++ function)
esp_rmaker_nvs_get_u16 (C++ function)
esp_rmaker_nvs_get_u16_with_handle (C++ function)
esp_rmaker_nvs_update_binary (C++ function)
esp_rmaker_nvs_update_binary_with_handle (C++ function)
esp_rmaker_nvs_update_bool (C++ function)
esp_rmaker_nvs_update_bool_with_handle (C++ function)
esp_rmaker_nvs_update_int (C++ function)
esp_rmaker_nvs_update_int_with_handle (C++ function)
esp_rmaker_nvs_update_string (C++ function)
esp_rmaker_nvs_update_string_with_handle (C++ function)
esp_rmaker_nvs_update_u16 (C++ function)
esp_rmaker_nvs_update_u16_with_handle (C++ function)
esp_rmaker_obj (C++ function)
ESP_RMAKER_OK (C macro)
esp_rmaker_ota_cb_t (C++ type)
esp_rmaker_ota_config_t (C++ struct)
esp_rmaker_ota_config_t::custom_filetype_handler_lookup (C++ member)
esp_rmaker_ota_config_t::ota_cb (C++ member)
esp_rmaker_ota_config_t::ota_diag (C++ member)
esp_rmaker_ota_config_t::priv (C++ member)
esp_rmaker_ota_config_t::validate_image_ref (C++ member)
esp_rmaker_ota_data_t (C++ struct)
esp_rmaker_ota_data_t::file_id (C++ member)
esp_rmaker_ota_data_t::file_md5 (C++ member)
esp_rmaker_ota_data_t::file_signature (C++ member)
esp_rmaker_ota_data_t::filesize (C++ member)
esp_rmaker_ota_data_t::fw_version (C++ member)
esp_rmaker_ota_data_t::metadata (C++ member)
esp_rmaker_ota_data_t::ota_job_id (C++ member)
esp_rmaker_ota_data_t::priv (C++ member)
esp_rmaker_ota_data_t::stream_id (C++ member)
esp_rmaker_ota_default_cb (C++ function)
esp_rmaker_ota_default_validate_image_ref (C++ function)
esp_rmaker_ota_diag_priv_t (C++ struct)
esp_rmaker_ota_diag_priv_t::rmaker_ota (C++ member)
esp_rmaker_ota_diag_priv_t::state (C++ member)
esp_rmaker_ota_diag_state_t (C++ enum)
esp_rmaker_ota_diag_state_t::OTA_DIAG_STATE_INIT (C++ enumerator)
esp_rmaker_ota_diag_state_t::OTA_DIAG_STATE_POST_MQTT (C++ enumerator)
esp_rmaker_ota_diag_status_t (C++ enum)
esp_rmaker_ota_diag_status_t::OTA_DIAG_STATUS_FAIL (C++ enumerator)
esp_rmaker_ota_diag_status_t::OTA_DIAG_STATUS_PENDING (C++ enumerator)
esp_rmaker_ota_diag_status_t::OTA_DIAG_STATUS_SUCCESS (C++ enumerator)
esp_rmaker_ota_disable (C++ function)
esp_rmaker_ota_enable (C++ function)
esp_rmaker_ota_error_reason_t (C++ enum)
esp_rmaker_ota_error_reason_t::OTA_ERROR_DESCRIBE_JOB_REJECTED (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_FATAL_INIT_FAILED (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_FATAL_UNEXPECTED_FORMAT (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_GET_PENDING_INVALID_FORMAT (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_GET_PENDING_REJECTED (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_JOB_DOC_PARSE_FAILED (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_NO_PENDING_JOBS (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_NONE (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_RETRY_WITH_BACKOFF (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_SUBSCRIPTION_FAILED (C++ enumerator)
esp_rmaker_ota_error_reason_t::OTA_ERROR_TIMEOUT_HANDLER_RESTART_FAILED (C++ enumerator)
esp_rmaker_ota_error_reason_to_string (C++ function)
esp_rmaker_ota_event_t (C++ enum)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_BASE_ANY (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_DELAYED (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_ERROR_OCCURRED (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_FAILED (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_FETCH_REQUEST_IGNORED (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_IN_PROGRESS (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_INVALID (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_REJECTED (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_REQ_FOR_REBOOT (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_RESUMED (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_STARTING (C++ enumerator)
esp_rmaker_ota_event_t::RMAKER_OTA_EVENT_SUCCESSFUL (C++ enumerator)
ESP_RMAKER_OTA_FAILED_REASON_CUSTOM_FILETYPE_HANDLER_NO_POST_REBOOT_HANDLER (C macro)
ESP_RMAKER_OTA_FAILED_REASON_IMAGE_DOWNLOADER_SETUP_FAILED (C macro)
ESP_RMAKER_OTA_FAILED_REASON_IMAGE_HEADER_INVALID (C macro)
ESP_RMAKER_OTA_FAILED_REASON_MD5_INVALID (C macro)
ESP_RMAKER_OTA_FAILED_REASON_MQTT_STREAM_SUBSCRIPTION_FAILED (C macro)
ESP_RMAKER_OTA_FAILED_REASON_POST_DOWNLOAD_CHECKS_FAILED (C macro)
ESP_RMAKER_OTA_FAILED_REASON_SIGNATURE_INVALID (C macro)
ESP_RMAKER_OTA_FAILED_REASON_UNKNOWN_ERROR (C macro)
esp_rmaker_ota_fetch (C++ function)
esp_rmaker_ota_fetch_with_delay (C++ function)
esp_rmaker_ota_ft_ctx_t (C++ struct)
esp_rmaker_ota_ft_download_handle_t (C++ type)
esp_rmaker_ota_ft_get_md5_hash_handler_t (C++ type)
esp_rmaker_ota_ft_get_sha256_hash_handler_t (C++ type)
esp_rmaker_ota_ft_get_version_handler_t (C++ type)
esp_rmaker_ota_ft_lookup_handler_t (C++ type)
esp_rmaker_ota_ft_on_download_begin_handler_t (C++ type)
esp_rmaker_ota_ft_on_download_chunk_handler_t (C++ type)
esp_rmaker_ota_ft_on_download_complete_handler_t (C++ type)
esp_rmaker_ota_ft_on_download_resume_handler_t (C++ type)
esp_rmaker_ota_ft_on_post_download_checks_complete_handler_t (C++ type)
esp_rmaker_ota_ft_on_post_reboot_handler_t (C++ type)
esp_rmaker_ota_ft_perform_integration_check_handler_t (C++ type)
esp_rmaker_ota_ft_set_version_handler_t (C++ type)
esp_rmaker_ota_ft_verify_image_header_handler_t (C++ type)
esp_rmaker_ota_ft_version_t (C++ struct)
esp_rmaker_ota_ft_version_to_uint32_handler_t (C++ type)
esp_rmaker_ota_handle_t (C++ type)
esp_rmaker_ota_mark_invalid (C++ function)
esp_rmaker_ota_mark_valid (C++ function)
ESP_RMAKER_OTA_REJECTED_REASON_FILETYPE_HANDLER_INVALID (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_FILETYPE_NOT_SUPPORTED (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_FILETYPE_TOO_LONG (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_FW_VERSION_REQUIRED (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_FW_VERSION_TOO_LOW (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_FW_VERSION_UNSUPPORTED (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_IMAGE_REFERENCE_INVALID (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_JOB_DOC_MISSING_AFR_OTA (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_JOB_DOC_MISSING_RMNG (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_JOB_UPDATE_UNRECOVERABLE (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_NO_CUSTOM_FILETYPE_IMPL (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_SIGNATURE_INVALID_BASE64 (C macro)
ESP_RMAKER_OTA_REJECTED_REASON_SIGNATURE_MISSING (C macro)
esp_rmaker_ota_report_final_status (C++ function)
esp_rmaker_ota_report_status (C++ function)
esp_rmaker_ota_request_recovery (C++ function)
esp_rmaker_ota_status_details_copy (C++ function)
esp_rmaker_ota_status_details_delayed_t (C++ struct)
esp_rmaker_ota_status_details_delayed_t::reason (C++ member)
esp_rmaker_ota_status_details_failed_t (C++ struct)
esp_rmaker_ota_status_details_failed_t::reason (C++ member)
esp_rmaker_ota_status_details_fill_delayed (C++ function)
esp_rmaker_ota_status_details_fill_failed (C++ function)
esp_rmaker_ota_status_details_fill_in_progress (C++ function)
esp_rmaker_ota_status_details_fill_rejected (C++ function)
esp_rmaker_ota_status_details_fill_starting (C++ function)
esp_rmaker_ota_status_details_fill_succeeded (C++ function)
esp_rmaker_ota_status_details_in_progress_t (C++ struct)
esp_rmaker_ota_status_details_in_progress_t::downloaded_bytes (C++ member)
esp_rmaker_ota_status_details_in_progress_t::total_bytes (C++ member)
esp_rmaker_ota_status_details_rejected_t (C++ struct)
esp_rmaker_ota_status_details_rejected_t::reason (C++ member)
esp_rmaker_ota_status_details_starting_t (C++ struct)
esp_rmaker_ota_status_details_starting_t::filetype (C++ member)
esp_rmaker_ota_status_details_starting_t::fw_version (C++ member)
esp_rmaker_ota_status_details_starting_t::job_id (C++ member)
esp_rmaker_ota_status_details_succeeded_t (C++ struct)
esp_rmaker_ota_status_details_succeeded_t::filetype (C++ member)
esp_rmaker_ota_status_details_succeeded_t::fw_version (C++ member)
esp_rmaker_ota_status_details_t (C++ struct)
esp_rmaker_ota_status_details_to_json (C++ function)
esp_rmaker_ota_status_details_type_t (C++ enum)
esp_rmaker_ota_status_details_type_t::ESP_RMAKER_OTA_STATUS_DETAILS_TYPE_DELAYED (C++ enumerator)
esp_rmaker_ota_status_details_type_t::ESP_RMAKER_OTA_STATUS_DETAILS_TYPE_FAILED (C++ enumerator)
esp_rmaker_ota_status_details_type_t::ESP_RMAKER_OTA_STATUS_DETAILS_TYPE_IN_PROGRESS (C++ enumerator)
esp_rmaker_ota_status_details_type_t::ESP_RMAKER_OTA_STATUS_DETAILS_TYPE_INVALID (C++ enumerator)
esp_rmaker_ota_status_details_type_t::ESP_RMAKER_OTA_STATUS_DETAILS_TYPE_REJECTED (C++ enumerator)
esp_rmaker_ota_status_details_type_t::ESP_RMAKER_OTA_STATUS_DETAILS_TYPE_STARTING (C++ enumerator)
esp_rmaker_ota_status_details_type_t::ESP_RMAKER_OTA_STATUS_DETAILS_TYPE_SUCCEEDED (C++ enumerator)
esp_rmaker_ota_status_details_union_t (C++ union)
esp_rmaker_ota_status_details_union_t::delayed (C++ member)
esp_rmaker_ota_status_details_union_t::failed (C++ member)
esp_rmaker_ota_status_details_union_t::in_progress (C++ member)
esp_rmaker_ota_status_details_union_t::rejected (C++ member)
esp_rmaker_ota_status_details_union_t::starting (C++ member)
esp_rmaker_ota_status_details_union_t::succeeded (C++ member)
esp_rmaker_ota_validate_image_ref_t (C++ type)
ESP_RMAKER_PARAM_AC_MODE (C macro)
esp_rmaker_param_add_array_max_count (C++ function)
esp_rmaker_param_add_bounds (C++ function)
esp_rmaker_param_add_ui_type (C++ function)
ESP_RMAKER_PARAM_ADD_ZIGBEE_DEVICE (C macro)
ESP_RMAKER_PARAM_BLINDS_POSITION (C macro)
esp_rmaker_param_bounds_t (C++ struct)
esp_rmaker_param_bounds_t::max (C++ member)
esp_rmaker_param_bounds_t::min (C++ member)
esp_rmaker_param_bounds_t::step (C++ member)
ESP_RMAKER_PARAM_BRIGHTNESS (C macro)
ESP_RMAKER_PARAM_CCT (C macro)
esp_rmaker_param_create (C++ function)
ESP_RMAKER_PARAM_DIRECTION (C macro)
ESP_RMAKER_PARAM_FACTORY_RESET (C macro)
ESP_RMAKER_PARAM_GARAGE_POSITION (C macro)
esp_rmaker_param_get_id (C++ function)
esp_rmaker_param_get_type (C++ function)
esp_rmaker_param_get_val (C++ function)
ESP_RMAKER_PARAM_HUE (C macro)
ESP_RMAKER_PARAM_INTENSITY (C macro)
ESP_RMAKER_PARAM_LIGHT_MODE (C macro)
ESP_RMAKER_PARAM_LOCAL_CONTROL_POP (C macro)
ESP_RMAKER_PARAM_LOCAL_CONTROL_TYPE (C macro)
ESP_RMAKER_PARAM_LOCAL_CONTROL_USERNAME (C macro)
ESP_RMAKER_PARAM_MODE (C macro)
ESP_RMAKER_PARAM_NAME (C macro)
ESP_RMAKER_PARAM_NETWORK_RESET (C macro)
ESP_RMAKER_PARAM_OTA_INFO (C macro)
ESP_RMAKER_PARAM_OTA_STATUS (C macro)
ESP_RMAKER_PARAM_OTA_URL (C macro)
ESP_RMAKER_PARAM_POWER (C macro)
esp_rmaker_param_property_flags_t (C++ enum)
esp_rmaker_param_property_flags_t::PROP_FLAG_INDEXED (C++ enumerator)
esp_rmaker_param_property_flags_t::PROP_FLAG_PERSIST (C++ enumerator)
esp_rmaker_param_property_flags_t::PROP_FLAG_READ (C++ enumerator)
esp_rmaker_param_property_flags_t::PROP_FLAG_TIME_SERIES (C++ enumerator)
esp_rmaker_param_property_flags_t::PROP_FLAG_TS_CUMULATIVE (C++ enumerator)
esp_rmaker_param_property_flags_t::PROP_FLAG_WRITE (C++ enumerator)
ESP_RMAKER_PARAM_RANGE (C macro)
ESP_RMAKER_PARAM_REBOOT (C macro)
ESP_RMAKER_PARAM_SATURATION (C macro)
ESP_RMAKER_PARAM_SCENES (C macro)
ESP_RMAKER_PARAM_SCHEDULES (C macro)
ESP_RMAKER_PARAM_SPEED (C macro)
esp_rmaker_param_t (C++ type)
ESP_RMAKER_PARAM_TEMPERATURE (C macro)
ESP_RMAKER_PARAM_TIMEZONE (C macro)
ESP_RMAKER_PARAM_TIMEZONE_POSIX (C macro)
ESP_RMAKER_PARAM_TOGGLE (C macro)
esp_rmaker_param_update (C++ function)
esp_rmaker_param_update_and_notify (C++ function)
esp_rmaker_param_update_and_report (C++ function)
esp_rmaker_param_val_t (C++ struct)
esp_rmaker_param_val_t::type (C++ member)
esp_rmaker_param_val_t::val (C++ member)
esp_rmaker_param_write_req_t (C++ struct)
esp_rmaker_param_write_req_t::param (C++ member)
esp_rmaker_param_write_req_t::val (C++ member)
esp_rmaker_post_ota_diag_t (C++ type)
esp_rmaker_power_param_create (C++ function)
esp_rmaker_pre_prov_deinit (C++ function)
esp_rmaker_pre_prov_init (C++ function)
esp_rmaker_read_ctx_t (C++ struct)
esp_rmaker_read_ctx_t::src (C++ member)
esp_rmaker_report_node_config (C++ function)
esp_rmaker_req_src_t (C++ enum)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_CLOUD (C++ enumerator)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_FIRMWARE (C++ enumerator)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_INIT (C++ enumerator)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_LOCAL (C++ enumerator)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_MAX (C++ enumerator)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_SCENE_ACTIVATE (C++ enumerator)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_SCENE_DEACTIVATE (C++ enumerator)
esp_rmaker_req_src_t::ESP_RMAKER_REQ_SRC_SCHEDULE (C++ enumerator)
esp_rmaker_req_src_to_string (C++ function)
esp_rmaker_runtime_gate_set_active (C++ function)
esp_rmaker_saturation_param_create (C++ function)
esp_rmaker_service_create (C++ function)
ESP_RMAKER_SERVICE_LOCAL_CONTROL (C macro)
ESP_RMAKER_SERVICE_OTA (C macro)
ESP_RMAKER_SERVICE_SCENES (C macro)
ESP_RMAKER_SERVICE_SCHEDULE (C macro)
ESP_RMAKER_SERVICE_SYSTEM (C macro)
ESP_RMAKER_SERVICE_TIME (C macro)
esp_rmaker_should_do_work (C++ function)
esp_rmaker_signal_flags_t (C++ enum)
esp_rmaker_signal_flags_t::RMAKER_SIGNAL_FLAG_VALUE_ALL (C++ enumerator)
esp_rmaker_signal_flags_t::RMAKER_SIGNAL_FLAG_VALUE_CHANGE (C++ enumerator)
esp_rmaker_signal_flags_t::RMAKER_SIGNAL_FLAG_VALUE_NOTIFY (C++ enumerator)
esp_rmaker_speed_param_create (C++ function)
esp_rmaker_standard_service_disable_func (C++ type)
esp_rmaker_start (C++ function)
esp_rmaker_state_mark_for_update (C++ function)
esp_rmaker_state_update_id_t (C++ type)
esp_rmaker_stop (C++ function)
esp_rmaker_str (C++ function)
esp_rmaker_switch_device_create (C++ function)
esp_rmaker_system_ctrl_data_reset (C++ function)
esp_rmaker_system_ctrl_factory_reset (C++ function)
esp_rmaker_system_ctrl_network_reset (C++ function)
esp_rmaker_system_ctrl_network_reset_fn_t (C++ type)
esp_rmaker_system_ctrl_reboot (C++ function)
esp_rmaker_system_ctrl_register_network_reset_fn (C++ function)
esp_rmaker_system_serv_config_t (C++ struct)
esp_rmaker_system_serv_config_t::flags (C++ member)
esp_rmaker_system_serv_config_t::network_reset_fn (C++ member)
esp_rmaker_system_serv_config_t::reboot_seconds (C++ member)
esp_rmaker_system_serv_config_t::reset_reboot_seconds (C++ member)
esp_rmaker_system_serv_config_t::reset_seconds (C++ member)
esp_rmaker_system_serv_flag_t (C++ enum)
esp_rmaker_system_serv_flag_t::SYSTEM_SERV_FLAG_FACTORY_RESET (C++ enumerator)
esp_rmaker_system_serv_flag_t::SYSTEM_SERV_FLAG_NETWORK_RESET (C++ enumerator)
esp_rmaker_system_serv_flag_t::SYSTEM_SERV_FLAG_REBOOT (C++ enumerator)
esp_rmaker_system_service_disable (C++ function)
esp_rmaker_system_service_enable (C++ function)
esp_rmaker_tag (C++ struct)
esp_rmaker_tag::flags (C++ member)
esp_rmaker_tag::name (C++ member)
esp_rmaker_tag::next (C++ member)
esp_rmaker_tag::value (C++ member)
esp_rmaker_tag_t (C++ type)
esp_rmaker_temp_sensor_device_create (C++ function)
esp_rmaker_temperature_param_create (C++ function)
ESP_RMAKER_TIMEOUT (C macro)
esp_rmaker_timezone_service_disable (C++ function)
esp_rmaker_timezone_service_enable (C++ function)
ESP_RMAKER_UI_DROPDOWN (C macro)
ESP_RMAKER_UI_HIDDEN (C macro)
ESP_RMAKER_UI_HUE_CIRCLE (C macro)
ESP_RMAKER_UI_HUE_SLIDER (C macro)
ESP_RMAKER_UI_PUSHBUTTON (C macro)
ESP_RMAKER_UI_QR_SCAN (C macro)
ESP_RMAKER_UI_SLIDER (C macro)
ESP_RMAKER_UI_TEXT (C macro)
ESP_RMAKER_UI_TOGGLE (C macro)
ESP_RMAKER_UI_TRIGGER (C macro)
esp_rmaker_val_compare (C++ function)
esp_rmaker_val_compare_t (C++ enum)
esp_rmaker_val_compare_t::RMAKER_VAL_COMPARE_EQ (C++ enumerator)
esp_rmaker_val_compare_t::RMAKER_VAL_COMPARE_GT (C++ enumerator)
esp_rmaker_val_compare_t::RMAKER_VAL_COMPARE_GTE (C++ enumerator)
esp_rmaker_val_compare_t::RMAKER_VAL_COMPARE_LT (C++ enumerator)
esp_rmaker_val_compare_t::RMAKER_VAL_COMPARE_LTE (C++ enumerator)
esp_rmaker_val_compare_t::RMAKER_VAL_COMPARE_NEQ (C++ enumerator)
esp_rmaker_val_copy (C++ function)
esp_rmaker_val_free (C++ function)
esp_rmaker_val_t (C++ union)
esp_rmaker_val_t::b (C++ member)
esp_rmaker_val_t::f (C++ member)
esp_rmaker_val_t::i (C++ member)
esp_rmaker_val_t::s (C++ member)
esp_rmaker_val_type_t (C++ enum)
esp_rmaker_val_type_t::RMAKER_VAL_TYPE_ARRAY (C++ enumerator)
esp_rmaker_val_type_t::RMAKER_VAL_TYPE_BOOLEAN (C++ enumerator)
esp_rmaker_val_type_t::RMAKER_VAL_TYPE_FLOAT (C++ enumerator)
esp_rmaker_val_type_t::RMAKER_VAL_TYPE_INTEGER (C++ enumerator)
esp_rmaker_val_type_t::RMAKER_VAL_TYPE_INVALID (C++ enumerator)
esp_rmaker_val_type_t::RMAKER_VAL_TYPE_OBJECT (C++ enumerator)
esp_rmaker_val_type_t::RMAKER_VAL_TYPE_STRING (C++ enumerator)
esp_rmaker_work_fn_t (C++ type)
esp_rmaker_work_queue_add_task (C++ function)
esp_rmaker_work_queue_deinit (C++ function)
esp_rmaker_work_queue_init (C++ function)
esp_rmaker_work_queue_start (C++ function)
esp_rmaker_work_queue_stop (C++ function)
esp_rmaker_write_ctx_t (C++ struct)
esp_rmaker_write_ctx_t::src (C++ member)
M
mqtt_channel_main_t (C++ enum)
mqtt_channel_main_t::MQTT_CHANNEL_MAIN_BRIDGE (C++ enumerator)
mqtt_channel_main_t::MQTT_CHANNEL_MAIN_CLOUD_MANAGER (C++ enumerator)
mqtt_channel_main_t::MQTT_CHANNEL_MAIN_NOTIFY (C++ enumerator)
mqtt_channel_main_t::MQTT_CHANNEL_MAIN_OTA (C++ enumerator)
mqtt_channel_main_t::MQTT_CHANNEL_MAIN_SHADOWS (C++ enumerator)
mqtt_channel_main_t::MQTT_CHANNEL_MAIN_STATE_CHANGES (C++ enumerator)
O
ota_status_t (C++ enum)
ota_status_t::OTA_STATUS_DELAYED (C++ enumerator)
ota_status_t::OTA_STATUS_FAILED (C++ enumerator)
ota_status_t::OTA_STATUS_IN_PROGRESS (C++ enumerator)
ota_status_t::OTA_STATUS_REJECTED (C++ enumerator)
ota_status_t::OTA_STATUS_SUCCESS (C++ enumerator)
R
RMAKER_CRYPTO_CSR_PEM_LEN_ECDSA_P256 (C macro)
RMAKER_CRYPTO_CSR_PEM_LEN_MAX (C macro)
RMAKER_CRYPTO_CSR_PEM_LEN_RSA_2048 (C macro)
RMAKER_CRYPTO_SHA256_HASH_LEN (C macro)
RMAKER_NVS_PART_NAME (C macro)
RMAKER_STANDARD_SERVICE_COUNT (C macro)
S
SYSTEM_SERV_FLAGS_ALL (C macro)