Home
last modified time | relevance | path

Searched refs:mesh_element_t (Results 1 – 5 of 5) sorted by relevance

/btstack/src/mesh/
H A Dmesh_node.c52 static mesh_element_t primary_element;
98 void mesh_node_add_element(mesh_element_t * element){ in mesh_node_add_element()
107 mesh_element_t * mesh_node_get_primary_element(void){ in mesh_node_get_primary_element()
112 void mesh_node_set_element_location(mesh_element_t * element, uint16_t location){ in mesh_node_set_element_location()
120 mesh_element_t * mesh_node_element_for_index(uint16_t element_index){ in mesh_node_element_for_index()
124 mesh_element_t * element = (mesh_element_t *) btstack_linked_list_iterator_next(&it); in mesh_node_element_for_index()
131 mesh_element_t * mesh_node_element_for_unicast_address(uint16_t unicast_address){ in mesh_node_element_for_unicast_address()
144 mesh_element_t * mesh_element_iterator_next(mesh_element_iterator_t * iterator){ in mesh_element_iterator_next()
145 return (mesh_element_t *) btstack_linked_list_iterator_next(&iterator->it); in mesh_element_iterator_next()
194 void mesh_element_add_model(mesh_element_t * element, mesh_model_t * mesh_model){ in mesh_element_add_model()
[all …]
H A Dmesh_node.h174 } mesh_element_t; typedef
201 void mesh_node_set_element_location(mesh_element_t * element, uint16_t location);
211 mesh_element_t * mesh_node_get_primary_element(void);
217 void mesh_node_add_element(mesh_element_t * element);
229 mesh_element_t * mesh_node_element_for_unicast_address(uint16_t unicast_address);
235 mesh_element_t * mesh_node_element_for_index(uint16_t element_index);
254 void mesh_element_add_model(mesh_element_t * element, mesh_model_t * mesh_model);
261 mesh_element_t * mesh_element_iterator_next(mesh_element_iterator_t * iterator);
265 void mesh_model_iterator_init(mesh_model_iterator_t * iterator, mesh_element_t * element);
273 mesh_model_t * mesh_model_get_by_identifier(mesh_element_t * element, uint32_t model_identifier);
H A Dmesh_access.c159 mesh_element_t * element = mesh_node_element_for_unicast_address(src); in mesh_access_acknowledged_run()
798 mesh_element_t * element = mesh_node_element_for_unicast_address(dst); in mesh_access_message_process_handler()
860 mesh_element_t * element = (mesh_element_t *) mesh_element_iterator_next(&it); in mesh_access_message_process_handler()
981 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_model_publication_run()
1025 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_model_publication_run()
H A Dmesh.c484 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_load_subscriptions()
500 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_delete_subscriptions()
571 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_load_publications()
587 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_delete_publications()
765 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_load_appkey_lists()
781 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_delete_appkey_lists()
H A Dmesh_configuration_server.c165 mesh_element_t * element = mesh_element_iterator_next(&element_it); in mesh_configuration_server_delete_appkey()
276 mesh_element_t * element = mesh_element_iterator_next(&element_it); in config_composition_data_status()