RTP Trace System
1.0
|
RTCP Sender Info Block. More...
#include <rtcppacket.h>
Public Member Functions | |
RTCPSenderInfoBlock () | |
card64 | getNTPTimeStamp () const |
card32 | getRTPTimeStamp () const |
card32 | getPacketsSent () const |
card32 | getOctetsSent () const |
void | setNTPTimeStamp (const card64 timeStamp) |
void | setRTPTimeStamp (const card32 timeStamp) |
void | setPacketsSent (const card32 packets) |
void | setOctetsSent (const card32 octets) |
Protected Attributes | |
card32 | NTP_MostSignificant |
card32 | NTP_LeastSignificant |
card32 | RTPTimeStamp |
card32 | PacketsSent |
card32 | OctetsSent |
RTCP Sender Info Block.
This class manages a sender info block
Constructor.
card64 Coral::RTCPSenderInfoBlock::getNTPTimeStamp | ( | ) | const [inline] |
Get NTP timestamp.
card32 Coral::RTCPSenderInfoBlock::getOctetsSent | ( | ) | const [inline] |
Get octets sent.
card32 Coral::RTCPSenderInfoBlock::getPacketsSent | ( | ) | const [inline] |
Get packets sent.
card32 Coral::RTCPSenderInfoBlock::getRTPTimeStamp | ( | ) | const [inline] |
Get RTP time stamp.
void Coral::RTCPSenderInfoBlock::setNTPTimeStamp | ( | const card64 | timeStamp | ) | [inline] |
Set NTP timestamp.
timeStamp | NTP timestamp. |
void Coral::RTCPSenderInfoBlock::setOctetsSent | ( | const card32 | octets | ) | [inline] |
Set octets sent.
octets | Octets sent. |
void Coral::RTCPSenderInfoBlock::setPacketsSent | ( | const card32 | packets | ) | [inline] |
Set packets sent.
packets | Packets sent. |
void Coral::RTCPSenderInfoBlock::setRTPTimeStamp | ( | const card32 | timeStamp | ) | [inline] |
Set RTP time stamp.
timeStamp | RTP timestamp. |
card32 Coral::RTCPSenderInfoBlock::OctetsSent [protected] |
card32 Coral::RTCPSenderInfoBlock::PacketsSent [protected] |
card32 Coral::RTCPSenderInfoBlock::RTPTimeStamp [protected] |