RR_Block Struct Reference

The receiver report block encapsulates the data that represents the reception statistics for a particular stream. More...

#include <RTCP_Packet.h>

Collaboration diagram for RR_Block:

Collaboration graph
[legend]
List of all members.

Public Attributes

ACE_UINT32 ssrc_
 The synchronization source id of the source of the data.

unsigned int fraction_:8
 The fraction of RTP data packets lost since the previous SR or RR was sent.

int lost_:24
 The cumulative number of packets lost.

ACE_UINT32 last_seq_
 The highest extended sequence number received in an RTP packet.

ACE_UINT32 jitter_
ACE_UINT32 lsr_
ACE_UINT32 dlsr_
 The delay in 1/65536 seconds since receiving the last sender report.

RR_Blocknext_
 Link to the next receiver report block.


Detailed Description

The receiver report block encapsulates the data that represents the reception statistics for a particular stream.

Definition at line 139 of file RTCP_Packet.h.


Member Data Documentation

ACE_UINT32 RR_Block::dlsr_
 

The delay in 1/65536 seconds since receiving the last sender report.

Definition at line 162 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_Channel_In::getRRBlock(), RTCP_RR_Packet::RTCP_RR_Packet(), and RTCP_SR_Packet::RTCP_SR_Packet().

unsigned int RR_Block::fraction_
 

The fraction of RTP data packets lost since the previous SR or RR was sent.

Definition at line 145 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_Channel_In::getRRBlock(), RTCP_RR_Packet::RTCP_RR_Packet(), and RTCP_SR_Packet::RTCP_SR_Packet().

ACE_UINT32 RR_Block::jitter_
 

An estimate of the statistical variance of the RTP data packet interarrival time measured in timestamp units.

Definition at line 155 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_Channel_In::getRRBlock(), RTCP_RR_Packet::RTCP_RR_Packet(), and RTCP_SR_Packet::RTCP_SR_Packet().

ACE_UINT32 RR_Block::last_seq_
 

The highest extended sequence number received in an RTP packet.

Definition at line 151 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_Channel_In::getRRBlock(), RTCP_RR_Packet::RTCP_RR_Packet(), and RTCP_SR_Packet::RTCP_SR_Packet().

int RR_Block::lost_
 

The cumulative number of packets lost.

Definition at line 148 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_Channel_In::getRRBlock(), RTCP_RR_Packet::RTCP_RR_Packet(), and RTCP_SR_Packet::RTCP_SR_Packet().

ACE_UINT32 RR_Block::lsr_
 

The middle 32 bits of the NTP timestamp received in the most recent sender report.

Definition at line 159 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_Channel_In::getRRBlock(), RTCP_RR_Packet::RTCP_RR_Packet(), and RTCP_SR_Packet::RTCP_SR_Packet().

RR_Block* RR_Block::next_
 

Link to the next receiver report block.

Definition at line 165 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_RR_Packet::RTCP_RR_Packet(), RTCP_SR_Packet::RTCP_SR_Packet(), TAO_AV_RTCP_Callback::send_report(), RTCP_RR_Packet::~RTCP_RR_Packet(), and RTCP_SR_Packet::~RTCP_SR_Packet().

ACE_UINT32 RR_Block::ssrc_
 

The synchronization source id of the source of the data.

Definition at line 142 of file RTCP_Packet.h.

Referenced by RTCP_SR_Packet::build_packet(), RTCP_RR_Packet::build_packet(), RTCP_SR_Packet::dump(), RTCP_RR_Packet::dump(), RTCP_Channel_In::getRRBlock(), RTCP_RR_Packet::RTCP_RR_Packet(), and RTCP_SR_Packet::RTCP_SR_Packet().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 9 13:46:40 2006 for TAO_AV by doxygen 1.3.6