Home
last modified time | relevance | path

Searched refs:status_cb (Results 1 – 13 of 13) 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()
199 if (p_src_data->status_cb.user_property_status.property_value) { in btc_ble_mesh_generic_client_copy_req_data()
200 length = p_src_data->status_cb.user_property_status.property_value->len; in btc_ble_mesh_generic_client_copy_req_data()
201 … p_dest_data->status_cb.user_property_status.property_value = bt_mesh_alloc_buf(length); in btc_ble_mesh_generic_client_copy_req_data()
[all …]
Dbtc_ble_mesh_config_model.c148 if (p_src_data->status_cb.comp_data_status.composition_data) { in btc_ble_mesh_config_client_copy_req_data()
149 length = p_src_data->status_cb.comp_data_status.composition_data->len; in btc_ble_mesh_config_client_copy_req_data()
150 … p_dest_data->status_cb.comp_data_status.composition_data = bt_mesh_alloc_buf(length); in btc_ble_mesh_config_client_copy_req_data()
151 if (!p_dest_data->status_cb.comp_data_status.composition_data) { in btc_ble_mesh_config_client_copy_req_data()
155 net_buf_simple_add_mem(p_dest_data->status_cb.comp_data_status.composition_data, in btc_ble_mesh_config_client_copy_req_data()
156 … p_src_data->status_cb.comp_data_status.composition_data->data, in btc_ble_mesh_config_client_copy_req_data()
157 … p_src_data->status_cb.comp_data_status.composition_data->len); in btc_ble_mesh_config_client_copy_req_data()
164 if (p_src_data->status_cb.model_sub_list.sub_addr) { in btc_ble_mesh_config_client_copy_req_data()
165 length = p_src_data->status_cb.model_sub_list.sub_addr->len; in btc_ble_mesh_config_client_copy_req_data()
166 p_dest_data->status_cb.model_sub_list.sub_addr = bt_mesh_alloc_buf(length); in btc_ble_mesh_config_client_copy_req_data()
[all …]
Dbtc_ble_mesh_sensor_model.c268 if (p_src_data->status_cb.descriptor_status.descriptor) { in btc_ble_mesh_sensor_client_copy_req_data()
269 length = p_src_data->status_cb.descriptor_status.descriptor->len; in btc_ble_mesh_sensor_client_copy_req_data()
270 p_dest_data->status_cb.descriptor_status.descriptor = bt_mesh_alloc_buf(length); in btc_ble_mesh_sensor_client_copy_req_data()
271 if (!p_dest_data->status_cb.descriptor_status.descriptor) { in btc_ble_mesh_sensor_client_copy_req_data()
275 net_buf_simple_add_mem(p_dest_data->status_cb.descriptor_status.descriptor, in btc_ble_mesh_sensor_client_copy_req_data()
276 p_src_data->status_cb.descriptor_status.descriptor->data, in btc_ble_mesh_sensor_client_copy_req_data()
277 p_src_data->status_cb.descriptor_status.descriptor->len); in btc_ble_mesh_sensor_client_copy_req_data()
283 if (p_src_data->status_cb.cadence_status.sensor_cadence_value) { in btc_ble_mesh_sensor_client_copy_req_data()
284 length = p_src_data->status_cb.cadence_status.sensor_cadence_value->len; in btc_ble_mesh_sensor_client_copy_req_data()
285 … p_dest_data->status_cb.cadence_status.sensor_cadence_value = bt_mesh_alloc_buf(length); in btc_ble_mesh_sensor_client_copy_req_data()
[all …]
Dbtc_ble_mesh_health_model.c140 if (p_src_data->status_cb.current_status.fault_array) { in btc_ble_mesh_health_client_copy_req_data()
141 length = p_src_data->status_cb.current_status.fault_array->len; in btc_ble_mesh_health_client_copy_req_data()
142 p_dest_data->status_cb.current_status.fault_array = bt_mesh_alloc_buf(length); in btc_ble_mesh_health_client_copy_req_data()
143 if (!p_dest_data->status_cb.current_status.fault_array) { in btc_ble_mesh_health_client_copy_req_data()
147 net_buf_simple_add_mem(p_dest_data->status_cb.current_status.fault_array, in btc_ble_mesh_health_client_copy_req_data()
148 p_src_data->status_cb.current_status.fault_array->data, in btc_ble_mesh_health_client_copy_req_data()
149 p_src_data->status_cb.current_status.fault_array->len); in btc_ble_mesh_health_client_copy_req_data()
156 if (p_src_data->status_cb.fault_status.fault_array) { in btc_ble_mesh_health_client_copy_req_data()
157 length = p_src_data->status_cb.fault_status.fault_array->len; in btc_ble_mesh_health_client_copy_req_data()
158 p_dest_data->status_cb.fault_status.fault_array = bt_mesh_alloc_buf(length); in btc_ble_mesh_health_client_copy_req_data()
[all …]
Dbtc_ble_mesh_time_scene_model.c142 if (p_src_data->status_cb.scene_register_status.scenes) { in btc_ble_mesh_time_scene_client_copy_req_data()
143 length = p_src_data->status_cb.scene_register_status.scenes->len; in btc_ble_mesh_time_scene_client_copy_req_data()
144 p_dest_data->status_cb.scene_register_status.scenes = bt_mesh_alloc_buf(length); in btc_ble_mesh_time_scene_client_copy_req_data()
145 if (!p_dest_data->status_cb.scene_register_status.scenes) { in btc_ble_mesh_time_scene_client_copy_req_data()
149 net_buf_simple_add_mem(p_dest_data->status_cb.scene_register_status.scenes, in btc_ble_mesh_time_scene_client_copy_req_data()
150 p_src_data->status_cb.scene_register_status.scenes->data, in btc_ble_mesh_time_scene_client_copy_req_data()
151 p_src_data->status_cb.scene_register_status.scenes->len); in btc_ble_mesh_time_scene_client_copy_req_data()
186 bt_mesh_free_buf(arg->status_cb.scene_register_status.scenes); in btc_ble_mesh_time_scene_client_free_req_data()
268 memcpy(&cb_params.status_cb, val, MIN(len, sizeof(cb_params.status_cb))); in bt_mesh_time_scene_client_cb_evt_to_btc()
Dbtc_ble_mesh_lighting_model.c141 if (p_src_data->status_cb.lc_property_status.property_value) { in btc_ble_mesh_lighting_client_copy_req_data()
142 length = p_src_data->status_cb.lc_property_status.property_value->len; in btc_ble_mesh_lighting_client_copy_req_data()
143 … p_dest_data->status_cb.lc_property_status.property_value = bt_mesh_alloc_buf(length); in btc_ble_mesh_lighting_client_copy_req_data()
144 if (!p_dest_data->status_cb.lc_property_status.property_value) { in btc_ble_mesh_lighting_client_copy_req_data()
148 net_buf_simple_add_mem(p_dest_data->status_cb.lc_property_status.property_value, in btc_ble_mesh_lighting_client_copy_req_data()
149 … p_src_data->status_cb.lc_property_status.property_value->data, in btc_ble_mesh_lighting_client_copy_req_data()
150 … p_src_data->status_cb.lc_property_status.property_value->len); in btc_ble_mesh_lighting_client_copy_req_data()
184 bt_mesh_free_buf(arg->status_cb.lc_property_status.property_value); in btc_ble_mesh_lighting_client_free_req_data()
266 memcpy(&cb_params.status_cb, val, MIN(len, sizeof(cb_params.status_cb))); in bt_mesh_lighting_client_cb_evt_to_btc()
/hal_espressif-latest/components/bt/host/bluedroid/hci/include/hci/
Dhci_layer.h90 command_status_cb status_cb,
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/
Desp_ble_mesh_health_model_api.h257 …esp_ble_mesh_health_client_common_cb_param_t status_cb; /*!< The health message status callback va… member
Desp_ble_mesh_sensor_model_api.h188 …esp_ble_mesh_sensor_client_status_cb_t status_cb; /*!< The sensor status message callback values… member
Desp_ble_mesh_time_scene_model_api.h249 …esp_ble_mesh_time_scene_client_status_cb_t status_cb; /*!< The scene status message callback val… member
Desp_ble_mesh_config_model_api.h597 …esp_ble_mesh_cfg_client_common_cb_param_t status_cb; /*!< The config status message callback va… member
Desp_ble_mesh_generic_model_api.h456 … esp_ble_mesh_gen_client_status_cb_t status_cb; /*!< The generic status message callback values */ member
Desp_ble_mesh_lighting_model_api.h512 …esp_ble_mesh_light_client_status_cb_t status_cb; /*!< The light status message callback values … member