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

RTPData Class Reference

Interface to data received over RTP packets. More...

#include <cc++/rtp.h>

List of all members.

Public Methods

 RTPData (const RTPData &origin)
RTPData & operator= (const RTPData &source)
 Assignment operator. More...

const unsigned char * getData () const
size_t getSize () const
rtp_payload_t getPayloadType () const

Protected Methods

 RTPData (IncomingRTPPkt &packet)
 ~RTPData ()


Detailed Description

Interface to data received over RTP packets.

A class of objects representing data transmitted over RTP packets. Tipically, this object will apply to received data. Data blocks received via RTP connections, along with its related objects (for instance, its source), are accessed through the methods of this class.

Author:
Federico Montesino Pouzols <p5087@quintero.fie.us.es>


Constructor & Destructor Documentation

RTPData::RTPData const RTPData &   origin
 

Parameters:
origin   the RTPData object being copied

RTPData::RTPData IncomingRTPPkt &   packet [protected]
 

RTPData::~RTPData   [protected]
 


Member Function Documentation

const unsigned char* RTPData::getData   const [inline]
 

rtp_payload_t RTPData::getPayloadType   const [inline]
 

size_t RTPData::getSize   const [inline]
 

RTPData& RTPData::operator= const RTPData &   source
 

Assignment operator.

Parameters:
source   the RTPData object being assigned
Returns:
the result of the assignment


The documentation for this class was generated from the following file:
Generated at Sat Nov 3 09:44:13 2001 for ccRTP by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001