|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Top-level tap context for DIS stream analysis, holding all discovered streams and tap configuration. More...
#include <tap-dis-common.h>
Public Attributes | |
| GList * | strinfo_list |
| GHashTable * | strinfo_hash |
| uint32_t | nstreams |
| uint32_t | npackets |
| disstream_tap_mode_t | mode |
| disstream_info_t * | filter_stream |
| FILE * | save_file |
| disstream_tap_draw_cb | tap_draw |
| disstream_tap_reset_cb | tap_reset |
| bool | is_registered |
Top-level tap context for DIS stream analysis, holding all discovered streams and tap configuration.
| disstream_info_t* _disstream_tapinfo::filter_stream |
If non-NULL, restricts tap processing to this specific stream
| bool _disstream_tapinfo::is_registered |
True if this tap listener has been successfully registered with the tap framework
| disstream_tap_mode_t _disstream_tapinfo::mode |
Operation to perform on the collected stream data (see disstream_tap_mode_t)
| uint32_t _disstream_tapinfo::npackets |
Total number of DIS packets processed across all streams
| uint32_t _disstream_tapinfo::nstreams |
Total number of DIS streams discovered so far
| FILE* _disstream_tapinfo::save_file |
Output file handle used when mode is DISSTREAM_TAP_SAVE
| GHashTable* _disstream_tapinfo::strinfo_hash |
Hash table keying disstream_id_t to disstream_info_t for fast lookup
| GList* _disstream_tapinfo::strinfo_list |
Ordered list of disstream_info_t pointers for all discovered streams
| disstream_tap_draw_cb _disstream_tapinfo::tap_draw |
Callback invoked by the tap framework to redraw the stream analysis UI
| disstream_tap_reset_cb _disstream_tapinfo::tap_reset |
Callback invoked by the tap framework to reset all stream state