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

#include <thread.h>

Inheritance diagram for eThread:
eBackgroundFileEraser eEPGCache eEPGTransponderDataReader eFilePushThread eFilePushThreadRecorder eHttpStream eHttpsStream ePicLoad eServiceDVD eStreamThread eStreamThreadWeb eTuxtxtApp gSDLDC

Public Member Functions

 eThread ()
 
virtual ~eThread ()
 
virtual void thread_finished ()
 
int run (int prio=0, int policy=0)
 
virtual void thread ()=0
 
int sendSignal (int sig)
 
void kill ()
 
void abort_badly ()
 

Protected Member Functions

void hasStarted ()
 

Constructor & Destructor Documentation

◆ eThread()

eThread::eThread ( )

◆ ~eThread()

eThread::~eThread ( )
virtual

Member Function Documentation

◆ abort_badly()

void eThread::abort_badly ( )
inline

◆ hasStarted()

void eThread::hasStarted ( )
protected

◆ kill()

void eThread::kill ( )

◆ run()

int eThread::run ( int  prio = 0,
int  policy = 0 
)

◆ sendSignal()

int eThread::sendSignal ( int  sig)

◆ thread()

virtual void eThread::thread ( )
pure virtual

◆ thread_finished()

virtual void eThread::thread_finished ( )
inlinevirtual

Reimplemented in eStreamThreadWeb, and eStreamThread.


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