33 Thread(
bool initiate);
35 Thread(
void *stack, L4::Cap<L4::Thread>
const &cap);
37 void execute() asm (
"L4_Thread_execute");
38 virtual
void run() = 0;
39 virtual
void shutdown() asm (
"L4_Thread_shutdown");
43 L4::Cap<L4::Thread> self() const throw()
49 static void start_cxx_thread(Thread *_this)
50 asm (
"L4_Thread_start_cxx_thread");
52 static void kill_cxx_thread(Thread *_this)
53 asm (
"L4_Thread_kill_cxx_thread");
55 static void set_pager(L4::Cap<void>
const &p)
throw()
61 L4::Cap<L4::Thread> _cap;
68 static L4::Cap<void> _pager;
69 static L4::Cap<void> _master;
L4::Cap related definitions.
Common L4 ABI Data Types.