8 #ifndef INCLUDE_WALLABY_THREAD_H_
9 #define INCLUDE_WALLABY_THREAD_H_
VF EXPORT_SYM void thread_destroy(thread id)
VF EXPORT_SYM void thread_wait(thread id)
VF EXPORT_SYM void mutex_destroy(mutex m)
VF EXPORT_SYM void mutex_lock(mutex m)
void(* thread_function)()
Definition: thread.h:37
VF EXPORT_SYM mutex mutex_create()
VF EXPORT_SYM void mutex_unlock(mutex m)
VF EXPORT_SYM thread thread_create(thread_function func)
void * data
Definition: thread.h:34
#define VF
Definition: vtable.h:19
VF EXPORT_SYM void thread_start(thread id)
#define VFL
Definition: vtable.h:20
VF EXPORT_SYM int mutex_trylock(mutex m)
#define EXPORT_SYM
Definition: export.h:14
void * data
Definition: thread.h:29