Searched refs:client_callbacks (Results 1 – 2 of 2) sorted by relevance
/btstack/src/mesh/ |
H A D | gatt_bearer.c | 59 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 D | adv_bearer.c | 93 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()
|