/btstack/src/mesh/ |
H A D | mesh_health_server.c | 66 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 D | mesh_configuration_server.c | 100 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 D | mesh_configuration_client.c | 331 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 D | mesh_generic_level_client.c | 129 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 D | mesh_node.h | 123 typedef struct mesh_model { struct 125 btstack_linked_item_t item; 128 struct mesh_element * element; 153 } mesh_model_t; argument
|
H A D | mesh_generic_on_off_client.c | 94 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 D | mesh_generic_default_transition_time_client.c | 86 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 D | mesh_generic_level_server.c | 75 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 D | mesh_node.c | 149 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 D | mesh_generic_on_off_server.c | 65 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 D | mesh_access.c | 346 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 D | mesh_generic_default_transition_time_server.c | 90 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 D | mesh.c | 451 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 D | mesh_access.h | 146 mesh_model_t * mesh_model; member
|