|
RTP Audio System
2.0.0
|
RTCP Reception Report Block. More...
#include <rtcppacket.h>
Public Member Functions | |
| RTCPReceptionReportBlock () | |
| RTCPReceptionReportBlock (const card32 ssrc) | |
| void | init (const card32 ssrc) |
| card32 | getSSRC () const |
| double | getFractionLost () const |
| card32 | getPacketsLost () const |
| card32 | getLastSeqNum () const |
| card32 | getJitter () const |
| card32 | getLSR () const |
| card32 | getDLSR () const |
| void | setSSRC (card32 ssrc) |
| void | setFractionLost (const double fraction) |
| void | setPacketsLost (const card32 packetsLost) |
| void | setLastSeqNum (const card32 lastSeq) |
| void | setJitter (const card32 jitter) |
| void | setLSR (const card32 lsr) |
| void | setDLSR (const card32 dlsr) |
Protected Attributes | |
| card32 | SSRC |
| card32 | Fraction:8 |
| card32 | Lost:24 |
| card32 | LastSeq |
| card32 | Jitter |
| card32 | LSR |
| card32 | DLSR |
RTCP Reception Report Block.
This struct manages a reception report block
Constructor.
| RTCPReceptionReportBlock::RTCPReceptionReportBlock | ( | const card32 | ssrc | ) |
Constructor.
| ssrc | SSRC. |
| card32 RTCPReceptionReportBlock::getDLSR | ( | ) | const [inline] |
Get DLSR.
| double RTCPReceptionReportBlock::getFractionLost | ( | ) | const [inline] |
Get fraction lost.
| card32 RTCPReceptionReportBlock::getJitter | ( | ) | const [inline] |
Get jitter.
| card32 RTCPReceptionReportBlock::getLastSeqNum | ( | ) | const [inline] |
Get last sequence number.
| card32 RTCPReceptionReportBlock::getLSR | ( | ) | const [inline] |
Get LSR.
| card32 RTCPReceptionReportBlock::getPacketsLost | ( | ) | const [inline] |
Get packets lost.
| card32 RTCPReceptionReportBlock::getSSRC | ( | ) | const [inline] |
Get SSRC.
| void RTCPReceptionReportBlock::init | ( | const card32 | ssrc | ) |
Initialize.
| ssrc | SSRC. |
| void RTCPReceptionReportBlock::setDLSR | ( | const card32 | dlsr | ) | [inline] |
Set DLSR.
| dlsr | DLSR. |
| void RTCPReceptionReportBlock::setFractionLost | ( | const double | fraction | ) | [inline] |
Set fraction lost.
| fraction | Fraction lost. |
| void RTCPReceptionReportBlock::setJitter | ( | const card32 | jitter | ) | [inline] |
Set jitter.
| void RTCPReceptionReportBlock::setLastSeqNum | ( | const card32 | lastSeq | ) | [inline] |
Set last sequence number.
| lastSeq | Last sequence number. |
| void RTCPReceptionReportBlock::setLSR | ( | const card32 | lsr | ) | [inline] |
Set LSR.
| lsr | LSR. |
| void RTCPReceptionReportBlock::setPacketsLost | ( | const card32 | packetsLost | ) | [inline] |
Set packets lost.
| packetsLost | Packets lost. |
| void RTCPReceptionReportBlock::setSSRC | ( | card32 | ssrc | ) | [inline] |
Set SSRC.
| ssrc | SSRC. |
card32 RTCPReceptionReportBlock::DLSR [protected] |
card32 RTCPReceptionReportBlock::Fraction [protected] |
card32 RTCPReceptionReportBlock::Jitter [protected] |
card32 RTCPReceptionReportBlock::LastSeq [protected] |
card32 RTCPReceptionReportBlock::Lost [protected] |
card32 RTCPReceptionReportBlock::LSR [protected] |
card32 RTCPReceptionReportBlock::SSRC [protected] |