|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Configuration for a MATE GOP (Group of PDUs) type, defining grouping and lifecycle rules. More...
#include <mate.h>
Public Attributes | |
| char * | name |
| GPtrArray * | transforms |
| const char * | on_pdu |
| AVPL * | key |
| AVPL * | start |
| AVPL * | stop |
| AVPL * | extra |
| double | expiration |
| double | idle_timeout |
| double | lifetime |
| bool | drop_unassigned |
| gop_pdu_tree_t | pdu_tree_mode |
| bool | show_times |
| GHashTable * | my_hfids |
| int | hfid |
| int | hfid_start_time |
| int | hfid_stop_time |
| int | hfid_last_time |
| int | hfid_gop_pdu |
| int | hfid_gop_num_pdus |
| int | ett |
| int | ett_attr |
| int | ett_times |
| int | ett_children |
Configuration for a MATE GOP (Group of PDUs) type, defining grouping and lifecycle rules.
| bool _mate_cfg_gop::drop_unassigned |
If true, do not display GOPs not assigned to any GOG
| int _mate_cfg_gop::ett |
ett index for the GOP subtree
| int _mate_cfg_gop::ett_attr |
ett index for the GOP attributes subtree
| int _mate_cfg_gop::ett_children |
ett index for the GOP children (PDUs) subtree
| int _mate_cfg_gop::ett_times |
ett index for the GOP timing subtree
| double _mate_cfg_gop::expiration |
Seconds after release before the GOP expires and is discarded
| AVPL* _mate_cfg_gop::extra |
AVPL of additional attributes unconditionally merged into the GOP
| int _mate_cfg_gop::hfid |
Header field ID for the GOP item in the protocol tree
| int _mate_cfg_gop::hfid_gop_num_pdus |
Header field ID for the total PDU count of the GOP
| int _mate_cfg_gop::hfid_gop_pdu |
Header field ID for PDU reference items under the GOP
| int _mate_cfg_gop::hfid_last_time |
Header field ID for the timestamp of the last PDU in the GOP
| int _mate_cfg_gop::hfid_start_time |
Header field ID for the GOP start timestamp
| int _mate_cfg_gop::hfid_stop_time |
Header field ID for the GOP stop/release timestamp
| double _mate_cfg_gop::idle_timeout |
Seconds of inactivity before an unreleased GOP is timed out
| AVPL* _mate_cfg_gop::key |
AVPL defining the attributes that form the GOP's correlation key
| double _mate_cfg_gop::lifetime |
Maximum lifetime in seconds for a GOP regardless of release
| GHashTable* _mate_cfg_gop::my_hfids |
Hash table of hfid→field_name mappings for field registration
| char* _mate_cfg_gop::name |
Unique name identifying this GOP configuration
| const char* _mate_cfg_gop::on_pdu |
Name of the mate_cfg_pdu type that feeds into this GOP
| gop_pdu_tree_t _mate_cfg_gop::pdu_tree_mode |
Controls how PDU children are shown under the GOP tree node
| bool _mate_cfg_gop::show_times |
If true, display GOP timing fields in the protocol tree
| AVPL* _mate_cfg_gop::start |
AVPL whose match marks the first PDU as the GOP's start PDU
| AVPL* _mate_cfg_gop::stop |
AVPL whose match marks a PDU as the GOP's stop PDU
| GPtrArray* _mate_cfg_gop::transforms |
Ordered list of AVPL transformations applied to the GOP's AVPL