| Wireshark 4.7.3 The Wireshark network protocol analyzer

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

Describes a TCP stream graph, including the stream identity, graph type, and collected segment list. More...

`#include <tap-tcp-stream.h>`

## Public Attributes
tcp_graph_type | type
uint8_t | rtt_sampling
address | src_address
uint16_t | src_port
address | dst_address
uint16_t | dst_port
uint32_t | stream
struct segment * | segments
struct segment * | last

## Detailed Description

Describes a TCP stream graph, including the stream identity, graph type, and collected segment list.

## Member Data Documentation

## ◆ dst_address

address tcp_graph::dst_address

Destination IP address of the TCP stream being graphed

## ◆ dst_port

uint16_t tcp_graph::dst_port

Destination TCP port of the stream

## ◆ last

struct segment* tcp_graph::last

Tail pointer for O(1) append to the segment list

## ◆ rtt_sampling

uint8_t tcp_graph::rtt_sampling

Bitmask of RTT_* flags controlling which samples appear on RTT graphs

## ◆ segments

struct segment* tcp_graph::segments

Head of the singly-linked list of segment records for this stream

## ◆ src_address

address tcp_graph::src_address

Source IP address of the TCP stream being graphed

## ◆ src_port

uint16_t tcp_graph::src_port

Source TCP port of the stream

## ◆ stream

uint32_t tcp_graph::stream

Wireshark TCP stream index identifying this flow

## ◆ type

tcp_graph_type tcp_graph::type

Plot type to render for this graph (see tcp_graph_type)

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

- /builds/wireshark/wireshark/ui/tap-tcp-stream.h