|
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] |