| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
service_response_time_dialog.h
Go to the documentation of this file.
1
10#ifndef __SERVICE_RESPONSE_TIME_DIALOG_H__
11#define __SERVICE_RESPONSE_TIME_DIALOG_H__
12
13#include "tap_parameter_dialog.h"
14#include <epan/srt_table.h>
15
16struct register_srt;
17struct _srt_stat_table;
18
19class QTreeWidgetItem;
20
21 class ServiceResponseTimeDialog : public TapParameterDialog
22{
23 Q_OBJECT
24
25public:
26 ServiceResponseTimeDialog(QWidget &parent, CaptureFile &cf, struct register_srt *srt, const QString filter, int help_topic = 0);
27 ~ServiceResponseTimeDialog();
28 static TapParameterDialog *createSrtDialog(QWidget &parent, const QString cfg_str, const QString filter, CaptureFile &cf);
29
30public slots:
31 void endRetapPackets();
32
33protected:
34 struct register_srt *srt_;
35
43 // gtk:service_response_table.h:init_srt_table
44 void addSrtTable(const struct _srt_stat_table *srt_table);
45
46
47 virtual void provideParameterData() {}
48
49protected slots:
50 void fillTree();
51
52private:
53 // Callbacks for register_tap_listener
54 static void tapReset(void *srtd_ptr);
55 static void tapDraw(void *srtd_ptr);
56
57 virtual QList<QVariant> treeItemData(QTreeWidgetItem *ti) const;
58 virtual const QString filterExpression();
59
60 srt_data_t srt_data_;
61
62private slots:
63 void statsTreeWidgetItemChanged();
64};
65
72bool register_service_response_tables(const void *key, void *value, void *userdata);
73
74#endif // __SERVICE_RESPONSE_TIME_DIALOG_H__
CaptureFile
Definition capture_file.h:21
ServiceResponseTimeDialog
Definition service_response_time_dialog.h:22
ServiceResponseTimeDialog::addSrtTable
void addSrtTable(const struct _srt_stat_table *srt_table)
Definition service_response_time_dialog.cpp:226
TapParameterDialog
Definition tap_parameter_dialog.h:43
register_service_response_tables
bool register_service_response_tables(const void *key, void *value, void *userdata)
Definition service_response_time_dialog.cpp:44
srt_table.h
_srt_data_t
Definition srt_table.h:49
_srt_stat_table
Definition srt_table.h:30
register_srt
Definition srt_table.c:20
tap_parameter_dialog.h