X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/62b8a649fcae500c983215fac2e5202916c0195f..df88846fa78ebe40f935e0486462af0fc0ea81e9:/lib/base/thread.h diff --git a/lib/base/thread.h b/lib/base/thread.h index f7130057..94cdd47e 100644 --- a/lib/base/thread.h +++ b/lib/base/thread.h @@ -14,14 +14,15 @@ public: bool thread_running() { return alive; } eThread(); virtual ~eThread(); - - void run(int prio=0,int policy=0); + + void run(int prio=0, int policy=0); virtual void thread()=0; + virtual void before_set_thread_alive() { } virtual void thread_finished() { } - void sendSignal(int sig); - void kill(bool hard=false); + + void kill(bool sendcancel=false); }; #endif