Wireshark  4.3.0
The Wireshark network protocol analyzer
credentials_dialog.h
Go to the documentation of this file.
1 
12 #ifndef CREDENTIALS_DIALOG_H
13 #define CREDENTIALS_DIALOG_H
14 
15 #include "config.h"
16 
17 #include <wireshark_dialog.h>
18 #include "packet_list.h"
19 #include <ui/tap-credentials.h>
20 
21 class CredentialsModel;
22 
23 namespace Ui {
24 class CredentialsDialog;
25 }
26 
28 {
29  Q_OBJECT
30 
31 public:
32  explicit CredentialsDialog(QWidget &parent, CaptureFile &cf, PacketList *packet_list);
34 
35 private slots:
36  void actionGoToPacket(const QModelIndex&);
37 
38 private:
39  Ui::CredentialsDialog *ui;
40  PacketList *packet_list_;
41  CredentialsModel * model_;
42 
43  static void tapReset(void *tapdata);
44  static tap_packet_status tapPacket(void *tapdata, struct _packet_info *pinfo, struct epan_dissect *edt, const void *data, tap_flags_t flags);
45 };
46 
47 #endif // CREDENTIALS_DIALOG_H
Definition: capture_file.h:21
Definition: credentials_dialog.h:28
Definition: credentials_model.h:23
Definition: packet_list.h:40
Definition: wireshark_dialog.h:35
Definition: packet_info.h:44
Definition: epan_dissect.h:28
tap_packet_status
Definition: tap.h:25