Wireshark  4.3.0
The Wireshark network protocol analyzer
sctp_all_assocs_dialog.h
Go to the documentation of this file.
1 
10 #ifndef SCTP_ALL_ASSOCS_DIALOG_H
11 #define SCTP_ALL_ASSOCS_DIALOG_H
12 
13 #include <config.h>
14 
15 #include <file.h>
16 
17 #include <epan/dissectors/packet-sctp.h>
18 
19 #include "ui/tap-sctp-analysis.h"
20 
21 #include <QDialog>
22 #include <QObject>
23 
24 namespace Ui {
26 }
27 
28 class SCTPAllAssocsDialog : public QDialog
29 {
30  Q_OBJECT
31 
32 public:
33  explicit SCTPAllAssocsDialog(QWidget *parent = 0, capture_file *cf = NULL);
35 
36  void fillTable();
37 
38 public slots:
39  void setCaptureFile(capture_file *cf) { cap_file_ = cf; }
40 
41 private slots:
42  void on_analyseButton_clicked();
43  void on_setFilterButton_clicked();
44  void getSelectedItem();
45 
46 private:
47  Ui::SCTPAllAssocsDialog *ui;
48  capture_file *cap_file_;
49  uint16_t selected_assoc_id;
50 
51 
52 signals:
53  void filterPackets(QString new_filter, bool force);
54 };
55 
56 #endif // SCTP_ALL_ASSOCS_DIALOG_H
Definition: sctp_all_assocs_dialog.h:29
Definition: cfile.h:67