The Receiver Report packet is sent by all members of a session that are not sending data. It contains a list of RR_Block to represent each source this party is receiving data from.
More...
#include <RTCP_Packet.h>
|
void | build_packet () |
| Used to create the byte representation of the RTCP packet.
|
|
|
ACE_UINT32 | ssrc_ |
| The synchronization source id of the sender of this report.
|
|
RR_Block * | rr_ |
| A linked list of the receiver report block(s) being sent.
|
|
The Receiver Report packet is sent by all members of a session that are not sending data. It contains a list of RR_Block to represent each source this party is receiving data from.
◆ RTCP_RR_Packet() [1/2]
RTCP_RR_Packet::RTCP_RR_Packet |
( |
char * | buffer, |
|
|
int * | len ) |
Constructor for incoming receiver reports.
◆ RTCP_RR_Packet() [2/2]
Constructor for outgoing receiver reports.
◆ ~RTCP_RR_Packet()
RTCP_RR_Packet::~RTCP_RR_Packet |
( |
| ) |
|
|
virtual |
◆ build_packet()
void RTCP_RR_Packet::build_packet |
( |
| ) |
|
|
privatevirtual |
Used to create the byte representation of the RTCP packet.
Implements RTCP_Packet.
◆ dump()
void RTCP_RR_Packet::dump |
( |
| ) |
|
Prints the contents of the packet.
◆ packet_size()
unsigned int RTCP_RR_Packet::packet_size |
( |
| ) |
|
|
virtual |
Returns the size of the packet in bytes.
Implements RTCP_Packet.
◆ ssrc()
Returns the synchronization source id of the source sending this packet.
◆ rr_
A linked list of the receiver report block(s) being sent.
◆ ssrc_
The synchronization source id of the sender of this report.
The documentation for this class was generated from the following files: