Sniffer context. More...
#include <bb_ble_sniffer_api.h>
| Data Fields | |
| bool_t | enabled | 
| bbSnifferGetPktFn_t | snifferGetPktFn | 
| bbSnifferFn_t | snifferOutCb | 
| uint32_t | packetCtr | 
| uint8_t | txBuf [LL_DATA_HDR_MAX_LEN] | 
| uint8_t | chanIdx | 
| union { | |
| BbBleSnifferHciCtx_t hci | |
| } | outputCtx | 
Sniffer context.
Definition at line 122 of file bb_ble_sniffer_api.h.
| uint8_t chanIdx | 
Temporary storage for adv channel index.
Definition at line 132 of file bb_ble_sniffer_api.h.
| bool_t enabled | 
Enable status of sniffer.
Definition at line 125 of file bb_ble_sniffer_api.h.
HCI Output context.
Definition at line 137 of file bb_ble_sniffer_api.h.
| union { ... } outputCtx | 
Output context union.
| uint32_t packetCtr | 
Number of packets processed.
Definition at line 128 of file bb_ble_sniffer_api.h.
| bbSnifferGetPktFn_t snifferGetPktFn | 
Sniffer get packet function callback.
Definition at line 126 of file bb_ble_sniffer_api.h.
| bbSnifferFn_t snifferOutCb | 
Sniffer output callback.
Definition at line 127 of file bb_ble_sniffer_api.h.
| uint8_t txBuf[LL_DATA_HDR_MAX_LEN] | 
Temporary storage for conn tx buf.
Definition at line 131 of file bb_ble_sniffer_api.h.