Dialog that presents a detailed analysis of a single SCTP association, including TSN graphs, byte-throughput graphs, advertised receiver window (ARWND) graphs, chunk statistics, and display-filter controls.
More...
#include <sctp_assoc_analyse_dialog.h>
|
| void | filterPackets (QString new_filter, bool force) |
| | Emitted when the dialog requests a display-filter change.
|
| |
|
| static const _sctp_assoc_info * | findAssocForPacket (capture_file *cf) |
| | Searches the capture file for the SCTP association that owns the currently selected packet.
|
| |
| 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 is not found.
|
| |
Dialog that presents a detailed analysis of a single SCTP association, including TSN graphs, byte-throughput graphs, advertised receiver window (ARWND) graphs, chunk statistics, and display-filter controls.
◆ SCTPAssocAnalyseDialog()
Constructs the SCTP Association Analysis dialog and populates its tabs.
- Parameters
-
| parent | Optional parent widget. |
| assoc | Pointer to the SCTP association to analyse; NULL opens an empty dialog. |
| cf | Pointer to the capture file providing packet context; NULL if unavailable. |
◆ fillTabs()
| void SCTPAssocAnalyseDialog::fillTabs |
( |
const _sctp_assoc_info * |
selected_assoc | ) |
|
Populates all analysis tabs with data from selected_assoc.
- Parameters
-
| selected_assoc | Pointer to the association whose data fills the tabs. |
◆ filterPackets
| void SCTPAssocAnalyseDialog::filterPackets |
( |
QString |
new_filter, |
|
|
bool |
force |
|
) |
| |
|
signal |
Emitted when the dialog requests a display-filter change.
- Parameters
-
| new_filter | The display filter expression to apply. |
| force | If true, reapply even if the filter string is unchanged. |
◆ findAssoc()
| const _sctp_assoc_info * SCTPAssocAnalyseDialog::findAssoc |
( |
QWidget * |
parent, |
|
|
uint16_t |
assoc_id |
|
) |
| |
|
static |
Looks up an SCTP association by its numeric identifier, showing an error dialog via parent if the ID is not found.
- Parameters
-
| parent | Widget used as the parent for any error dialogs shown. |
| assoc_id | Association identifier to search for. |
- Returns
- Pointer to the matching _sctp_assoc_info, or
NULL if not found.
◆ findAssocForPacket()
Searches the capture file for the SCTP association that owns the currently selected packet.
- Parameters
-
| cf | Capture file to search. |
- Returns
- Pointer to the matching _sctp_assoc_info, or
NULL if not found.
◆ setCaptureFile
| void SCTPAssocAnalyseDialog::setCaptureFile |
( |
capture_file * |
cf | ) |
|
|
inlineslot |
Updates the capture file pointer used for packet lookups.
- Parameters
-
| cf | New capture file pointer; may be NULL when a file is closed. |
The documentation for this class was generated from the following files: