7#ifndef __TAP_DIS_COMMON_H__
8#define __TAP_DIS_COMMON_H__
29 uint16_t entity_id_site;
30 uint16_t entity_id_appl;
31 uint16_t entity_id_entity;
42 uint32_t estimated_lost_added;
50 const char *payload_type_str;
51 uint8_t radio_input_source;
52 uint8_t transmit_state;
54 uint32_t packet_count;
55 uint32_t signal_packet_count;
56 uint32_t transmitter_packet_count;
57 uint64_t total_payload_bytes;
58 uint32_t estimated_lost_packets;
60 uint32_t first_packet_num;
61 uint32_t last_packet_num;
62 uint32_t first_signal_frame_num;
63 uint32_t last_signal_frame_num;
70 double mean_jitter_ms;
72 bool transmission_stopped;
75 GPtrArray *signal_packets;
78 bool first_timing_packet;
79 uint32_t timing_packet_count;
80 double start_arrival_ms;
81 double prev_arrival_ms;
82 double prev_nominal_ms;
85 double filtered_jitter_ms;
86 double excess_codec_time_ms;
90 DISSTREAM_TAP_ANALYSE,
93} disstream_tap_mode_t;
98typedef void (*disstream_tap_error_cb)(GString *error);
102 GHashTable *strinfo_hash;
106 disstream_tap_mode_t mode;
110 disstream_tap_draw_cb tap_draw;
111 disstream_tap_reset_cb tap_reset;
129 disstream_tap_error_cb tap_error);
132void disstream_reset_cb(
void *arg);
134 const void *arg2, tap_flags_t flags);
Definition tap-dis-common.h:23
Definition tap-dis-common.h:46
Definition tap-dis-common.h:34
Definition tap-dis-common.h:100
Definition packet_info.h:40
Definition epan_dissect.h:25
Definition file-pcapng.h:57
tap_packet_status
Definition tap.h:22