#include <reports.h>
Public Member Functions | |
SenderReport (const char *name=NULL) | |
SenderReport (const SenderReport &senderReport) | |
virtual | ~SenderReport () |
SenderReport & | operator= (const SenderReport &senderReport) |
virtual cObject * | dup () const |
virtual const char * | className () const |
virtual void | info (char *buf) const |
virtual void | writeContents (ostream &os) const |
virtual u_int64 | ntpTimeStamp () |
virtual void | setNTPTimeStamp (u_int64 ntpTimeStamp) |
virtual u_int32 | rtpTimeStamp () |
virtual void | setRTPTimeStamp (u_int32 timeStamp) |
virtual u_int32 | packetCount () |
virtual void | setPacketCount (u_int32 packetCount) |
virtual u_int32 | byteCount () |
virtual void | setByteCount (u_int32 byteCount) |
Protected Attributes | |
u_int64 | _ntpTimeStamp |
u_int32 | _rtpTimeStamp |
u_int32 | _packetCount |
u_int32 | _byteCount |
|
Default constructor. |
|
Copy constructor. Needed by omnet++. |
|
Destructor. |
|
Returns how many bytes have been sent as store in this SenderReport. |
|
Returns the class name "SenderReport". |
|
Duplicates this SenderReport by calling the copy constructor. |
|
Writes a short info about this SenderReport into the given string. |
|
Returns the contained ntp time stamp. |
|
Assignment operator. |
|
Returns the number of packets sent as stored in this SenderReport. |
|
Returns the contained rtp time stamp. |
|
Sets the value how many bytes have been sent. |
|
Sets the ntp time stamp. |
|
Sets the number of packets sent. |
|
Sets the rtp time stamp. |
|
Writes a longer info about this SenderReport into the given stream. |
|
The number of (payload) bytes sent. |
|
The ntp time stamp. |
|
The number of packets sent. |
|
The rtp time stamp. |