10#ifndef SCTP_GRAPH_DIALOG_H
11#define SCTP_GRAPH_DIALOG_H
23class QCPAbstractPlottable;
145 static void save_graph(QDialog *dlg, QCustomPlot *plot);
158 void on_pushButton_clicked();
163 void on_pushButton_2_clicked();
168 void on_pushButton_3_clicked();
173 void on_pushButton_4_clicked();
180 void graphClicked(QCPAbstractPlottable* plottable,
int, QMouseEvent* event);
185 void on_saveButton_clicked();
191 void on_relativeTsn_stateChanged(
int arg1);
195 Ui::SCTPGraphDialog *ui;
198 uint16_t selected_assoc_id;
210 QVector<double> xt, yt, xs, ys, xg, yg, xd, yd, xn, yn;
213 QVector<uint32_t> ft, fs, fg, fd, fn;
216 QVector<QString> typeStrings;
struct _capture_file capture_file
Represents a capture file and its associated metadata.
static void save_graph(QDialog *dlg, QCustomPlot *plot)
Saves the displayed graph to a file.
Definition sctp_graph_dialog.cpp:490
SCTPGraphDialog(QWidget *parent=0, const _sctp_assoc_info *assoc=NULL, capture_file *cf=NULL, int dir=0)
Constructs a new SCTPGraphDialog.
Definition sctp_graph_dialog.cpp:30
~SCTPGraphDialog()
Destroys the SCTPGraphDialog.
Definition sctp_graph_dialog.cpp:61
void setCaptureFile(capture_file *cf)
Sets the active capture file for the dialog.
Definition sctp_graph_dialog.h:152
Complete statistics and metadata record for a single SCTP association.
Definition tap-sctp-analysis.h:213
Gap block structure for SACK and NR-SACK chunks.
Definition sctp_graph_dialog.h:63
uint16_t end
Definition sctp_graph_dialog.h:67
uint16_t start
Definition sctp_graph_dialog.h:65