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

#include <demux.h>

Inheritance diagram for eDVBSectionReader:
iDVBSectionReader iObject iObject

Public Member Functions

 eDVBSectionReader (eDVBDemux *demux, eMainloop *context, RESULT &res)
 
virtual ~eDVBSectionReader ()
 
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

◆ eDVBSectionReader()

eDVBSectionReader::eDVBSectionReader ( eDVBDemux demux,
eMainloop context,
RESULT res 
)

◆ ~eDVBSectionReader()

eDVBSectionReader::~eDVBSectionReader ( )
virtual

Member Function Documentation

◆ connectRead()

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

Implements iDVBSectionReader.

◆ setBufferSize()

RESULT eDVBSectionReader::setBufferSize ( int  size)
virtual

Implements iDVBSectionReader.

◆ start()

RESULT eDVBSectionReader::start ( const eDVBSectionFilterMask mask)
virtual

Implements iDVBSectionReader.

◆ stop()

RESULT eDVBSectionReader::stop ( )
virtual

Implements iDVBSectionReader.


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