Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
_dof_transport_session Struct Reference

Public Attributes

int transport_id
 
uint32_t transport_session_id
 
nstime_t session_start_ts
 
bool negotiation_required
 
uint32_t negotiation_complete_at
 
nstime_t negotiation_complete_at_ts
 
bool is_streaming
 
bool is_2_node
 

Detailed Description

This structure contains all of the transport session information related to a particular session, but not related to the packet within that session. That information is separated to allow reuse of the structure.

Member Data Documentation

◆ is_2_node

bool _dof_transport_session::is_2_node

Cardinality of transport session.

◆ is_streaming

bool _dof_transport_session::is_streaming

Type of transport session.

◆ negotiation_complete_at

uint32_t _dof_transport_session::negotiation_complete_at

The frame number where negotiation was complete, or zero if not complete.

◆ negotiation_complete_at_ts

nstime_t _dof_transport_session::negotiation_complete_at_ts

The time when negotiation was complete, or zero if not complete.

◆ negotiation_required

bool _dof_transport_session::negotiation_required

Whether negotiation is required on this session.

◆ session_start_ts

nstime_t _dof_transport_session::session_start_ts

Timestamp of start of session.

◆ transport_id

int _dof_transport_session::transport_id

TRANSPORT ID: This is a unique identifier for each transport, used to prevent aliasing of the SENDER ID value in the transport packet structure. It contains the protocol id assigned by Wireshark (unique per protocol).

◆ transport_session_id

uint32_t _dof_transport_session::transport_session_id

For new sessions, this is left zero. The DPS dissector will set this value.


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