Home Units Hierarchy Routines All identifiers

packed record rtp_site_info

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type rtp_site_info = packed record

Description

 

Overview

Fields

r_acq: unaObject;
r_ssrc: u_int32;
r_cname: prtcp_sdes_item;
r_max_seq: u_int16;
r_cycles: uint64;
r_base_seq: u_int32;
r_bad_seq: u_int32;
r_probation: u_int32;
r_received: u_int32;
r_expected_prior: u_int32;
r_received_prior: u_int32;
r_transit: u_int32;
r_jitter: u_int32;
r_rtt: uint32;
r_rttMagic: uint32;
r_rttTMU: uint64;
r_remoteAddrRTCPValid: bool;
r_remoteAddrRTCP: sockaddr_in;
r_remoteAddrRTPValid: bool;
r_remoteAddrRTP: sockaddr_in;
r_lastSRreceived: u_int32;
r_lastSRreceivedTM: uint64;
r_lastRRreceivedTM: uint64;
r_timedout: bool;
r_hardBye: bool;
r_byeReported: bool;
r_lastPayloadTM: uint64;
r_heardOf: bool;
r_isSender: bool;
r_noRRsinceLastReport: bool;
r_stat_lost: uint64;
r_stat_received: uint64;
r_stat_lost_prev: uint64;
r_stat_received_prev: uint64;
r_stat_lostPercent: uint64;

Description

Fields

r_acq: unaObject;
 
r_ssrc: u_int32;
 
r_cname: prtcp_sdes_item;

SSRC

r_max_seq: u_int16;

CNAME

r_cycles: uint64;

highest seq. number seen

r_base_seq: u_int32;

shifted count of seq. number cycles

r_bad_seq: u_int32;

base seq number

r_probation: u_int32;

last 'bad' seq number + 1

r_received: u_int32;

sequ. packets till source is valid

r_expected_prior: u_int32;

packets received

r_received_prior: u_int32;

packet expected at last interval

r_transit: u_int32;

packet received at last interval

r_jitter: u_int32;

relative trans time for prev pkt

r_rtt: uint32;

estimated jitter

r_rttMagic: uint32;

last evaluated round-time trip (or 0 if unknown)

r_rttTMU: uint64;

magic from our last request

r_remoteAddrRTCPValid: bool;

rtt timer

r_remoteAddrRTCP: sockaddr_in;

remote addr structure is OK and valid

r_remoteAddrRTPValid: bool;

remote RTCP address

r_remoteAddrRTP: sockaddr_in;

remote RTP addr structure is OK and valid

r_lastSRreceived: u_int32;

remote RTP address

r_lastSRreceivedTM: uint64;

The middle 32 bits out of 64 in the NTP timestamp (as explained in Section 4) received as part of the most recent SR packet from that site.

r_lastRRreceivedTM: uint64;

time mark of last SR from this member

r_timedout: bool;

time mark of last RR from this member

r_hardBye: bool;

looks like this member is dead (but not sure yet)

r_byeReported: bool;

got BYE packet from this member

r_lastPayloadTM: uint64;

BYE packet reported to RTP receiver

r_heardOf: bool;

time mark of last payload (RPT) packet

r_isSender: bool;

have we heard from it since last RR?

r_noRRsinceLastReport: bool;

member is currently a sender?

r_stat_lost: uint64;

we have not received RR since last RTCP?

r_stat_received: uint64;

lost packets (for statistic only)

r_stat_lost_prev: uint64;

packets received (long version)

r_stat_received_prev: uint64;

internal

r_stat_lostPercent: uint64;

internal

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09