|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Tap info block driving the Bluetooth Device dialog's live packet feed. More...
#include <bluetooth_device_dialog.h>
Public Attributes | |
| tap_reset_cb | tap_reset |
| tap_packet_cb | tap_packet |
| QString | bdAddr |
| uint32_t | interface_id |
| uint32_t | adapter_id |
| bool | is_local |
| void * | ui |
| unsigned * | changes |
Tap info block driving the Bluetooth Device dialog's live packet feed.
Registered with the Wireshark tap framework; receives a reset and a per-packet callback for every Bluetooth frame that matches the configured device address and adapter.
| uint32_t _bluetooth_device_tapinfo_t::adapter_id |
Bluetooth adapter identifier used to scope the filter.
| QString _bluetooth_device_tapinfo_t::bdAddr |
Bluetooth device address (BD_ADDR) used to filter relevant packets.
| unsigned* _bluetooth_device_tapinfo_t::changes |
Pointer to a counter incremented each time device state changes are detected.
| uint32_t _bluetooth_device_tapinfo_t::interface_id |
Capture interface identifier used to scope the filter.
| bool _bluetooth_device_tapinfo_t::is_local |
True if the device is the local (host-side) adapter rather than a remote peer.
| tap_packet_cb _bluetooth_device_tapinfo_t::tap_packet |
Callback invoked once per matching Bluetooth packet to update device state.
| tap_reset_cb _bluetooth_device_tapinfo_t::tap_reset |
Callback invoked to clear all accumulated device state between captures.
| void* _bluetooth_device_tapinfo_t::ui |
Opaque pointer to the owning UI widget (typically a BluetoothDeviceDialog).