10#ifndef SCTP_ASSOC_ANALYSE_DIALOG_H
11#define SCTP_ASSOC_ANALYSE_DIALOG_H
17#include <epan/dissectors/packet-sctp.h>
93 void on_GraphTSN_2_clicked();
98 void on_GraphTSN_1_clicked();
103 void on_chunkStatisticsButton_clicked();
109 void on_setFilterButton_clicked();
114 void on_GraphBytes_1_clicked();
119 void on_GraphBytes_2_clicked();
124 void on_GraphArwnd_1_clicked();
129 void on_GraphArwnd_2_clicked();
132 Ui::SCTPAssocAnalyseDialog *ui;
133 uint16_t selected_assoc_id;
140 void openGraphDialog(
int direction);
146 void openGraphByteDialog(
int direction);
152 void openGraphArwndDialog(
int direction);
Dialog that presents a detailed analysis of a single SCTP association, including TSN graphs,...
Definition sctp_assoc_analyse_dialog.h:40
static const _sctp_assoc_info * findAssocForPacket(capture_file *cf)
Searches the capture file for the SCTP association that owns the currently selected packet.
Definition sctp_assoc_analyse_dialog.cpp:49
void setCaptureFile(capture_file *cf)
Updates the capture file pointer used for packet lookups.
Definition sctp_assoc_analyse_dialog.h:87
~SCTPAssocAnalyseDialog()
Destroys the dialog and frees all owned resources.
Definition sctp_assoc_analyse_dialog.cpp:44
void filterPackets(QString new_filter, bool force)
Emitted when the dialog requests a display-filter change.
void fillTabs(const _sctp_assoc_info *selected_assoc)
Populates all analysis tabs with data from selected_assoc.
Definition sctp_assoc_analyse_dialog.cpp:102
static const _sctp_assoc_info * findAssoc(QWidget *parent, uint16_t assoc_id)
Looks up an SCTP association by its numeric identifier, showing an error dialog via parent if the ID ...
Definition sctp_assoc_analyse_dialog.cpp:92
Represents a capture file and its associated metadata.
Definition cfile.h:84
Definition tap-sctp-analysis.h:192