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.