#include <rtcppkt.h>
Public Types | |
| tSR = 200 | |
| Sender Report. | |
| tRR | |
| Receiver Report. | |
| tSDES | |
| Source DEScription. | |
| tBYE | |
| End of participation. | |
| tAPP | |
| APPlication specific. | |
| tFIR = 192 | |
| Full Intra-frame request. | |
| tNACK = 193 | |
| Negative ACK. | |
| tXR | |
| Extended Report. | |
| enum | Type { tSR = 200, tRR, tSDES, tBYE, tAPP, tFIR = 192, tNACK = 193, tXR } |
| rtp.h cc++/rtp.h More... | |
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. | |
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.
rtp.h cc++/rtp.h
RTCP packet types. They are registered with IANA.
| 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.
Fixed RTCP header.
| union { ... } RTCPCompoundHandler::RTCPPacket::info |
Union for SR, RR, SDES, BYE and APP.
1.4.7