RTP Trace System  1.0
Coral::RTCPSenderInfoBlock Class Reference

RTCP Sender Info Block. More...

#include <rtcppacket.h>

Inheritance diagram for Coral::RTCPSenderInfoBlock:
Coral::RTCPSenderReport

List of all members.

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

Detailed Description

RTCP Sender Info Block.

This class manages a sender info block

Author:
Thomas Dreibholz
Version:
1.0
See also:
RTCPSender
RTCPReceiver
RTCPAbstractServer

Constructor & Destructor Documentation


Member Function Documentation

Get NTP timestamp.

Returns:
NTP timestamp.

Get octets sent.

Returns:
Octets sent.

Get packets sent.

Returns:
Packets sent.

Get RTP time stamp.

Returns:
RTP time stamp.
void Coral::RTCPSenderInfoBlock::setNTPTimeStamp ( const card64  timeStamp) [inline]

Set NTP timestamp.

Parameters:
timeStampNTP timestamp.
void Coral::RTCPSenderInfoBlock::setOctetsSent ( const card32  octets) [inline]

Set octets sent.

Parameters:
octetsOctets sent.
void Coral::RTCPSenderInfoBlock::setPacketsSent ( const card32  packets) [inline]

Set packets sent.

Parameters:
packetsPackets sent.
void Coral::RTCPSenderInfoBlock::setRTPTimeStamp ( const card32  timeStamp) [inline]

Set RTP time stamp.

Parameters:
timeStampRTP timestamp.

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines