| Wireshark 4.7.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:

- /builds/wireshark/wireshark/epan/dissectors/packet-dof.c