RTP Trace System
1.0
|
RTCP Common Header. More...
#include <rtcppacket.h>
Public Member Functions | |
RTCPCommonHeader () | |
card8 | getVersion () const |
card8 | getPadding () const |
card8 | getCount () const |
card8 | getPacketType () const |
card16 | getLength () const |
void | setVersion (const card8 version) |
void | setPadding (const card8 padding) |
void | setCount (const card8 count) |
void | setPacketType (const card8 packetType) |
void | setLength (const card16 length) |
Protected Attributes | |
card8 | V:2 |
card8 | P:1 |
card8 | C:5 |
card8 | PT:8 |
card16 | Length |
RTCP Common Header.
This class manages a common RTCP header.
Constructor.
card8 Coral::RTCPCommonHeader::getCount | ( | ) | const [inline] |
Get count.
card16 Coral::RTCPCommonHeader::getLength | ( | ) | const [inline] |
Get length.
card8 Coral::RTCPCommonHeader::getPacketType | ( | ) | const [inline] |
Get packet type.
card8 Coral::RTCPCommonHeader::getPadding | ( | ) | const [inline] |
Get padding.
card8 Coral::RTCPCommonHeader::getVersion | ( | ) | const [inline] |
Get version.
void Coral::RTCPCommonHeader::setCount | ( | const card8 | count | ) | [inline] |
Set count.
count | RTCP count. |
void Coral::RTCPCommonHeader::setLength | ( | const card16 | length | ) | [inline] |
Set length.
length | RTCP Length. |
void Coral::RTCPCommonHeader::setPacketType | ( | const card8 | packetType | ) | [inline] |
Set packetType.
packetType | RTCP packet Type. |
void Coral::RTCPCommonHeader::setPadding | ( | const card8 | padding | ) | [inline] |
Set padding.
padding | RTCP padding. |
void Coral::RTCPCommonHeader::setVersion | ( | const card8 | version | ) | [inline] |
Set version.
version | RTCP version. |
card8 Coral::RTCPCommonHeader::C [protected] |
card16 Coral::RTCPCommonHeader::Length [protected] |
card8 Coral::RTCPCommonHeader::P [protected] |
card8 Coral::RTCPCommonHeader::PT [protected] |
card8 Coral::RTCPCommonHeader::V [protected] |