vdr  2.2.0
Public Member Functions | Private Attributes | List of all members
cPacketStorage Class Reference

Public Member Functions

 cPacketStorage (void)
 
 ~cPacketStorage ()
 
void Append (int Pid, uchar *Data, int Length)
 
void Flush (int Pid, uchar *Data, int &Length, int MaxLength)
 

Private Attributes

cPacketBufferbuffers [MAXPID]
 

Detailed Description

Definition at line 72 of file cutter.c.

Constructor & Destructor Documentation

cPacketStorage::cPacketStorage ( void  )

Definition at line 82 of file cutter.c.

References MAXPID.

cPacketStorage::~cPacketStorage ( )

Definition at line 88 of file cutter.c.

References MAXPID.

Member Function Documentation

void cPacketStorage::Append ( int  Pid,
uchar Data,
int  Length 
)

Definition at line 94 of file cutter.c.

References cPacketBuffer::cPacketBuffer().

Referenced by cCuttingThread::GetPendingPackets().

void cPacketStorage::Flush ( int  Pid,
uchar Data,
int &  Length,
int  MaxLength 
)

Definition at line 101 of file cutter.c.

Referenced by cCuttingThread::GetPendingPackets().

Member Data Documentation

cPacketBuffer* cPacketStorage::buffers[MAXPID]
private

Definition at line 74 of file cutter.c.


The documentation for this class was generated from the following file: