Wireshark  4.3.0
The Wireshark network protocol analyzer
Public Attributes | List of all members
_dof_transport_session Struct Reference

Public Attributes

gint transport_id
 
guint32 transport_session_id
 
nstime_t session_start_ts
 
gboolean negotiation_required
 
guint32 negotiation_complete_at
 
nstime_t negotiation_complete_at_ts
 
gboolean is_streaming
 
gboolean 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

gboolean _dof_transport_session::is_2_node

Cardinality of transport session.

◆ is_streaming

gboolean _dof_transport_session::is_streaming

Type of transport session.

◆ negotiation_complete_at

guint32 _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

gboolean _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

gint _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

guint32 _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: