Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

RTPPacket::RTPFixedHeader Struct Reference

RTP fixed header as it is send through the network. More...

#include "private.h"

List of all members.

Public Attributes

unsigned char version:2
 Version, currently 2. More...

unsigned char padding:1
 Padding bit. More...

unsigned char extension:1
 Extension bit. More...

unsigned char cc:4
 CSRC count. More...

unsigned char marker:1
 Marker bit. More...

unsigned char payload:7
 Payload type. More...

uint16 sequence
 sequence number. More...

uint32 timestamp
 timestamp. More...

uint32 sources [1]
 contributing sources. More...


Detailed Description

RTP fixed header as it is send through the network.

A low-level representation for generic RTP packet header as defined in RFC 1889. A packet consists of the fixed RTP header, a possibly empty list of contributing sources and the payload. Header contents are kept in network (big endian) order.

Definition at line 77 of file rtpext.h.


Member Data Documentation

unsigned char RTPPacket::RTPFixedHeader::cc
 

CSRC count.

Definition at line 89 of file rtpext.h.

unsigned char RTPPacket::RTPFixedHeader::extension
 

Extension bit.

Definition at line 90 of file rtpext.h.

unsigned char RTPPacket::RTPFixedHeader::marker
 

Marker bit.

Definition at line 94 of file rtpext.h.

unsigned char RTPPacket::RTPFixedHeader::padding
 

Padding bit.

Definition at line 91 of file rtpext.h.

unsigned char RTPPacket::RTPFixedHeader::payload
 

Payload type.

Definition at line 93 of file rtpext.h.

uint16 RTPPacket::RTPFixedHeader::sequence
 

sequence number.

Definition at line 96 of file rtpext.h.

uint32 RTPPacket::RTPFixedHeader::sources[1]
 

contributing sources.

Definition at line 98 of file rtpext.h.

uint32 RTPPacket::RTPFixedHeader::timestamp
 

timestamp.

Definition at line 97 of file rtpext.h.

unsigned char RTPPacket::RTPFixedHeader::version
 

Version, currently 2.

Definition at line 92 of file rtpext.h.


The documentation for this struct was generated from the following file:
Generated at Tue Oct 16 11:17:52 2001 for ccRTP by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001