class RTCPCommonHeader

RTCP Common Header. More...

Full nameCoral::RTCPCommonHeader
Definition#include <rtcppacket.h>
Inherited byRTCPApp, RTCPBye, RTCPReceiverReport, RTCPReport, RTCPSenderReport, RTCPSourceDescription
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

This class manages a common RTCP header.

See also: RTCPSender, RTCPReceiver, RTCPAbstractServer

 RTCPCommonHeader ()

Constructor.

inline card8  getVersion ()

[const]

Get version.

Returns: RTCP version.

inline card8  getPadding ()

[const]

Get padding.

Returns: RTCP padding.

inline card8  getCount ()

[const]

Get count.

Returns: RTCP count.

inline card8  getPacketType ()

[const]

Get packet type.

Returns: RTCP packet type.

inline card16  getLength ()

[const]

Get length.

Returns: RTCP Length.

inline void  setVersion (const card8 version)

Set version.

Parameters:
versionRTCP version.

inline void  setPadding (const card8 padding)

Set padding.

Parameters:
paddingRTCP padding.

inline void  setCount (const card8 count)

Set count.

Parameters:
countRTCP count.

inline void  setPacketType (const card8 packetType)

Set packetType.

Parameters:
packetTypeRTCP packet Type.

inline void  setLength (const card16 length)

Set length.

Parameters:
lengthRTCP Length.

card8 V:2

[protected]

card8 P:1

[protected]

card8 C:5

[protected]

card8 C:5

[protected]

card8 P:1

[protected]

card8 V:2

[protected]

card8 PT:8

[protected]

card16 Length

[protected]