Home
last modified time | relevance | path

Searched refs:client_callbacks (Results 1 – 2 of 2) sorted by relevance

/btstack/src/mesh/
H A Dgatt_bearer.c59 static btstack_packet_handler_t client_callbacks[NUM_TYPES]; variable
98 (*client_callbacks[last_sender])(HCI_EVENT_PACKET, 0, &event[0], pos); in gatt_bearer_emit_can_send_now()
112 (*client_callbacks[type_id])(HCI_EVENT_PACKET, 0, &event[0], sizeof(event)); in gatt_bearer_emit_message_sent()
118 if ( client_callbacks[i] == NULL) continue; in gatt_bearer_emit_event_for_all()
119 (*client_callbacks[last_sender])(HCI_EVENT_PACKET, 0, packet, size); in gatt_bearer_emit_event_for_all()
180 if (!client_callbacks[msg_type]){ in packet_handler()
234 if ((*client_callbacks[msg_type])){ in packet_handler()
235 …(*client_callbacks[msg_type])(MESH_PROXY_DATA_PACKET, 0, sar_buffer.reassembly_buffer, reassembly_… in packet_handler()
289 client_callbacks[MESH_MSG_TYPE_NETWORK_PDU] = _packet_handler; in gatt_bearer_register_for_network_pdu()
292 client_callbacks[MESH_MSG_TYPE_BEACON] = _packet_handler; in gatt_bearer_register_for_beacon()
[all …]
H A Dadv_bearer.c93 static btstack_packet_handler_t client_callbacks[NUM_TYPES]; variable
152 if (client_callbacks[type_id]){ in adv_bearer_packet_handler()
155 (*client_callbacks[type_id])(packet_type, channel, packet, size); in adv_bearer_packet_handler()
158 … (*client_callbacks[type_id])(MESH_NETWORK_PACKET, 0, (uint8_t*) &data[2], data_len-2); in adv_bearer_packet_handler()
161 … (*client_callbacks[type_id])(MESH_BEACON_PACKET, 0, (uint8_t*) &data[2], data_len-2); in adv_bearer_packet_handler()
196 (*client_callbacks[last_sender])(HCI_EVENT_PACKET, 0, &event[0], sizeof(event)); in adv_bearer_emit_can_send_now()
324 client_callbacks[MESH_NETWORK_ID] = packet_handler; in adv_bearer_register_for_network_pdu()
327 client_callbacks[MESH_BEACON_ID] = packet_handler; in adv_bearer_register_for_beacon()
330 client_callbacks[PB_ADV_ID] = packet_handler; in adv_bearer_register_for_provisioning_pdu()