Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations | Variables
io_graph_dialog.h File Reference
#include <config.h>
#include "io_graph.h"
#include <epan/epan_dissect.h>
#include <epan/prefs.h>
#include <epan/uat.h>
#include <wsutil/str_util.h>
#include <ui/preference_utils.h>
#include <ui/io_graph_item.h>
#include <ui/qt/models/uat_model.h>
#include <ui/qt/models/uat_delegate.h>
#include "wireshark_dialog.h"
#include <QPointer>
#include <QMenu>
#include <QTextStream>
#include <QItemSelection>
#include <vector>

Go to the source code of this file.

Classes

struct  _io_graph_settings_t
 Persisted configuration for a single I/O Graph plot, corresponding to one UAT row. More...
 
class  IOGraphDialog
 Dialog for configuring and displaying I/O throughput graphs. More...
 

Typedefs

typedef struct _io_graph_settings_t io_graph_settings_t
 Persisted configuration for a single I/O Graph plot, corresponding to one UAT row.
 

Enumerations

enum  UatColumnsIOG {
  colEnabled = 0 , colName , colDFilter , colColor ,
  colStyle , colYAxis , colYField , colSMAPeriod ,
  colYAxisFactor , colAOT , colMaxNum
}
 Column indices for the I/O Graph UAT (User Accessible Table) configuration table. More...
 

Variables

const value_string moving_avg_vs []
 

Detailed Description

Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs

SPDX-License-Identifier: GPL-2.0-or-later

Enumeration Type Documentation

◆ UatColumnsIOG

Column indices for the I/O Graph UAT (User Accessible Table) configuration table.

Enumerator
colEnabled 

Whether the graph is enabled/visible

colName 

Display name of the graph

colDFilter 

Display filter string restricting which packets contribute to the graph

colColor 

Plot line or bar colour

colStyle 

Plot style (e.g. line, bar, dot)

colYAxis 

Y-axis unit or aggregate calculation mode (see io_graph_item_unit_t)

colYField 

Display filter field used for Y-axis value calculations

colSMAPeriod 

Simple Moving Average period (number of intervals to average)

colYAxisFactor 

Scaling factor applied to Y-axis values

colAOT 

Always-on-top flag; keeps this graph drawn above others

colMaxNum 

Sentinel: total number of UAT columns