class RTCPReceptionReportBlock

RTCP Reception Report Block. More...

Full nameCoral::RTCPReceptionReportBlock
Definition#include <rtcppacket.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members

Protected Members


Detailed Description

This class manages a reception report block

See also: RTCPSender, RTCPReceiver, RTCPAbstractServer

RTCPReceptionReportBlock ()

Constructor.

RTCPReceptionReportBlock (const card32 ssrc)

Constructor.

Parameters:
ssrcSSRC.

void init (const card32 ssrc)

Initialize.

Parameters:
ssrcSSRC.

inline card32 getSSRC ()
[const]

Get SSRC.

Returns: SSRC.

inline double getFractionLost ()
[const]

Get fraction lost.

Returns: Fraction lost.

inline card32 getPacketsLost ()
[const]

Get packets lost.

Returns: Packets lost.

inline card32 getLastSeqNum ()
[const]

Get last sequence number.

Returns: Last sequence number.

inline card32 getJitter ()
[const]

Get jitter.

Returns: Jitter.

inline card32 getLSR ()
[const]

Get LSR.

Returns: LSR.

inline card32 getDLSR ()
[const]

Get DLSR.

Returns: DLSR.

inline void setSSRC (card32 ssrc)

Set SSRC.

Parameters:
ssrcSSRC.

inline void setFractionLost (const double fraction)

Set fraction lost.

Parameters:
fractionFraction lost.

inline void setPacketsLost (const card32 packetsLost)

Set packets lost.

Parameters:
packetsLostPackets lost.

inline void setLastSeqNum (const card32 lastSeq)

Set last sequence number.

Parameters:
lastSeqLast sequence number.

inline void setJitter (const card32 jitter)

Set jitter.

Returns: jitter Jitter.

inline void setLSR (const card32 lsr)

Set LSR.

Parameters:
lsrLSR.

inline void setDLSR (const card32 dlsr)

Set DLSR.

Parameters:
dlsrDLSR.