![]() |
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) |
![]() | |
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 | |
![]() | |
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 |