Home
last modified time | relevance | path

Searched refs:scenes (Results 1 – 7 of 7) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/btc/
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()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/client/
Dtime_scene_client.c240 status->scenes = bt_mesh_alloc_buf(buf->len); in time_scene_status()
241 if (!status->scenes) { in time_scene_status()
246 net_buf_simple_add_mem(status->scenes, buf->data, buf->len); in time_scene_status()
337 bt_mesh_free_buf(status->scenes); in time_scene_status()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/
Dtime_scene_server.c521 scene = &srv->state->scenes[i]; in send_scene_register_status()
633 scene = &srv->state->scenes[i]; in scene_recall()
756 scene = &srv->state->scenes[i]; in scene_action()
767 scene = &srv->state->scenes[i]; in scene_action()
780 scene = &srv->state->scenes[i]; in scene_action()
821 scene = &srv->state->scenes[i]; in scene_action()
852 scene = &srv->state->scenes[i - 1]; in scene_action()
1211 if (state->scene_count == 0U || state->scenes == NULL) { in check_scene_server_init()
1217 if (state->scenes[i].scene_value == NULL) { in check_scene_server_init()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/client/include/
Dtime_scene_client.h127 struct net_buf_simple *scenes; /* A list of scenes stored within an element */ member
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/
Desp_ble_mesh_time_scene_model_api.h208 struct net_buf_simple *scenes; /*!< A list of scenes stored within an element */ member
551 esp_ble_mesh_scene_register_t *scenes; /*!< Parameters of the Scenes state */ member
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/include/
Dtime_scene_server.h136 struct scene_register *scenes; member
/hal_espressif-latest/components/bt/controller/esp32/
DKconfig.in399 … This is required for scenes with high scan performance requirements, such as BLE Mesh scenes.