Wireshark 4.7.0
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: