![]() |
Wireshark 4.5.0
The Wireshark network protocol analyzer
|
Public Types | |
enum | RpcFamily { DceRpc , OncRpc } |
Public Slots | |
void | dceRpcProgramChanged (const QString &program_name) |
void | oncRpcProgramChanged (const QString &program_name) |
![]() | |
void | endRetapPackets () |
Public Member Functions | |
RpcServiceResponseTimeDialog (QWidget &parent, CaptureFile &cf, struct register_srt *srt, RpcFamily dlg_type, const QString filter) | |
void | addDceRpcProgram (_guid_key *key, struct _dcerpc_uuid_value *value) |
void | addDceRpcProgramVersion (_guid_key *key) |
void | addOncRpcProgram (uint32_t program, struct _rpc_prog_info_value *value) |
void | addOncRpcProgramVersion (uint32_t program, uint32_t version) |
void | updateOncRpcProcedureCount (uint32_t program, uint32_t version, int procedure) |
void | setDceRpcUuidAndVersion (struct _e_guid_t *uuid, int version) |
void | setOncRpcProgramAndVersion (int program, int version) |
void | setRpcNameAndVersion (const QString &program_name, int version) |
![]() | |
ServiceResponseTimeDialog (QWidget &parent, CaptureFile &cf, struct register_srt *srt, const QString filter, int help_topic=0) | |
![]() | |
TapParameterDialog (QWidget &parent, CaptureFile &cf, int help_topic=0) | |
QTreeWidget * | statsTreeWidget () |
QLineEdit * | displayFilterLineEdit () |
QPushButton * | applyFilterButton () |
QVBoxLayout * | verticalLayout () |
QHBoxLayout * | filterLayout () |
void | drawTreeItems () |
![]() | |
WiresharkDialog (QWidget &parent, CaptureFile &capture_file) | |
bool | fileClosed () const |
true if the file has been closed, false otherwise. | |
![]() | |
GeometryStateDialog (QWidget *parent, Qt::WindowFlags f=Qt::Window) | |
void | setWindowModality (Qt::WindowModality windowModality) |
Static Public Member Functions | |
static TapParameterDialog * | createDceRpcSrtDialog (QWidget &parent, const QString, const QString opt_arg, CaptureFile &cf) |
static TapParameterDialog * | createOncRpcSrtDialog (QWidget &parent, const QString, const QString opt_arg, CaptureFile &cf) |
![]() | |
static TapParameterDialog * | createSrtDialog (QWidget &parent, const QString cfg_str, const QString filter, CaptureFile &cf) |
![]() | |
static const QString & | actionName () |
static void | registerDialog (const QString title, const char *cfg_abbr, register_stat_group_t group, stat_tap_init_cb tap_init_cb, tpdCreator creator) |
static TapParameterDialog * | showTapParameterStatistics (QWidget &parent, CaptureFile &cf, const QString cfg_str, const QString arg, void *) |
Protected Member Functions | |
virtual void | provideParameterData () |
![]() | |
void | addSrtTable (const struct _srt_stat_table *srt_table) |
![]() | |
void | contextMenuEvent (QContextMenuEvent *event) |
void | addFilterActions () |
void | addTreeCollapseAllActions () |
QString | displayFilter () |
void | setDisplayFilter (const QString &filter) |
void | setHint (const QString &hint) |
void | setRetapOnShow (bool retap) |
![]() | |
virtual void | keyPressEvent (QKeyEvent *event) |
virtual void | accept () |
virtual void | reject () |
void | beginRetapPackets () |
Mark the start of a code block that retaps packets. If the user closes the dialog while tapping, the dialog will not be destroyed until endRetapPackets is called. | |
virtual void | endRetapPackets () |
Mark the end of a code block that retaps packets. If the user has closed the dialog it will be desroyed at this point. | |
void | setWindowSubtitle (const QString &subtitle) |
Set the window subtitle, e.g. "Foo Timeouts". The subtitle and file name will be added to the dialog window title. | |
const QString & | windowSubtitle () |
virtual void | updateWidgets () |
bool | registerTapListener (const char *tap_name, void *tap_data, const char *filter, unsigned flags, tap_reset_cb tap_reset, tap_packet_cb tap_packet, tap_draw_cb tap_draw) |
Convenience wrapper for register_tap_listener. Tap listeners registered via this function are automatically removed during destruction. They can also be explicitly removed using remove_tap_listener or removeTapListeners. | |
virtual void | removeTapListeners () |
Remove all tap listeners registered via registerTapListener. | |
bool | dialogClosed () const |
Check to see if the user has closed (and not minimized) the dialog. | |
int | retapDepth () const |
Check to see if we're currently retapping. If this is positive, tapping will fail in process_specified_records. | |
virtual void | captureFileClosing () |
Called when the capture file is about to close. This can be used to disconnect taps and similar actions. updateWidgets() is called at the end. To enable/disable widgets captureFileClosed() is more suitable. | |
virtual void | captureFileClosed () |
Called when the capture file was closed. This can be used to enable or disable widgets according to the state of file_closed_. updateWidgets() is called at the end. | |
![]() | |
void | loadGeometry (int width=0, int height=0, const QString &dialog_name=QString()) |
void | loadSplitterState (QSplitter *splitter=nullptr) |
Additional Inherited Members | |
![]() | |
void | filterAction (QString filter, FilterAction::Action action, FilterAction::ActionType type) |
void | updateFilter (QString filter) |
![]() | |
void | fillTree () |
![]() | |
void | filterActionTriggered () |
void | collapseAllActionTriggered () |
void | expandAllActionTriggered () |
void | updateWidgets () |
![]() | |
void | captureEvent (CaptureEvent) |
![]() | |
struct register_srt * | srt_ |
![]() | |
CaptureFile & | cap_file_ |
bool | file_closed_ |
|
protectedvirtual |
Reimplemented from ServiceResponseTimeDialog.