Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

SDP::Buffer Class Reference

#include <SDPBuffer.h>

Collaboration diagram for SDP::Buffer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Buffer ()
 Buffer (const char *description)
 ~Buffer ()
bool readFile (const MNString &filename)
int32_t getBandwidth ()
int32_t getBandwidth (int idx)
const IntVector & getBandwidthVec ()
PayloadTypes getPayloadCodec ()
const PayloadTypeVector & getPayloadCodecVec ()
PayloadTypes getPayload ()
const PayloadTypeVector & getPayloadVec ()
bool hasLCRTP ()
bool isMC ()
int16_t getPlannedPort ()
int32_t getDuration ()
bool hasAXpriorities ()
const char * getAXpriorities ()
bool hasAXblocksize ()
int32_t getAXblocksize ()
bool hasAXretrans ()
RetransTypes getAXretrans ()
const MNString & description () const

Constructor & Destructor Documentation

SDP::Buffer::Buffer (   ) 
 

Use this constructor to read a description file from disc. Use an uninitialized buffer first and call readFile later to retrieve the description.

SDP::Buffer::Buffer (  const char *  description  ) 
 

Use this constructor to read an SDP body from a memory buffer.

SDP::Buffer::~Buffer (   ) 
 


Member Function Documentation

const MNString& SDP::Buffer::description (   )  const
 

int32_t SDP::Buffer::getAXblocksize (   ) 
 

const char* SDP::Buffer::getAXpriorities (   ) 
 

RetransTypes SDP::Buffer::getAXretrans (   ) 
 

int32_t SDP::Buffer::getBandwidth (  int  idx  ) 
 

int32_t SDP::Buffer::getBandwidth (   ) 
 

The approximate average bandwidth of the stream in kilobits per second.

const IntVector& SDP::Buffer::getBandwidthVec (   ) 
 

int32_t SDP::Buffer::getDuration (   ) 
 

The approximate duration of the stream in seconds.

PayloadTypes SDP::Buffer::getPayload (   ) 
 

PayloadTypes SDP::Buffer::getPayloadCodec (   ) 
 

const PayloadTypeVector& SDP::Buffer::getPayloadCodecVec (   ) 
 

const PayloadTypeVector& SDP::Buffer::getPayloadVec (   ) 
 

int16_t SDP::Buffer::getPlannedPort (   ) 
 

bool SDP::Buffer::hasAXblocksize (   ) 
 

bool SDP::Buffer::hasAXpriorities (   ) 
 

bool SDP::Buffer::hasAXretrans (   ) 
 

bool SDP::Buffer::hasLCRTP (   ) 
 

bool SDP::Buffer::isMC (   ) 
 

bool SDP::Buffer::readFile (  const MNString &  filename  ) 
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:23 2005 for Komssys by doxygen 1.3.8