| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <bap.h>
Data Fields | |
| uint8_t | src_id | 
| bt_addr_le_t | addr | 
| uint8_t | adv_sid | 
| enum bt_bap_pa_state | pa_sync_state | 
| enum bt_bap_big_enc_state | encrypt_state | 
| uint32_t | broadcast_id | 
| uint8_t | bad_code [BT_AUDIO_BROADCAST_CODE_SIZE] | 
| The bad broadcast code.  More... | |
| uint8_t | num_subgroups | 
| struct bt_bap_scan_delegator_subgroup | subgroups [0] | 
Represents the Broadcast Audio Scan Service receive state
| bt_addr_le_t bt_bap_scan_delegator_recv_state::addr | 
The Bluetooth address
| uint8_t bt_bap_scan_delegator_recv_state::adv_sid | 
The advertising set ID
| uint8_t bt_bap_scan_delegator_recv_state::bad_code[BT_AUDIO_BROADCAST_CODE_SIZE] | 
The bad broadcast code.
Only valid if encrypt_state is BT_BAP_BIG_ENC_STATE_BCODE_REQ
| uint32_t bt_bap_scan_delegator_recv_state::broadcast_id | 
The 24-bit broadcast ID
| enum bt_bap_big_enc_state bt_bap_scan_delegator_recv_state::encrypt_state | 
The broadcast isochronous group encryption state
| uint8_t bt_bap_scan_delegator_recv_state::num_subgroups | 
Number of subgroups
| enum bt_bap_pa_state bt_bap_scan_delegator_recv_state::pa_sync_state | 
The periodic adverting sync state
| uint8_t bt_bap_scan_delegator_recv_state::src_id | 
The source ID 
 
| struct bt_bap_scan_delegator_subgroup bt_bap_scan_delegator_recv_state::subgroups[0] | 
Subgroup specific information