Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
conversation_dialog.h
Go to the documentation of this file.
1
9
10#ifndef CONVERSATION_DIALOG_H
11#define CONVERSATION_DIALOG_H
12
14
19{
20 Q_OBJECT
21
22public:
29 explicit ConversationDialog(QWidget &parent, CaptureFile &cf);
30
31protected:
35 void captureFileClosing() override;
36
37signals:
44 void openFollowStreamDialog(int proto_id, unsigned stream_num, unsigned sub_stream_num);
45
52 void openIOGraph(bool filtered, QVector<uint> conv_ids, QVector<QVariant> conv_agg);
53
54private:
56 QPushButton *follow_bt_;
57
59 QPushButton *graph_bt_;
60
62 QPushButton *iograph_bt_;
63
65 bool tcp_graph_requested_;
66
67private slots:
71 void followStream();
72
76 void graphTcp();
77
81 void showGraphIO();
82
86 void on_buttonBox_helpRequested() override;
87
92 void displayFilterSuccess(bool success);
93
98 void tabChanged(int idx);
99};
100
107void init_conversation_table(struct register_ct* ct, const char *filter);
108
109#endif // CONVERSATION_DIALOG_H
Manages a capture file and its associated state and operations.
Definition capture_file.h:27
ConversationDialog(QWidget &parent, CaptureFile &cf)
Create a new conversation window.
Definition conversation_dialog.cpp:69
void openFollowStreamDialog(int proto_id, unsigned stream_num, unsigned sub_stream_num)
Signal emitted to open the Follow Stream dialog.
void captureFileClosing() override
Slot triggered when the underlying capture file is closing.
Definition conversation_dialog.cpp:103
void openIOGraph(bool filtered, QVector< uint > conv_ids, QVector< QVariant > conv_agg)
Signal emitted to open the IO Graph dialog for selected conversations.
TrafficTableDialog(QWidget &parent, CaptureFile &cf, const QString &table_name=tr("Unknown"))
Creates a new traffic table dialog.
Definition traffic_table_dialog.cpp:39
void init_conversation_table(struct register_ct *ct, const char *filter)
Initializes the conversation table with a filter.
Definition conversation_dialog.cpp:300
Definition conversation_table.c:24