Home
last modified time | relevance | path

Searched defs:mesh_model (Results 1 – 14 of 14) sorted by relevance

/btstack/src/mesh/
H A Dmesh_health_server.c66 static mesh_health_fault_t * mesh_health_server_fault_for_company_id(mesh_model_t *mesh_model, uint… in mesh_health_server_fault_for_company_id()
76 static mesh_health_fault_t * mesh_health_server_active_fault(mesh_model_t *mesh_model){ in mesh_health_server_active_fault()
87 static void mesh_health_server_update_publication_model_period_divisor(mesh_model_t * mesh_model){ in mesh_health_server_update_publication_model_period_divisor()
108 static mesh_pdu_t * health_period_status(mesh_model_t * mesh_model){ in health_period_status()
122 static mesh_pdu_t * health_fault_status(mesh_model_t * mesh_model, uint32_t opcode, uint16_t compan… in health_fault_status()
151 static void health_fault_get_handler(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in health_fault_get_handler()
162 static uint16_t process_message_fault_clear(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in process_message_fault_clear()
175 static void health_fault_clear_handler(mesh_model_t * mesh_model, mesh_pdu_t * pdu){ in health_fault_clear_handler()
184 static void health_fault_clear_unacknowledged_handler(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in health_fault_clear_unacknowledged_handler()
190 static void health_fault_test_process_message(mesh_model_t *mesh_model, mesh_pdu_t * pdu, bool ackn… in health_fault_test_process_message()
[all …]
H A Dmesh_configuration_server.c100 static uint8_t mesh_model_add_subscription(mesh_model_t * mesh_model, uint16_t address){ in mesh_model_add_subscription()
114 static void mesh_model_delete_subscription(mesh_model_t * mesh_model, uint16_t address){ in mesh_model_delete_subscription()
123 static void mesh_model_delete_all_subscriptions(mesh_model_t * mesh_model){ in mesh_model_delete_all_subscriptions()
130 static void mesh_subcription_decrease_virtual_address_ref_count(mesh_model_t *mesh_model){ in mesh_subcription_decrease_virtual_address_ref_count()
141 static void mesh_configuration_server_stop_publishing_using_appkey(mesh_model_t * mesh_model, uint1… in mesh_configuration_server_stop_publishing_using_appkey()
169 mesh_model_t * mesh_model = mesh_model_iterator_next(&model_it); in mesh_configuration_server_delete_appkey() local
309 static void config_composition_data_get_handler(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in config_composition_data_get_handler()
316 static void config_model_beacon_status(mesh_model_t * mesh_model, uint16_t netkey_index, uint16_t d… in config_model_beacon_status()
327 static void config_beacon_get_handler(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in config_beacon_get_handler()
333 static void config_beacon_set_handler(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in config_beacon_set_handler()
[all …]
H A Dmesh_configuration_client.c331 static uint8_t mesh_access_validate_envelop_params(mesh_model_t * mesh_model, uint16_t dest, uint16… in mesh_access_validate_envelop_params()
342 uint8_t mesh_configuration_client_send_beacon_get(mesh_model_t * mesh_model, uint16_t dest, uint16_… in mesh_configuration_client_send_beacon_get()
353 uint8_t mesh_configuration_client_send_beacon_set(mesh_model_t * mesh_model, uint16_t dest, uint16_… in mesh_configuration_client_send_beacon_set()
366 uint8_t mesh_configuration_client_send_composition_data_get(mesh_model_t * mesh_model, uint16_t des… in mesh_configuration_client_send_composition_data_get()
377 uint8_t mesh_configuration_client_send_default_ttl_get(mesh_model_t * mesh_model, uint16_t dest, ui… in mesh_configuration_client_send_default_ttl_get()
388 uint8_t mesh_configuration_client_send_default_ttl_set(mesh_model_t * mesh_model, uint16_t dest, ui… in mesh_configuration_client_send_default_ttl_set()
401 uint8_t mesh_configuration_client_send_gatt_proxy_get(mesh_model_t * mesh_model, uint16_t dest, uin… in mesh_configuration_client_send_gatt_proxy_get()
412 uint8_t mesh_configuration_client_send_gatt_proxy_set(mesh_model_t * mesh_model, uint16_t dest, uin… in mesh_configuration_client_send_gatt_proxy_set()
425 uint8_t mesh_configuration_client_send_relay_get(mesh_model_t * mesh_model, uint16_t dest, uint16_t… in mesh_configuration_client_send_relay_get()
436 uint8_t mesh_configuration_client_send_relay_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t… in mesh_configuration_client_send_relay_set()
[all …]
H A Dmesh_generic_level_client.c129 static inline uint8_t mesh_generic_level_client_set_value(mesh_model_t * mesh_model, in mesh_generic_level_client_set_value()
152 uint8_t mesh_generic_level_client_level_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netke… in mesh_generic_level_client_level_get()
161 uint8_t mesh_generic_level_client_level_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netk… in mesh_generic_level_client_level_set()
168 uint8_t mesh_generic_level_client_level_set_unacknowledged(mesh_model_t * mesh_model, uint16_t dest… in mesh_generic_level_client_level_set_unacknowledged()
175 uint8_t mesh_generic_level_client_publish_level(mesh_model_t * mesh_model, int16_t level_value, uin… in mesh_generic_level_client_publish_level()
185 uint8_t mesh_generic_level_client_delta_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netk… in mesh_generic_level_client_delta_set()
192 uint8_t mesh_generic_level_client_delta_set_unacknowledged(mesh_model_t * mesh_model, uint16_t dest… in mesh_generic_level_client_delta_set_unacknowledged()
200 uint8_t mesh_generic_level_client_move_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netke… in mesh_generic_level_client_move_set()
207 uint8_t mesh_generic_level_client_move_set_unacknowledged(mesh_model_t * mesh_model, uint16_t dest,… in mesh_generic_level_client_move_set_unacknowledged()
216 static void generic_level_status_handler(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in generic_level_status_handler()
[all …]
H A Dmesh_node.h123 typedef struct mesh_model { struct
125 btstack_linked_item_t item;
128 struct mesh_element * element;
153 } mesh_model_t; argument
H A Dmesh_generic_on_off_client.c94 uint8_t mesh_generic_on_off_client_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netkey_ind… in mesh_generic_on_off_client_get()
103 uint8_t mesh_generic_on_off_client_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_in… in mesh_generic_on_off_client_set()
118 uint8_t mesh_generic_on_off_client_set_unacknowledged(mesh_model_t * mesh_model, uint16_t dest, uin… in mesh_generic_on_off_client_set_unacknowledged()
131 uint8_t mesh_generic_on_off_client_publish(mesh_model_t * mesh_model, uint8_t on_off_value, uint8_t… in mesh_generic_on_off_client_publish()
141 static void generic_on_off_status_handler(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in generic_on_off_status_handler()
183 void mesh_generic_on_off_client_register_packet_handler(mesh_model_t *mesh_model, btstack_packet_ha… in mesh_generic_on_off_client_register_packet_handler()
H A Dmesh_generic_default_transition_time_client.c86 uint8_t mesh_generic_default_transition_time_client_get(mesh_model_t *mesh_model, uint16_t dest, ui… in mesh_generic_default_transition_time_client_get()
95 uint8_t mesh_generic_default_transition_time_client_set(mesh_model_t * mesh_model, uint16_t dest, u… in mesh_generic_default_transition_time_client_set()
108 uint8_t mesh_generic_default_transition_time_client_set_unacknowledged(mesh_model_t * mesh_model, u… in mesh_generic_default_transition_time_client_set_unacknowledged()
120 static void generic_default_transition_time_status_handler(mesh_model_t *mesh_model, mesh_pdu_t * p… in generic_default_transition_time_status_handler()
151 void mesh_generic_default_transition_time_client_register_packet_handler(mesh_model_t *mesh_model, … in mesh_generic_default_transition_time_client_register_packet_handler()
H A Dmesh_generic_level_server.c75 static mesh_transition_t * generic_level_server_get_base_transition(mesh_model_t * mesh_model) { in generic_level_server_get_base_transition()
109 …erver_transition_setup_transition_or_instantaneous_update_int16(mesh_model_t *mesh_model, uint8_t … in mesh_server_transition_setup_transition_or_instantaneous_update_int16()
156 static void generic_level_handle_set_target_level_message(mesh_model_t *mesh_model, mesh_pdu_t * pd… in generic_level_handle_set_target_level_message()
195 static void generic_level_handle_set_delta_message(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in generic_level_handle_set_delta_message()
247 static void generic_level_handle_set_move_message(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in generic_level_handle_set_move_message()
H A Dmesh_node.c149 uint8_t mesh_access_get_element_index(mesh_model_t * mesh_model){ in mesh_access_get_element_index()
153 uint16_t mesh_access_get_element_address(mesh_model_t * mesh_model){ in mesh_access_get_element_address()
187 void mesh_model_reset_appkeys(mesh_model_t * mesh_model){ in mesh_model_reset_appkeys()
194 void mesh_element_add_model(mesh_element_t * element, mesh_model_t * mesh_model){ in mesh_element_add_model()
246 int mesh_model_contains_subscription(mesh_model_t * mesh_model, uint16_t address){ in mesh_model_contains_subscription()
H A Dmesh_generic_on_off_server.c65 static mesh_transition_t * generic_on_off_server_get_base_transition(mesh_model_t * mesh_model) { in generic_on_off_server_get_base_transition()
98 …mesh_server_transition_setup_transition_or_instantaneous_update(mesh_model_t *mesh_model, uint8_t … in mesh_server_transition_setup_transition_or_instantaneous_update()
145 static bool generic_on_off_handle_set_message(mesh_model_t *mesh_model, mesh_pdu_t * pdu){ in generic_on_off_handle_set_message()
212 void mesh_generic_on_off_server_set(mesh_model_t * mesh_model, uint8_t on_off_value, uint8_t transi… in mesh_generic_on_off_server_set()
H A Dmesh_access.c346 void mesh_access_transition_setup(mesh_model_t *mesh_model, mesh_transition_t * base_transition, ui… in mesh_access_transition_setup()
941 mesh_model_t * mesh_model = (mesh_model_t *) arg; in mesh_model_publication_publish_now_model() local
965 static void mesh_model_trigger_publication(mesh_model_t * mesh_model){ in mesh_model_trigger_publication()
985 mesh_model_t * mesh_model = mesh_model_iterator_next(&model_it); in mesh_model_publication_run() local
1029 mesh_model_t * mesh_model = mesh_model_iterator_next(&model_it); in mesh_model_publication_run() local
1069 void mesh_model_publication_start(mesh_model_t * mesh_model){ in mesh_model_publication_start()
1078 void mesh_model_publication_stop(mesh_model_t * mesh_model){ in mesh_model_publication_stop()
1086 void mesh_access_state_changed(mesh_model_t * mesh_model){ in mesh_access_state_changed()
H A Dmesh_generic_default_transition_time_server.c90 static bool generic_default_transition_time_handle_set_message(mesh_model_t *mesh_model, mesh_pdu_t… in generic_default_transition_time_handle_set_message()
135 void mesh_generic_default_transition_time_server_set(mesh_model_t * mesh_model, uint8_t transition_… in mesh_generic_default_transition_time_server_set()
H A Dmesh.c451 static void mesh_model_load_subscriptions(mesh_model_t * mesh_model){ in mesh_model_load_subscriptions()
516 static void mesh_model_load_publication(mesh_model_t * mesh_model){ in mesh_model_load_publication()
543 void mesh_model_store_publication(mesh_model_t * mesh_model){ in mesh_model_store_publication()
559 static void mesh_model_delete_publication(mesh_model_t * mesh_model){ in mesh_model_delete_publication()
791 uint8_t mesh_model_bind_appkey(mesh_model_t * mesh_model, uint16_t appkey_index){ in mesh_model_bind_appkey()
806 void mesh_model_unbind_appkey(mesh_model_t * mesh_model, uint16_t appkey_index){ in mesh_model_unbind_appkey()
816 int mesh_model_contains_appkey(mesh_model_t * mesh_model, uint16_t appkey_index){ in mesh_model_contains_appkey()
H A Dmesh_access.h146 mesh_model_t * mesh_model; member