10#ifndef __LTE_RLC_STATISTICS_DIALOG_H__
11#define __LTE_RLC_STATISTICS_DIALOG_H__
15#include <epan/dissectors/packet-rlc-lte.h>
16#include <epan/dissectors/packet-rlc-3gpp-common.h>
74 uint16_t channelType, uint16_t channelId,
79 QCheckBox *useRLCFramesFromMacCheckBox_;
82 QCheckBox *showSRFilterCheckBox_;
85 QCheckBox *showRACHFilterCheckBox_;
88 QPushButton *launchULGraph_;
91 QPushButton *launchDLGraph_;
94 QString displayFilter_;
106 static void tapReset(
void *ws_dlg_ptr);
121 static void tapDraw(
void *ws_dlg_ptr);
126 void updateHeaderLabels();
132 virtual const QString filterExpression();
139 QList<QVariant> treeItemData(QTreeWidgetItem *item)
const;
145 virtual void fillTree();
150 void updateItemSelectionChanged();
156 void useRLCFramesFromMacCheckBoxToggled(
bool state);
161 void launchULGraphButtonClicked();
166 void launchDLGraphButtonClicked();
172 void filterUpdated(QString filter);
Manages a capture file and its associated state and operations.
Definition capture_file.h:27
Dialog for displaying LTE RLC statistics.
Definition lte_rlc_statistics_dialog.h:25
void launchRLCGraph(bool channelKnown, uint8_t version, uint16_t ueid, uint8_t rlcMode, uint16_t channelType, uint16_t channelId, uint8_t direction)
Signal emitted to launch an RLC graph.
~LteRlcStatisticsDialog()
Destroys the LteRlcStatisticsDialog.
Definition lte_rlc_statistics_dialog.cpp:827
unsigned getFrameCount()
Retrieves the current frame count.
Definition lte_rlc_statistics_dialog.h:46
void captureFileClosing()
Handles the event when the capture file is closing.
Definition lte_rlc_statistics_dialog.cpp:1002
void incFrameCount()
Increments the frame count.
Definition lte_rlc_statistics_dialog.h:51
Base class for statistics dialogs driven by a tap and an optional display filter, presenting results ...
Definition tap_parameter_dialog.h:58
Represents the metadata and indexing information for a single captured frame.
Definition packet_info.h:43
Holds all state for the dissection of a single byte array, including session, buffer,...
Definition epan_dissect.h:28
tap_packet_status
Definition tap.h:22