Home
last modified time | relevance | path

Searched refs:appkey_index (Results 1 – 25 of 25) sorted by relevance

/btstack/src/mesh/
H A Dmesh_configuration_client.h73 uint16_t appkey_index; member
221 …beacon_get(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index);
232 …_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t beacon…
243 …h_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t page);
253 …lt_ttl_get(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index);
264 …sh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t ttl);
274 …_proxy_get(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index);
285 …_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t gatt_p…
296 …_relay_get(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index);
309 …_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t relay,…
[all …]
H A Dmesh_configuration_client.c325 …owledged(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in mesh_configuration_client_send_acknowledged() argument
327 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in mesh_configuration_client_send_acknowledged()
331 …lop_params(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index){ in mesh_access_validate_envelop_params() argument
337 UNUSED(appkey_index); in mesh_access_validate_envelop_params()
342 …beacon_get(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index){ in mesh_configuration_client_send_beacon_get() argument
343 …uint8_t status = mesh_access_validate_envelop_params(mesh_model, dest, netkey_index, appkey_index); in mesh_configuration_client_send_beacon_get()
349 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_configuration_client_send_beacon_get()
353 …_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t beacon… in mesh_configuration_client_send_beacon_set() argument
354 …uint8_t status = mesh_access_validate_envelop_params(mesh_model, dest, netkey_index, appkey_index); in mesh_configuration_client_send_beacon_set()
362 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_configuration_client_send_beacon_set()
[all …]
H A Dmesh_generic_level_client.c117 …owledged(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_client_send_message_unacknowledged() argument
119 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_client_send_message_unacknowledged()
123 …owledged(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_client_send_message_acknowledged() argument
125 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_client_send_message_acknowledged()
131 uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, in mesh_generic_level_client_set_value() argument
143 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_level_client_set_value()
145 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_level_client_set_value()
152 …t_level_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index){ in mesh_generic_level_client_level_get() argument
157 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_level_client_level_get()
161 …_level_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, in mesh_generic_level_client_level_set() argument
[all …]
H A Dmesh_generic_on_off_client.c82 …owledged(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_client_send_message_unacknowledged() argument
84 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_client_send_message_unacknowledged()
88 …owledged(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_client_send_message_acknowledged() argument
90 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_client_send_message_acknowledged()
94 …_client_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index){ in mesh_generic_on_off_client_get() argument
99 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_on_off_client_get()
103 …client_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, in mesh_generic_on_off_client_set() argument
114 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_on_off_client_set()
118 …knowledged(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, in mesh_generic_on_off_client_set_unacknowledged() argument
127 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_on_off_client_set_unacknowledged()
[all …]
H A Dmesh_generic_default_transition_time_client.c74 …owledged(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_client_send_message_unacknowledged() argument
76 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_client_send_message_unacknowledged()
80 …owledged(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_client_send_message_acknowledged() argument
82 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_client_send_message_acknowledged()
86 …_client_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index){ in mesh_generic_default_transition_time_client_get() argument
91 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_default_transition_time_client_get()
95 …client_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, in mesh_generic_default_transition_time_client_set() argument
104 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_default_transition_time_client_set()
108 …knowledged(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, in mesh_generic_default_transition_time_client_set_unacknowledged() argument
114 …dged(mesh_access_get_element_address(mesh_model), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_generic_default_transition_time_client_set_unacknowledged()
H A Dmesh_generic_level_client.h70 …_level_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
85 …knowledged(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
96 …t_level_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index);
119 …_delta_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
134 …knowledged(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
149 …t_move_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
164 …knowledged(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
H A Dmesh_configuration_server.c141 …onfiguration_server_stop_publishing_using_appkey(mesh_model_t * mesh_model, uint16_t appkey_index){ in mesh_configuration_server_stop_publishing_using_appkey() argument
145 if (publication_model->appkey_index == appkey_index){ in mesh_configuration_server_stop_publishing_using_appkey()
147 publication_model->appkey_index = 0; in mesh_configuration_server_stop_publishing_using_appkey()
159 uint16_t appkey_index = transport_key->appkey_index; in mesh_configuration_server_delete_appkey() local
172 mesh_model_unbind_appkey(mesh_model, appkey_index); in mesh_configuration_server_delete_appkey()
175 mesh_configuration_server_stop_publishing_using_appkey(mesh_model, appkey_index); in mesh_configuration_server_delete_appkey()
238 uint16_t appkey_index = MESH_DEVICE_KEY_INDEX; in config_server_send_message() local
241 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in config_server_send_message()
828 mesh_access_message_add_uint16(&builder, transport_key->appkey_index); in config_appkey_list()
840 …ndex 0x%04x, AID %02x: ", transport_key->netkey_index, transport_key->appkey_index, transport_key-… in config_appkey_add_or_update_aid()
[all …]
H A Dmesh.c109 uint16_t appkey_index; member
127 uint16_t appkey_index; member
525 publication->appkey_index = data.appkey_index; in mesh_model_load_publication()
549 data.appkey_index = publication->appkey_index; in mesh_model_store_publication()
682 …x, AppKey Index 0x%06x, AID %02x: ", app_key->internal_index, app_key->appkey_index, app_key->aid); in mesh_store_app_key()
686 data.appkey_index = app_key->appkey_index; in mesh_store_app_key()
712 key->appkey_index = data.appkey_index; in mesh_load_app_keys()
719 …al index 0x%x, AppKey Index 0x%06x, AID %02x: ", key->internal_index, key->appkey_index, key->aid); in mesh_load_app_keys()
723 mesh_log_key("mesh-appkey", key->appkey_index, key->key); in mesh_load_app_keys()
791 uint8_t mesh_model_bind_appkey(mesh_model_t * mesh_model, uint16_t appkey_index){ in mesh_model_bind_appkey() argument
[all …]
H A Dmesh_generic_default_transition_time_client.h68 …client_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
82 …knowledged(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
93 …_client_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index);
H A Dmesh_generic_on_off_client.h70 …client_set(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
85 …knowledged(mesh_model_t * mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index,
96 …_client_get(mesh_model_t *mesh_model, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index);
H A Dmesh.h97 uint8_t mesh_model_bind_appkey(mesh_model_t * mesh_model, uint16_t appkey_index);
98 void mesh_model_unbind_appkey(mesh_model_t * mesh_model, uint16_t appkey_index);
99 int mesh_model_contains_appkey(mesh_model_t * mesh_model, uint16_t appkey_index);
H A Dmesh_keys.c137 mesh_transport_device_key.appkey_index = MESH_DEVICE_KEY_INDEX; in mesh_transport_set_device_key()
169 mesh_transport_key_t * mesh_transport_key_get(uint16_t appkey_index){ in mesh_transport_key_get() argument
170 if (appkey_index == MESH_DEVICE_KEY_INDEX){ in mesh_transport_key_get()
177 if (item->appkey_index == appkey_index) return item; in mesh_transport_key_get()
H A Dmesh_upper_transport.c292 …ort_key_t * mesh_upper_transport_get_outgoing_appkey(uint16_t netkey_index, uint16_t appkey_index){ in mesh_upper_transport_get_outgoing_appkey() argument
294 if (appkey_index == MESH_DEVICE_KEY_INDEX) { in mesh_upper_transport_get_outgoing_appkey()
295 return mesh_transport_key_get(appkey_index); in mesh_upper_transport_get_outgoing_appkey()
309 if (transport_key->appkey_index != appkey_index) continue; in mesh_upper_transport_get_outgoing_appkey()
566 incoming_access_decrypted->appkey_index = message_key->appkey_index; in mesh_upper_transport_validate_access_message()
716 uint16_t appkey_index = upper_pdu->appkey_index; in mesh_upper_transport_send_access() local
717 …t_key_t * appkey = mesh_upper_transport_get_outgoing_appkey(upper_pdu->netkey_index, appkey_index); in mesh_upper_transport_send_access()
719 printf("AppKey %04x not found, drop message\n", appkey_index); in mesh_upper_transport_send_access()
745 if (appkey_index == MESH_DEVICE_KEY_INDEX){ in mesh_upper_transport_send_access()
1214 … uint16_t appkey_index, uint8_t ttl, uint16_t src, uint16_t dest, uint8_t szmic){ in mesh_upper_transport_setup_upper_access_pdu_header() argument
[all …]
H A Dmesh_health_server.c60 …_message(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in health_server_send_message() argument
62 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in health_server_send_message()
198 uint16_t appkey_index = mesh_pdu_appkey_index(pdu); in health_fault_test_process_message() local
209 …mesh_health_server_report_test_done(dest, netkey_index, appkey_index, test_id, company_id, acknowl… in health_fault_test_process_message()
224 little_endian_store_16(event, pos, appkey_index); in health_fault_test_process_message()
431 …erver_report_test_done(uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t test_i… in mesh_health_server_report_test_done() argument
442 …_message(mesh_node_get_primary_element_address(), dest, netkey_index, appkey_index, (mesh_pdu_t *)… in mesh_health_server_report_test_done()
H A Dmesh_access.c450 return ((mesh_access_pdu_t*) pdu)->appkey_index; in mesh_pdu_appkey_index()
757 static int mesh_access_validate_appkey_index(mesh_model_t * model, uint16_t appkey_index){ in mesh_access_validate_appkey_index() argument
759 if (appkey_index == MESH_DEVICE_KEY_INDEX) return 1; in mesh_access_validate_appkey_index()
761 return mesh_model_contains_appkey(model, appkey_index); in mesh_access_validate_appkey_index()
795 uint16_t appkey_index = mesh_pdu_appkey_index(pdu); in mesh_access_message_process_handler() local
808 if (mesh_access_validate_appkey_index(model, appkey_index) == 0) continue; in mesh_access_message_process_handler()
848 if (mesh_access_validate_appkey_index(model, appkey_index) == 0) continue; in mesh_access_message_process_handler()
869 if (mesh_access_validate_appkey_index(model, appkey_index) == 0) continue; in mesh_access_message_process_handler()
947 uint16_t appkey_index = publication_model->appkey_index; in mesh_model_publication_publish_now_model() local
948 mesh_transport_key_t * app_key = mesh_transport_key_get(appkey_index); in mesh_model_publication_publish_now_model()
[all …]
H A Dmesh_keys.h101 uint16_t appkey_index; member
249 mesh_transport_key_t * mesh_transport_key_get(uint16_t appkey_index);
H A Dmesh_generic_default_transition_time_server.c57 …_message(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_server_send_message() argument
59 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_server_send_message()
H A Dmesh_health_server.h75 …erver_report_test_done(uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, uint8_t test_i…
H A Dmesh_network.h156 uint16_t appkey_index; member
180 uint16_t appkey_index; member
H A Dmesh_generic_on_off_server.c57 …_message(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_server_send_message() argument
59 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_server_send_message()
H A Dmesh_upper_transport.h191 …r_transport_setup_access_pdu_header(mesh_pdu_t * pdu, uint16_t netkey_index, uint16_t appkey_index,
H A Dmesh_generic_level_server.c58 …_message(uint16_t src, uint16_t dest, uint16_t netkey_index, uint16_t appkey_index, mesh_pdu_t *pd… in generic_server_send_message() argument
60 … mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, 0); in generic_server_send_message()
H A Dmesh_node.h100 uint16_t appkey_index; member
/btstack/test/mesh/
H A Dmesh_message_test.cpp190 static void mesh_application_key_set(uint16_t netkey_index, uint16_t appkey_index, uint8_t aid, con… in mesh_application_key_set() argument
192 test_application_key.appkey_index = appkey_index; in mesh_application_key_set()
460 static void test_send_access_message(uint16_t netkey_index, uint16_t appkey_index, uint8_t ttl, ui… in test_send_access_message() argument
481 …mesh_upper_transport_setup_access_pdu(pdu, netkey_index, appkey_index, ttl, src, dest, szmic, tran… in test_send_access_message()
487 …mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, src, dest, szmi… in test_send_access_message()
694 uint16_t appkey_index = MESH_DEVICE_KEY_INDEX; in TEST() local
704 …test_send_access_message(netkey_index, appkey_index, ttl, src, dest, szmic, message6_upper_transpo… in TEST()
866 uint16_t appkey_index = MESH_DEVICE_KEY_INDEX; in TEST() local
876 …test_send_access_message(netkey_index, appkey_index, ttl, src, dest, szmic, message16_upper_transp… in TEST()
896 uint16_t appkey_index = 0; in TEST() local
[all …]
H A Dmesh_pts.c352 uint16_t appkey_index = MESH_DEVICE_KEY_INDEX; in send_pts_network_messsage() local
360 …int status = mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, sr… in send_pts_network_messsage()
377 uint16_t appkey_index = 0; // MESH_DEVICE_KEY_INDEX; in send_pts_unsegmented_access_messsage() local
384 …int status = mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, sr… in send_pts_unsegmented_access_messsage()
402 uint16_t appkey_index = 0; // MESH_DEVICE_KEY_INDEX; in send_pts_segmented_access_messsage_unicast() local
409 …int status = mesh_upper_transport_setup_access_pdu_header(pdu, netkey_index, appkey_index, ttl, sr… in send_pts_segmented_access_messsage_unicast()