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.