openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eTSFileSectionReader Class Reference

#include <tstools.h>

Inheritance diagram for eTSFileSectionReader:
iDVBSectionReader iObject iObject

Public Member Functions

 eTSFileSectionReader (eMainloop *context)
 
virtual ~eTSFileSectionReader ()
 
void data (unsigned char *packet, unsigned int size)
 
RESULT setBufferSize (int size)
 
RESULT start (const eDVBSectionFilterMask &mask)
 
RESULT stop ()
 
RESULT connectRead (const sigc::slot1< void, const uint8_t * > &read, ePtr< eConnection > &conn)
 
- Public Member Functions inherited from iDVBSectionReader
virtual ~iDVBSectionReader ()
 
virtual ~iDVBSectionReader ()
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Additional Inherited Members

- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Constructor & Destructor Documentation

◆ eTSFileSectionReader()

eTSFileSectionReader::eTSFileSectionReader ( eMainloop context)

◆ ~eTSFileSectionReader()

eTSFileSectionReader::~eTSFileSectionReader ( )
virtual

Member Function Documentation

◆ connectRead()

RESULT eTSFileSectionReader::connectRead ( const sigc::slot1< void, const uint8_t * > &  read,
ePtr< eConnection > &  conn 
)
virtual

Implements iDVBSectionReader.

◆ data()

void eTSFileSectionReader::data ( unsigned char *  packet,
unsigned int  size 
)

◆ setBufferSize()

RESULT eTSFileSectionReader::setBufferSize ( int  size)
inlinevirtual

Implements iDVBSectionReader.

◆ start()

RESULT eTSFileSectionReader::start ( const eDVBSectionFilterMask mask)
virtual

Implements iDVBSectionReader.

◆ stop()

RESULT eTSFileSectionReader::stop ( )
virtual

Implements iDVBSectionReader.


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