Home
last modified time | relevance | path

Searched refs:property_ids (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/btc/
Dbtc_ble_mesh_generic_model.c184 if (p_src_data->status_cb.user_properties_status.property_ids) { in btc_ble_mesh_generic_client_copy_req_data()
185 length = p_src_data->status_cb.user_properties_status.property_ids->len; in btc_ble_mesh_generic_client_copy_req_data()
186 … p_dest_data->status_cb.user_properties_status.property_ids = bt_mesh_alloc_buf(length); in btc_ble_mesh_generic_client_copy_req_data()
187 if (!p_dest_data->status_cb.user_properties_status.property_ids) { in btc_ble_mesh_generic_client_copy_req_data()
191 … net_buf_simple_add_mem(p_dest_data->status_cb.user_properties_status.property_ids, in btc_ble_mesh_generic_client_copy_req_data()
192 … p_src_data->status_cb.user_properties_status.property_ids->data, in btc_ble_mesh_generic_client_copy_req_data()
193 … p_src_data->status_cb.user_properties_status.property_ids->len); in btc_ble_mesh_generic_client_copy_req_data()
213 if (p_src_data->status_cb.admin_properties_status.property_ids) { in btc_ble_mesh_generic_client_copy_req_data()
214 length = p_src_data->status_cb.admin_properties_status.property_ids->len; in btc_ble_mesh_generic_client_copy_req_data()
215 … p_dest_data->status_cb.admin_properties_status.property_ids = bt_mesh_alloc_buf(length); in btc_ble_mesh_generic_client_copy_req_data()
[all …]
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/
Desp_ble_mesh_generic_model_api.h386 … struct net_buf_simple *property_ids; /*!< Buffer contains a sequence of N User Property IDs */ member
399 struct net_buf_simple *property_ids; /*!< Buffer contains a sequence of N Admin Property IDs */ member
412 …struct net_buf_simple *property_ids; /*!< Buffer contains a sequence of N Manufacturer Property… member
425 …struct net_buf_simple *property_ids; /*!< Buffer contains a sequence of N Client Property IDs */ member
973 …uint16_t *property_ids; /*!< Parameters of the Generic Client Property state */ member
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/include/
Dgeneric_server.h205 uint16_t *property_ids; member
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/
Dgeneric_server.c2160 if (srv == NULL || srv->id_count == 0U || srv->property_ids == NULL) { in gen_client_prop_get()
2182 index = search_prop_id_index(srv->property_ids, srv->id_count - 1, property_id); in gen_client_prop_get()
2204 net_buf_simple_add_le16(sdu, srv->property_ids[i]); in gen_client_prop_get()
2464 if (srv->id_count == 0U || srv->property_ids == NULL) { in generic_server_init()
2469 qsort(srv->property_ids, srv->id_count, sizeof(uint16_t), property_id_compare); in generic_server_init()