21 void init(
const char* name,
BUInt stackSize = 0,
BUInt priority = 1);
BUInt opolicy
Definition: BTask.h:37
void stop()
Definition: BTask.cpp:88
int setPriority(BUInt priority)
Set the priority of the task: 0 upwards.
Definition: BTask.cpp:108
bool Bool
Definition: BTypes.h:15
Bool orunning
Definition: BTask.h:40
BError start()
Starts the task running.
Definition: BTask.cpp:63
pthread_t othread
Definition: BTask.h:39
const char * oname
Definition: BTask.h:35
BTask(const char *name="", BUInt stackSize=0, BUInt priority=1)
Definition: BTask.cpp:24
BUInt32 BUInt
Definition: BTypes.h:30
static void * taskFunc(void *)
Definition: BTask.cpp:12
BUInt opriority
Definition: BTask.h:38
void waitForCompletion()
Definition: BTask.cpp:95
void init(const char *name, BUInt stackSize=0, BUInt priority=1)
Definition: BTask.cpp:35
virtual void run()
Definition: BTask.cpp:102
BUInt ostackSize
Definition: BTask.h:36
virtual ~BTask()
Definition: BTask.cpp:30