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

SPEGPacket Class Reference

#include <SPEGPacket.h>

Collaboration diagram for SPEGPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SPEGPacket (int packetsize)
dbuf * packetize (size_t mtu, MNRope *&indata)
dbuf * fillpacket (FILE *sourcefile)
dbuf * unpacketize (bool &more)
bool hasEmptyPackets ()
void addEmptyPackets (dbuf *pack)
bool hasFilledPackets ()
void addFilledPackets (dbuf *pack)

Static Public Member Functions

int assignPrio (dbuf *&packet)
void appendToDbuf (dbuf *&dest, dbuf *src)

Constructor & Destructor Documentation

SPEGPacket::SPEGPacket (  int  packetsize  ) 
 


Member Function Documentation

void SPEGPacket::addEmptyPackets (  dbuf *  pack  ) 
 

void SPEGPacket::addFilledPackets (  dbuf *  pack  ) 
 

void SPEGPacket::appendToDbuf (  dbuf *&  dest,
dbuf *  src
)  [static]
 

int SPEGPacket::assignPrio (  dbuf *&  packet  )  [static]
 

dbuf* SPEGPacket::fillpacket (  FILE *  sourcefile  ) 
 

bool SPEGPacket::hasEmptyPackets (   ) 
 

bool SPEGPacket::hasFilledPackets (   ) 
 

dbuf* SPEGPacket::packetize (  size_t  mtu,
MNRope *&  indata
) 
 

dbuf* SPEGPacket::unpacketize (  bool &  more  ) 
 


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