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()
override;
139 QList<QVariant> treeItemData(QTreeWidgetItem *item)
const override;
145 virtual void fillTree()
override;
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
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(QWidget &parent, CaptureFile &cf, const char *filter)
Constructs a new LteRlcStatisticsDialog.
Definition lte_rlc_statistics_dialog.cpp:721
~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 incFrameCount()
Increments the frame count.
Definition lte_rlc_statistics_dialog.h:51
void captureFileClosing() override
Handles the event when the capture file is closing.
Definition lte_rlc_statistics_dialog.cpp:1002
TapParameterDialog(QWidget &parent, CaptureFile &cf, int help_topic=0)
Constructs the tap parameter dialog and registers it for retapping.
Definition tap_parameter_dialog.cpp:69
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