Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
response_time_delay_dialog.h
Go to the documentation of this file.
1
10#ifndef __RESPONSE_TIME_DELAY_DIALOG_H__
11#define __RESPONSE_TIME_DELAY_DIALOG_H__
12
14
15struct _rtd_stat_table;
16
21{
22 Q_OBJECT
23
24public:
33 ResponseTimeDelayDialog(QWidget &parent, CaptureFile &cf, struct register_rtd *rtd, const QString filter, int help_topic = 0);
34
43 static TapParameterDialog *createRtdDialog(QWidget &parent, const QString cfg_str, const QString filter, CaptureFile &cf);
44
45protected:
51 // gtk:service_response_table.h:init_srt_table
52 void addRtdTable(const struct _rtd_stat_table *rtd_table);
53
54private:
56 struct register_rtd *rtd_;
57
62 static void tapReset(void *rtdd_ptr);
63
68 static void tapDraw(void *rtdd_ptr);
69
75 virtual QList<QVariant> treeItemData(QTreeWidgetItem *ti) const;
76
77private slots:
81 virtual void fillTree();
82};
83
90bool register_response_time_delay_tables(const void *key, void *value, void *userdata);
91
92#endif // __RESPONSE_TIME_DELAY_DIALOG_H__
Manages a capture file and its associated state and operations.
Definition capture_file.h:27
Dialog for calculating and displaying response time delays.
Definition response_time_delay_dialog.h:21
static TapParameterDialog * createRtdDialog(QWidget &parent, const QString cfg_str, const QString filter, CaptureFile &cf)
Factory method to create an RTD dialog from a configuration string.
Definition response_time_delay_dialog.cpp:183
void addRtdTable(const struct _rtd_stat_table *rtd_table)
Add a response time delay table.
Definition response_time_delay_dialog.cpp:195
Base class for statistics dialogs driven by a tap and an optional display filter, presenting results ...
Definition tap_parameter_dialog.h:58
bool register_response_time_delay_tables(const void *key, void *value, void *userdata)
Definition response_time_delay_dialog.cpp:41
Aggregates RTD statistics across all tracked request/response categories for a single protocol tap.
Definition rtd_table.h:36
Definition rtd_table.c:20