openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
iDVBSectionReader Class Referenceabstract

#include <idemux.h>

Inheritance diagram for iDVBSectionReader:
iObject iObject eDVBSectionReader eTSFileSectionReader

Public Member Functions

virtual RESULT setBufferSize (int size)=0
 
virtual RESULT start (const eDVBSectionFilterMask &mask)=0
 
virtual RESULT stop ()=0
 
virtual RESULT connectRead (const sigc::slot1< void, const uint8_t * > &read, ePtr< eConnection > &conn)=0
 
virtual ~iDVBSectionReader ()
 
virtual RESULT start (const eDVBSectionFilterMask &mask)=0
 
virtual RESULT stop ()=0
 
virtual RESULT connectRead (const sigc::slot1< void, const uint8_t * > &read, ePtr< eConnection > &conn)=0
 
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

◆ ~iDVBSectionReader() [1/2]

virtual iDVBSectionReader::~iDVBSectionReader ( )
inlinevirtual

◆ ~iDVBSectionReader() [2/2]

virtual iDVBSectionReader::~iDVBSectionReader ( )
inlinevirtual

Member Function Documentation

◆ connectRead() [1/2]

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

◆ connectRead() [2/2]

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

◆ setBufferSize()

virtual RESULT iDVBSectionReader::setBufferSize ( int  size)
pure virtual

◆ start() [1/2]

virtual RESULT iDVBSectionReader::start ( const eDVBSectionFilterMask mask)
pure virtual

◆ start() [2/2]

virtual RESULT iDVBSectionReader::start ( const eDVBSectionFilterMask mask)
pure virtual

◆ stop() [1/2]

virtual RESULT iDVBSectionReader::stop ( )
pure virtual

◆ stop() [2/2]

virtual RESULT iDVBSectionReader::stop ( )
pure virtual

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