#include <reports.h>
Public Member Functions | |
ReceptionReport (const char *name=NULL) | |
ReceptionReport (const ReceptionReport &receptionReport) | |
virtual | ~ReceptionReport () |
ReceptionReport & | operator= (const ReceptionReport &receptionReport) |
virtual cObject * | dup () const |
virtual const char * | className () const |
virtual void | info (char *buf) const |
virtual void | writeContents (ostream &os) const |
virtual u_int32 | ssrc () |
virtual void | setSSRC (u_int32 ssrc) |
virtual u_int8 | fractionLost () |
virtual void | setFractionLost (u_int8 fractionLost) |
virtual int | packetsLostCumulative () |
virtual void | setPacketsLostCumulative (int packetLostCumulative) |
virtual u_int32 | sequenceNumber () |
virtual void | setSequenceNumber (u_int32 sequenceNumber) |
virtual int | jitter () |
virtual void | setJitter (int jitter) |
virtual int | lastSR () |
virtual void | setLastSR (int lastSR) |
virtual int | delaySinceLastSR () |
virtual void | setDelaySinceLastSR (int delaySinceLastSR) |
Protected Attributes | |
u_int32 | _ssrc |
u_int8 | _fractionLost |
int | _packetsLostCumulative |
u_int32 | _extendedHighestSequenceNumber |
int | _jitter |
int | _lastSR |
int | _delaySinceLastSR |
|
Default constructor. |
|
Copy constructor.. |
|
Destructor. |
|
Returns the class name "ReceptionReport". |
|
Returns the delay since the last SenderReport of this sender has been received in units of 1/65536 seconds. |
|
Duplicates this ReceptionReport by calling the copy constructor. |
|
Returns the fraction of packets lost as stored in this ReceptionReport. |
|
Writes a short info about this ReceptionReport into the given string. |
|
Returns the interarrival jitter. |
|
Returns the rtp time stamp of the last SenderReport received from this sender. |
|
Assignment operator. |
|
Returns the number of expected minus the number of packets received. |
|
Returns the extended highest sequence number received. |
|
Sets the delay since the last SenderReport of this sender has been received in units of 1/65536 seconds. |
|
Sets the fraction of packets lost. |
|
Sets ths interarrival jitter. |
|
Sets the rtp time stamp of the last SenderReport received from this sender. |
|
Sets the number of expected minus the number of packets received. |
|
Set the extended highest sequence number received. |
|
Sets the ssrc identifier of the sender this ReceptionReport is for. |
|
Returns the ssrc identifier for which sender this ReceptionReport is. |
|
Writes a longer info about this ReceptionReport into the given stream. |
|
The delay since the last SenderReport from this sender has been received in units of 1/65536 seconds. |
|
The extended highest sequence number received. |
|
The fraction lost. |
|
The interarrival jitter. |
|
The rtp time stamp of the last SenderReport received from this source. |
|
The number of packets expected minus the number of packets received. |
|
The ssrc identifier of the sender this ReceptionReport is for. |