Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
ESP_BLE_MESH_PROVISIONER_PROV_DEV_WITH_ADDR_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_DEV_WITH_ADDR_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_DELETE_DEV_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_DELETE_DEV_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_SET_DEV_UUID_MATCH_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SET_DEV_UUID_MATCH_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_SET_PROV_DATA_INFO_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SET_PROV_DATA_INFO_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_SET_STATIC_OOB_VALUE_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SET_STATIC_OOB_VALUE_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_SET_PRIMARY_ELEM_ADDR_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SET_PRIMARY_ELEM_ADDR_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_READ_OOB_PUB_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_READ_OOB_PUB_KEY_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_INPUT_NUMBER_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_INPUT_NUMBER_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_INPUT_STRING_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_INPUT_STRING_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_SET_NODE_NAME_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SET_NODE_NAME_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_ADD_LOCAL_APP_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_ADD_LOCAL_APP_KEY_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_UPDATE_LOCAL_APP_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_UPDATE_LOCAL_APP_KEY_COMP_EVT.
struct ble_mesh_provisioner_bind_local_mod_app_comp_param { int err_code; uint16_t element_addr; uint16_t app_idx; uint16_t company_id; uint16_t model_id; }
ESP_BLE_MESH_PROVISIONER_BIND_APP_KEY_TO_MODEL_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_BIND_APP_KEY_TO_MODEL_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_ADD_LOCAL_NET_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_ADD_LOCAL_NET_KEY_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_UPDATE_LOCAL_NET_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_UPDATE_LOCAL_NET_KEY_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_STORE_NODE_COMP_DATA_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_STORE_NODE_COMP_DATA_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_DELETE_NODE_WITH_UUID_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_DELETE_NODE_WITH_UUID_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_DELETE_NODE_WITH_ADDR_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_DELETE_NODE_WITH_ADDR_COMP_EVT.
struct { int err_code; bool enable; }
ESP_BLE_MESH_PROVISIONER_ENABLE_HEARTBEAT_RECV_COMP_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_ENABLE_HEARTBEAT_RECV_COMP_EVT.
struct { int err_code; uint8_t type; }
ESP_BLE_MESH_PROVISIONER_SET_HEARTBEAT_FILTER_TYPE_COMP_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_SET_HEARTBEAT_FILTER_TYPE_COMP_EVT.
struct { int err_code; uint8_t op; uint16_t hb_src; uint16_t hb_dst; }
ESP_BLE_MESH_PROVISIONER_SET_HEARTBEAT_FILTER_INFO_COMP_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_SET_HEARTBEAT_FILTER_INFO_COMP_EVT.
struct { uint16_t hb_src; uint16_t hb_dst; uint8_t init_ttl; uint8_t rx_ttl; uint8_t hops; uint16_t feature; int8_t rssi; }
ESP_BLE_MESH_PROVISIONER_RECV_HEARTBEAT_MESSAGE_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_RECV_HEARTBEAT_MESSAGE_EVT.
struct { int err_code; }
ESP_BLE_MESH_PROVISIONER_DIRECT_ERASE_SETTINGS_COMP_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_DIRECT_ERASE_SETTINGS_COMP_EVT.
struct { int err_code; uint8_t index; }
ESP_BLE_MESH_PROVISIONER_OPEN_SETTINGS_WITH_INDEX_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_OPEN_SETTINGS_WITH_INDEX_COMP_EVT.
struct { int err_code; uint8_t index; char uid[ESP_BLE_MESH_SETTINGS_UID_SIZE + 1]; }
ESP_BLE_MESH_PROVISIONER_OPEN_SETTINGS_WITH_UID_COMP_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_OPEN_SETTINGS_WITH_UID_COMP_EVT.
struct { int err_code; uint8_t index; }
ESP_BLE_MESH_PROVISIONER_CLOSE_SETTINGS_WITH_INDEX_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_CLOSE_SETTINGS_WITH_INDEX_COMP_EVT.
struct { int err_code; uint8_t index; char uid[ESP_BLE_MESH_SETTINGS_UID_SIZE + 1]; }
ESP_BLE_MESH_PROVISIONER_CLOSE_SETTINGS_WITH_UID_COMP_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_CLOSE_SETTINGS_WITH_UID_COMP_EVT.
struct { int err_code; uint8_t index; }
ESP_BLE_MESH_PROVISIONER_DELETE_SETTINGS_WITH_INDEX_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_DELETE_SETTINGS_WITH_INDEX_COMP_EVT.
struct { int err_code; uint8_t index; char uid[ESP_BLE_MESH_SETTINGS_UID_SIZE + 1]; }
ESP_BLE_MESH_PROVISIONER_DELETE_SETTINGS_WITH_UID_COMP_EVT Event parameters of ESP_BLE_MESH_PROVISIONER_DELETE_SETTINGS_WITH_UID_COMP_EVT.
ESP_BLE_MESH_SET_FAST_PROV_INFO_COMP_EVT Event parameter of ESP_BLE_MESH_SET_FAST_PROV_INFO_COMP_EVT.
ESP_BLE_MESH_SET_FAST_PROV_ACTION_COMP_EVT Event parameter of ESP_BLE_MESH_SET_FAST_PROV_ACTION_COMP_EVT.
struct ble_mesh_heartbeat_msg_recv_param { uint8_t hops; uint16_t feature; }
ESP_BLE_MESH_HEARTBEAT_MESSAGE_RECV_EVT Event parameter of ESP_BLE_MESH_HEARTBEAT_MESSAGE_RECV_EVT.
ESP_BLE_MESH_LPN_ENABLE_COMP_EVT Event parameter of ESP_BLE_MESH_LPN_ENABLE_COMP_EVT.
ESP_BLE_MESH_LPN_DISABLE_COMP_EVT Event parameter of ESP_BLE_MESH_LPN_DISABLE_COMP_EVT.
ESP_BLE_MESH_LPN_POLL_COMP_EVT Event parameter of ESP_BLE_MESH_LPN_POLL_COMP_EVT.
ESP_BLE_MESH_LPN_FRIENDSHIP_ESTABLISH_EVT Event parameter of ESP_BLE_MESH_LPN_FRIENDSHIP_ESTABLISH_EVT.
ESP_BLE_MESH_LPN_FRIENDSHIP_TERMINATE_EVT Event parameter of ESP_BLE_MESH_LPN_FRIENDSHIP_TERMINATE_EVT.
ESP_BLE_MESH_FRIEND_FRIENDSHIP_ESTABLISH_EVT Event parameter of ESP_BLE_MESH_FRIEND_FRIENDSHIP_ESTABLISH_EVT.
ESP_BLE_MESH_FRIEND_FRIENDSHIP_TERMINATE_EVT Event parameter of ESP_BLE_MESH_FRIEND_FRIENDSHIP_TERMINATE_EVT.
ESP_BLE_MESH_PROXY_CLIENT_RECV_ADV_PKT_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_RECV_ADV_PKT_EVT.
ESP_BLE_MESH_PROXY_CLIENT_CONNECTED_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_CONNECTED_EVT.
ESP_BLE_MESH_PROXY_CLIENT_DISCONNECTED_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_DISCONNECTED_EVT.
struct ble_mesh_proxy_client_recv_filter_status_param { uint8_t conn_handle; uint16_t server_addr; uint16_t net_idx; uint8_t filter_type; uint16_t list_size; }
ESP_BLE_MESH_PROXY_CLIENT_RECV_FILTER_STATUS_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_RECV_FILTER_STATUS_EVT.
ESP_BLE_MESH_PROXY_CLIENT_CONNECT_COMP_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_CONNECT_COMP_EVT.
ESP_BLE_MESH_PROXY_CLIENT_DISCONNECT_COMP_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_DISCONNECT_COMP_EVT.
ESP_BLE_MESH_PROXY_CLIENT_SET_FILTER_TYPE_COMP_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_SET_FILTER_TYPE_COMP_EVT.
ESP_BLE_MESH_PROXY_CLIENT_ADD_FILTER_ADDR_COMP_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_ADD_FILTER_ADDR_COMP_EVT.
ESP_BLE_MESH_PROXY_CLIENT_REMOVE_FILTER_ADDR_COMP_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_REMOVE_FILTER_ADDR_COMP_EVT.
ESP_BLE_MESH_PROXY_CLIENT_DIRECTED_PROXY_CONTROL_COMP_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_DIRECTED_PROXY_SET_COMP_EVT.
ESP_BLE_MESH_PROXY_SERVER_CONNECTED_EVT Event parameter of ESP_BLE_MESH_PROXY_SERVER_CONNECTED_EVT.
ESP_BLE_MESH_PROXY_SERVER_DISCONNECTED_EVT Event parameter of ESP_BLE_MESH_PROXY_SERVER_DISCONNECTED_EVT.
struct { int err_code; uint16_t net_idx; uint16_t ssrc; uint16_t dst; }
ESP_BLE_MESH_PROXY_CLIENT_SEND_SOLIC_PDU_COMP_EVT Event parameter of ESP_BLE_MESH_PROXY_CLIENT_SEND_SOLIC_PDU_COMP_EVT.
struct ble_mesh_model_sub_group_addr_comp_param { int err_code; uint16_t element_addr; uint16_t company_id; uint16_t model_id; uint16_t group_addr; }
ESP_BLE_MESH_MODEL_SUBSCRIBE_GROUP_ADDR_COMP_EVT Event parameters of ESP_BLE_MESH_MODEL_SUBSCRIBE_GROUP_ADDR_COMP_EVT.
struct ble_mesh_model_unsub_group_addr_comp_param { int err_code; uint16_t element_addr; uint16_t company_id; uint16_t model_id; uint16_t group_addr; }
ESP_BLE_MESH_MODEL_UNSUBSCRIBE_GROUP_ADDR_COMP_EVT Event parameters of ESP_BLE_MESH_MODEL_UNSUBSCRIBE_GROUP_ADDR_COMP_EVT.
ESP_BLE_MESH_DEINIT_MESH_COMP_EVT Event parameter of ESP_BLE_MESH_DEINIT_MESH_COMP_EVT.
ESP_BLE_MESH_PROV_REGISTER_COMP_EVT Event parameter of ESP_BLE_MESH_PROV_REGISTER_COMP_EVT.
ESP_BLE_MESH_NODE_SET_UNPROV_DEV_NAME_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_SET_UNPROV_DEV_NAME_COMP_EVT.
ESP_BLE_MESH_NODE_PROV_ENABLE_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_ENABLE_COMP_EVT.
ESP_BLE_MESH_NODE_PROV_DISABLE_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_DISABLE_COMP_EVT.
ESP_BLE_MESH_NODE_PROV_LINK_OPEN_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_LINK_OPEN_EVT.
ESP_BLE_MESH_NODE_PROV_LINK_CLOSE_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_LINK_CLOSE_EVT.
ESP_BLE_MESH_NODE_PROV_OUTPUT_NUMBER_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_OUTPUT_NUMBER_EVT.
struct ble_mesh_output_str_evt_param { char string[8]; }
ESP_BLE_MESH_NODE_PROV_OUTPUT_STRING_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_OUTPUT_STRING_EVT.
ESP_BLE_MESH_NODE_PROV_INPUT_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_INPUT_EVT.
struct ble_mesh_provision_complete_evt_param { uint16_t net_idx; uint8_t net_key[16]; uint16_t addr; uint8_t flags; uint32_t iv_index; }
ESP_BLE_MESH_NODE_PROV_COMPLETE_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_COMPLETE_EVT.
ESP_BLE_MESH_NODE_PROV_RESET_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_RESET_EVT.
ESP_BLE_MESH_NODE_PROV_SET_OOB_PUB_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_SET_OOB_PUB_KEY_COMP_EVT.
ESP_BLE_MESH_NODE_PROV_INPUT_NUM_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_INPUT_NUM_COMP_EVT.
ESP_BLE_MESH_NODE_PROV_INPUT_STR_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROV_INPUT_STR_COMP_EVT.
ESP_BLE_MESH_NODE_PROXY_IDENTITY_ENABLE_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROXY_IDENTITY_ENABLE_COMP_EVT.
ESP_BLE_MESH_NODE_PROXY_GATT_ENABLE_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROXY_GATT_ENABLE_COMP_EVT.
ESP_BLE_MESH_NODE_PROXY_GATT_DISABLE_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PROXY_GATT_DISABLE_COMP_EVT.
ESP_BLE_MESH_NODE_PRIVATE_PROXY_IDENTITY_ENABLE_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PRIVATE_PROXY_IDENTITY_ENABLE_COMP_EVT.
ESP_BLE_MESH_NODE_PRIVATE_PROXY_IDENTITY_DISABLE_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_PRIVATE_PROXY_IDENTITY_DISABLE_COMP_EVT.
ESP_BLE_MESH_NODE_ADD_LOCAL_NET_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_ADD_LOCAL_NET_KEY_COMP_EVT.
struct ble_mesh_node_add_local_app_key_comp_param { int err_code; uint16_t net_idx; uint16_t app_idx; }
ESP_BLE_MESH_NODE_ADD_LOCAL_APP_KEY_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_ADD_LOCAL_APP_KEY_COMP_EVT.
struct ble_mesh_node_bind_local_mod_app_comp_param { int err_code; uint16_t element_addr; uint16_t app_idx; uint16_t company_id; uint16_t model_id; }
ESP_BLE_MESH_NODE_BIND_APP_KEY_TO_MODEL_COMP_EVT Event parameter of ESP_BLE_MESH_NODE_BIND_APP_KEY_TO_MODEL_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_RECV_UNPROV_ADV_PKT_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_RECV_UNPROV_ADV_PKT_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_ENABLE_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_ENABLE_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_DISABLE_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_DISABLE_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_LINK_OPEN_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_LINK_OPEN_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_READ_OOB_PUB_KEY_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_READ_OOB_PUB_KEY_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_INPUT_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_INPUT_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_OUTPUT_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_OUTPUT_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_LINK_CLOSE_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_LINK_CLOSE_EVT.
ESP_BLE_MESH_PROVISIONER_PROV_COMPLETE_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_COMPLETE_EVT.
ESP_BLE_MESH_PROVISIONER_CERT_BASED_PROV_START_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_CERT_BASED_PROV_START_EVT.
struct ble_mesh_provisioner_recv_prov_records_list_evt_param { uint16_t link_idx; uint16_t len; uint8_t *msg; }
ESP_BLE_MESH_PROVISIONER_RECV_PROV_RECORDS_LIST_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_RECV_PROV_RECORDS_LIST_EVT.
struct ble_mesh_provisioner_prov_record_recv_comp_evt_param { uint8_t status; uint16_t link_idx; uint16_t record_id; uint16_t frag_offset; uint16_t total_len; uint8_t *record; }
ESP_BLE_MESH_PROVISIONER_PROV_RECORD_RECV_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_PROV_RECORD_RECV_COMP_EVT.
ESP_BLE_MESH_PROVISIONER_SEND_PROV_RECORDS_GET_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SEND_PROV_RECORDS_GET_EVT.
struct ble_mesh_provisioner_send_prov_record_req_evt_param { int err_code; uint16_t link_idx; uint16_t record_id; uint16_t frag_offset; uint16_t max_size; }
ESP_BLE_MESH_PROVISIONER_SEND_PROV_RECORD_REQUEST_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SEND_PROV_RECORD_REQUEST_EVT.
ESP_BLE_MESH_PROVISIONER_SEND_PROV_INVITE_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SEND_PROV_INVITE_EVT.
ESP_BLE_MESH_PROVISIONER_SEND_LINK_CLOSE_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_SEND_LINK_CLOSE_EVT.
ESP_BLE_MESH_PROVISIONER_ADD_UNPROV_DEV_COMP_EVT Event parameter of ESP_BLE_MESH_PROVISIONER_ADD_UNPROV_DEV_COMP_EVT.

References

from examples