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

NoRetrans Class Reference

#include <NoRetrans.h>

Inheritance diagram for NoRetrans:

Inheritance graph
[legend]
Collaboration diagram for NoRetrans:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NoRetrans ()
virtual ~NoRetrans ()
MNRopecreateExtensionHeaderData (int &type)
bool hasExtHeader ()
bool prepareCallback ()
MNRopeget_next_data (SH::SinkEndpoint *pull_here, size_t max_bytes_to_pull, SH::ReturnCode &except, size_t &pulled_bytes, bool &rtp_marker, u_int32 &rtp_timestamp, Timeval &next_playtime_packet, int bandwidth, int &cbpidx)

Constructor & Destructor Documentation

NoRetrans::NoRetrans  ) 
 

Constructor

virtual NoRetrans::~NoRetrans  )  [virtual]
 

Destructor


Member Function Documentation

MNRope* NoRetrans::createExtensionHeaderData int &  type  )  [virtual]
 

This function returns the data that is included in the RTP extension header. The format and the content of the data depends on the single retransmision method.

Implements RetransBase.

MNRope* NoRetrans::get_next_data SH::SinkEndpoint pull_here,
size_t  max_bytes_to_pull,
SH::ReturnCode except,
size_t &  pulled_bytes,
bool &  rtp_marker,
u_int32 rtp_timestamp,
Timeval next_playtime_packet,
int  bandwidth,
int &  cbpidx
[virtual]
 

Implements RetransBase.

bool NoRetrans::hasExtHeader  )  [virtual]
 

Function that returns if an RTP extension header is created by the retransmission mechanism

Implements RetransBase.

bool NoRetrans::prepareCallback  )  [virtual]
 

Implements RetransBase.


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