Provided by: libccrtp-doc_2.0.6-3_all
NAME
RTCPCompoundHandler::RTCPPacket - Struct representing general RTCP packet headers as they are sent through the network.
SYNOPSIS
#include <rtcppkt.h> Public Types enum Type { tSR = 200, tRR, tSDES, tBYE, tAPP, tFIR = 192, tNACK = 193, tXR } rtp.h cc++/rtp.h Public Member Functions uint32 getLength () const Get the packet length specified in its header, in octets and in host order. uint32 getSSRC () const Get the SSRC identifier specified in the packet header, in host order. Public Attributes RTCPFixedHeader fh Fixed RTCP header. union { SendReport SR RecvReport RR SDESChunk SDES BYEPacket BYE APPPacket APP NACKPacket NACK FIRPacket FIR } info Union for SR, RR, SDES, BYE and APP.
Detailed Description
Struct representing general RTCP packet headers as they are sent through the network. This struct consists of a fixed header, always at the beginning of any RTCP packet, and a union for all the RTCP packet types supported.
Member Enumeration Documentation
enum RTCPCompoundHandler::RTCPPacket::Type rtp.h cc++/rtp.h RTCP packet types. They are registered with IANA. Enumerator tSR Sender Report. tRR Receiver Report. tSDES Source DEScription. tBYE End of participation. tAPP APPlication specific. tFIR Full Intra-frame request. tNACK Negative ACK. tXR Extended Report.
Member Function Documentation
uint32 RTCPCompoundHandler::RTCPPacket::getLength () const [inline] Get the packet length specified in its header, in octets and in host order. uint32 RTCPCompoundHandler::RTCPPacket::getSSRC () const [inline] Get the SSRC identifier specified in the packet header, in host order.
Member Data Documentation
APPPacket RTCPCompoundHandler::RTCPPacket::APP BYEPacket RTCPCompoundHandler::RTCPPacket::BYE RTCPFixedHeader RTCPCompoundHandler::RTCPPacket::fh Fixed RTCP header. FIRPacket RTCPCompoundHandler::RTCPPacket::FIR union { ... } RTCPCompoundHandler::RTCPPacket::info Union for SR, RR, SDES, BYE and APP. NACKPacket RTCPCompoundHandler::RTCPPacket::NACK RecvReport RTCPCompoundHandler::RTCPPacket::RR SDESChunk RTCPCompoundHandler::RTCPPacket::SDES SendReport RTCPCompoundHandler::RTCPPacket::SR
Author
Generated automatically by Doxygen for ccRTP from the source code.