Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
_phs_t Struct Reference

Node in a protocol hierarchy statistics tree, representing a single protocol layer with links to related nodes and accumulated traffic counters. More...

#include <tap-protohierstat.h>

Public Attributes

struct _phs_tsibling
struct _phs_tchild
struct _phs_tparent
char * filter
int protocol
const char * proto_name
uint32_t frames
uint64_t bytes

Detailed Description

Node in a protocol hierarchy statistics tree, representing a single protocol layer with links to related nodes and accumulated traffic counters.

Member Data Documentation

◆ bytes

uint64_t _phs_t::bytes

Total number of bytes captured for this protocol node.

◆ child

struct _phs_t* _phs_t::child

First child node representing a sub-protocol layer.

◆ filter

char* _phs_t::filter

Display filter string used to isolate this protocol's traffic.

◆ frames

uint32_t _phs_t::frames

Total number of frames captured for this protocol node.

◆ parent

struct _phs_t* _phs_t::parent

Parent node one level up in the hierarchy tree.

◆ proto_name

const char* _phs_t::proto_name

Human-readable protocol name string (e.g., "tcp", "http").

◆ protocol

int _phs_t::protocol

Wireshark protocol ID as registered in the dissector table.

◆ sibling

struct _phs_t* _phs_t::sibling

Next sibling node at the same level of the hierarchy tree.


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