![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
The application class. More...
#include <ebase.h>
Public Member Functions | |
eApplication () | |
~eApplication () | |
int | isIdle () const |
int | idleCount () const |
![]() | |
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 () |
Protected Member Functions | |
int | _poll (struct pollfd *fds, nfds_t nfds, int timeout) |
The application class.
An application provides a mainloop, and runs in the primary thread. You can have other threads, too, but this is the primary one.
|
inline |
|
inline |
|
protectedvirtual |
Reimplemented from eMainloop.
|
inline |
|
inline |