![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <epgtransponderdatareader.h>
Classes | |
| struct | Message |
Public Member Functions | |
| eEPGTransponderDataReader () | |
| ~eEPGTransponderDataReader () | |
| void | restartReader () |
| void | PMTready (eDVBServicePMTHandler *pmthandler) |
Public Member Functions inherited from eMainloop | |
| eMainloop () | |
| virtual | ~eMainloop () |
| void | quit (int ret=0) |
| int | iterate (unsigned int timeout=0, PyObject **res=0, SWIG_PYOBJECT(ePyObject) additional=(PyObject *) 0) |
| int | runLoop () |
| PyObject * | poll (SWIG_PYOBJECT(ePyObject) dict, SWIG_PYOBJECT(ePyObject) timeout) |
| void | interruptPoll () |
| void | reset () |
Static Public Member Functions | |
| static eEPGTransponderDataReader * | getInstance () |
Public Attributes | |
| eFixedMessagePump< Message > | m_messages |
Static Public Attributes | |
| static pthread_mutex_t | known_channel_lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP |
| static pthread_mutex_t | last_channel_update_lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP |
Friends | |
| class | eEPGCache |
| class | eEPGChannelData |
Additional Inherited Members | |
Protected Member Functions inherited from eMainloop | |
| virtual int | _poll (struct pollfd *fds, nfds_t nfds, int timeout) |
| eEPGTransponderDataReader::eEPGTransponderDataReader | ( | ) |
| eEPGTransponderDataReader::~eEPGTransponderDataReader | ( | ) |
|
inlinestatic |
|
inline |
| void eEPGTransponderDataReader::restartReader | ( | ) |
|
friend |
|
friend |
|
static |
|
static |
| eFixedMessagePump<Message> eEPGTransponderDataReader::m_messages |