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:29
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:26
#define VF
Definition: vtable.h:10
VF EXPORT_SYM void thread_start(thread id)
#define VFL
Definition: vtable.h:11
VF EXPORT_SYM int mutex_trylock(mutex m)
#define EXPORT_SYM
Definition: export.h:7
void * data
Definition: thread.h:21