#include <rtcppkt.h>
Inheritance diagram for RTCPCompoundHandler:

Public Member Functions | |
| void | setPathMTU (uint16 mtu) |
| uint16 | getPathMTU () |
Protected Types | |
| enum | { defaultPathMTU = 1500 } |
Protected Member Functions | |
| RTCPCompoundHandler (uint16 mtu=defaultPathMTU) | |
| ~RTCPCompoundHandler () | |
| bool | checkCompoundRTCPHeader (size_t len) |
| Perform RTCP compound packet header validity check as specified in draft-ietv-avt-rtp-new. | |
Protected Attributes | |
| unsigned char * | rtcpSendBuffer |
| unsigned char * | rtcpRecvBuffer |
Friends | |
| class | RTCPSenderInfo |
| class | RTCPReceiverInfo |
Intended to be used, through inheritance, in RTCP management classes, such as QueueRTCPManager.
|
|
|
|
|
|
|
|
|
|
|
Perform RTCP compound packet header validity check as specified in draft-ietv-avt-rtp-new. This method follows appendix A.2. Correct version, payload type, padding bit and length of every RTCP packet in the compound are verified.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5