| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
_mate_runtime_data Struct Reference

Global MATE runtime state for a single dissection pass over a capture file. More...

`#include <mate.h>`

## Public Attributes
unsigned | current_items
double | now
unsigned | highest_analyzed_frame
GHashTable * | frames
GHashTable * | gops
GHashTable * | gogs
GHashTable * | pdu_last_ids
GHashTable * | gopcfg_rd
GHashTable * | gog_last_ids

## Detailed Description

Global MATE runtime state for a single dissection pass over a capture file.

## Member Data Documentation

## ◆ current_items

unsigned _mate_runtime_data::current_items

Total number of live MATE items (PDUs + GOPs + GOGs)

## ◆ frames

GHashTable* _mate_runtime_data::frames

Maps frame number → linked list of mate_pdu instances for that frame

## ◆ gog_last_ids

GHashTable* _mate_runtime_data::gog_last_ids

Maps mate_cfg_gog* → last ID assigned to a GOG of that config

## ◆ gogs

GHashTable* _mate_runtime_data::gogs

Set of all allocated mate_gog instances; used for memory management

## ◆ gopcfg_rd

GHashTable* _mate_runtime_data::gopcfg_rd

Maps mate_cfg_gop* → gopcfg_runtime_data for that config

## ◆ gops

GHashTable* _mate_runtime_data::gops

Set of all allocated mate_gop instances; used for memory management

## ◆ highest_analyzed_frame

unsigned _mate_runtime_data::highest_analyzed_frame

Frame number of the highest-numbered frame analyzed so far

## ◆ now

double _mate_runtime_data::now

Relative timestamp of the packet currently being dissected

## ◆ pdu_last_ids

GHashTable* _mate_runtime_data::pdu_last_ids

Maps mate_cfg_pdu* → last ID assigned to a PDU of that config

The documentation for this struct was generated from the following file:

- /builds/wireshark/wireshark/plugins/epan/mate/mate.h