|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Aggregated analysis state and statistics for a single DIS stream. More...
#include <tap-dis-common.h>
Public Attributes | |
| disstream_id_t | id |
| uint8_t | payload_type |
| const char * | payload_type_str |
| uint8_t | radio_input_source |
| uint8_t | transmit_state |
| uint32_t | packet_count |
| uint32_t | signal_packet_count |
| uint32_t | transmitter_packet_count |
| uint64_t | total_payload_bytes |
| uint32_t | estimated_lost_packets |
| uint32_t | first_packet_num |
| uint32_t | last_packet_num |
| uint32_t | first_signal_frame_num |
| uint32_t | last_signal_frame_num |
| nstime_t | start_rel_time |
| nstime_t | stop_rel_time |
| double | max_delta_ms |
| double | mean_delta_ms |
| double | max_jitter_ms |
| double | mean_jitter_ms |
| bool | transmission_stopped |
| bool | problem |
| GPtrArray * | signal_packets |
| bool | first_timing_packet |
| uint32_t | timing_packet_count |
| double | start_arrival_ms |
| double | prev_arrival_ms |
| double | prev_nominal_ms |
| double | first_tx_ms |
| double | prev_tx_ms |
| double | filtered_jitter_ms |
| double | excess_codec_time_ms |
Aggregated analysis state and statistics for a single DIS stream.
| uint32_t _disstream_info::estimated_lost_packets |
Total number of packets estimated as lost during the stream
| double _disstream_info::excess_codec_time_ms |
Accumulated excess codec processing time carried over between packets
| double _disstream_info::filtered_jitter_ms |
Low-pass filtered jitter estimate used for running mean computation
| uint32_t _disstream_info::first_packet_num |
Frame number of the first packet in the stream
| uint32_t _disstream_info::first_signal_frame_num |
Frame number of the first Signal PDU in the stream
| bool _disstream_info::first_timing_packet |
True until the first timing reference packet has been processed
| double _disstream_info::first_tx_ms |
Transmit timestamp of the first packet in milliseconds
| disstream_id_t _disstream_info::id |
Network and radio addressing tuple that uniquely identifies this stream
| uint32_t _disstream_info::last_packet_num |
Frame number of the last packet in the stream
| uint32_t _disstream_info::last_signal_frame_num |
Frame number of the last Signal PDU in the stream
| double _disstream_info::max_delta_ms |
Maximum inter-packet arrival gap observed, in milliseconds
| double _disstream_info::max_jitter_ms |
Maximum jitter value observed across the stream, in milliseconds
| double _disstream_info::mean_delta_ms |
Mean inter-packet arrival gap across the stream, in milliseconds
| double _disstream_info::mean_jitter_ms |
Mean jitter value across the stream, in milliseconds
| uint32_t _disstream_info::packet_count |
Total number of packets observed in this stream
| uint8_t _disstream_info::payload_type |
DIS signal payload type for this stream
| const char* _disstream_info::payload_type_str |
Human-readable string describing payload_type
| double _disstream_info::prev_arrival_ms |
Arrival time of the most recently processed packet in milliseconds
| double _disstream_info::prev_nominal_ms |
Expected nominal arrival time of the previous packet in milliseconds
| double _disstream_info::prev_tx_ms |
Transmit timestamp of the most recently processed packet in milliseconds
| bool _disstream_info::problem |
True if any packet in the stream recorded a timing or sequencing anomaly
| uint8_t _disstream_info::radio_input_source |
DIS radio input source value
| uint32_t _disstream_info::signal_packet_count |
Number of DIS Signal PDU packets in this stream
| GPtrArray* _disstream_info::signal_packets |
Ordered array of disstream_packet_t pointers for Signal PDUs
| double _disstream_info::start_arrival_ms |
Arrival time of the first packet in milliseconds
| nstime_t _disstream_info::start_rel_time |
Relative timestamp of the first packet
| nstime_t _disstream_info::stop_rel_time |
Relative timestamp of the last packet
| uint32_t _disstream_info::timing_packet_count |
Number of packets processed for timing analysis so far
| uint64_t _disstream_info::total_payload_bytes |
Cumulative payload bytes across all packets
| bool _disstream_info::transmission_stopped |
True if a Transmitter PDU indicated the transmission has stopped
| uint8_t _disstream_info::transmit_state |
Current DIS transmitter state value
| uint32_t _disstream_info::transmitter_packet_count |
Number of DIS Transmitter PDU packets in this stream