Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Types | Public Slots | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
RpcServiceResponseTimeDialog Class Reference
Inheritance diagram for RpcServiceResponseTimeDialog:
ServiceResponseTimeDialog TapParameterDialog WiresharkDialog GeometryStateDialog

Public Types

enum  RpcFamily { DceRpc , OncRpc }
 

Public Slots

void dceRpcProgramChanged (const QString &program_name)
 
void oncRpcProgramChanged (const QString &program_name)
 
- Public Slots inherited from ServiceResponseTimeDialog
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)
 
- Public Member Functions inherited from ServiceResponseTimeDialog
 ServiceResponseTimeDialog (QWidget &parent, CaptureFile &cf, struct register_srt *srt, const QString filter, int help_topic=0)
 
- Public Member Functions inherited from TapParameterDialog
 TapParameterDialog (QWidget &parent, CaptureFile &cf, int help_topic=0)
 
QTreeWidget * statsTreeWidget ()
 
QLineEdit * displayFilterLineEdit ()
 
QPushButton * applyFilterButton ()
 
QVBoxLayout * verticalLayout ()
 
QHBoxLayout * filterLayout ()
 
void drawTreeItems ()
 
- Public Member Functions inherited from WiresharkDialog
 WiresharkDialog (QWidget &parent, CaptureFile &capture_file)
 
bool fileClosed () const
 true if the file has been closed, false otherwise.
 
- Public Member Functions inherited from GeometryStateDialog
 GeometryStateDialog (QWidget *parent, Qt::WindowFlags f=Qt::Window)
 
void setWindowModality (Qt::WindowModality windowModality)
 

Static Public Member Functions

static TapParameterDialogcreateDceRpcSrtDialog (QWidget &parent, const QString, const QString opt_arg, CaptureFile &cf)
 
static TapParameterDialogcreateOncRpcSrtDialog (QWidget &parent, const QString, const QString opt_arg, CaptureFile &cf)
 
- Static Public Member Functions inherited from ServiceResponseTimeDialog
static TapParameterDialogcreateSrtDialog (QWidget &parent, const QString cfg_str, const QString filter, CaptureFile &cf)
 
- Static Public Member Functions inherited from TapParameterDialog
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 TapParameterDialogshowTapParameterStatistics (QWidget &parent, CaptureFile &cf, const QString cfg_str, const QString arg, void *)
 

Protected Member Functions

virtual void provideParameterData ()
 
- Protected Member Functions inherited from ServiceResponseTimeDialog
void addSrtTable (const struct _srt_stat_table *srt_table)
 
- Protected Member Functions inherited from TapParameterDialog
void contextMenuEvent (QContextMenuEvent *event)
 
void addFilterActions ()
 
void addTreeCollapseAllActions ()
 
QString displayFilter ()
 
void setDisplayFilter (const QString &filter)
 
void setHint (const QString &hint)
 
void setRetapOnShow (bool retap)
 
- Protected Member Functions inherited from WiresharkDialog
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.
 
- Protected Member Functions inherited from GeometryStateDialog
void loadGeometry (int width=0, int height=0, const QString &dialog_name=QString())
 
void loadSplitterState (QSplitter *splitter=nullptr)
 

Additional Inherited Members

- Signals inherited from TapParameterDialog
void filterAction (QString filter, FilterAction::Action action, FilterAction::ActionType type)
 
void updateFilter (QString filter)
 
- Protected Slots inherited from ServiceResponseTimeDialog
void fillTree ()
 
- Protected Slots inherited from TapParameterDialog
void filterActionTriggered ()
 
void collapseAllActionTriggered ()
 
void expandAllActionTriggered ()
 
void updateWidgets ()
 
- Protected Slots inherited from WiresharkDialog
void captureEvent (CaptureEvent)
 
- Protected Attributes inherited from ServiceResponseTimeDialog
struct register_srtsrt_
 
- Protected Attributes inherited from WiresharkDialog
CaptureFilecap_file_
 
bool file_closed_
 

Member Function Documentation

◆ provideParameterData()

void RpcServiceResponseTimeDialog::provideParameterData ( )
protectedvirtual

Reimplemented from ServiceResponseTimeDialog.


The documentation for this class was generated from the following files: