ub_thread_type
ub_thread_type tid;
ub_thread_type thr_id;
ub_thread_type bg_tid;
ub_thr_fork_create(ub_thread_type* thr, void* (*func)(void*), void* arg)
*thr = (ub_thread_type)pid;
*thr = (ub_thread_type)getpid();
void ub_thr_fork_wait(ub_thread_type thread)
void ub_thread_create(ub_thread_type* thr, void* (*func)(void*), void* arg)
*thr=(ub_thread_type)_beginthreadex(NULL, 0, (void*)func, arg, 0, NULL);
ub_thread_type ub_thread_self(void)
void ub_thread_join(ub_thread_type thr)
void ub_thread_create(ub_thread_type* thr, void* (*func)(void*), void* arg);
ub_thread_type ub_thread_self(void);
void ub_thread_join(ub_thread_type thr);
void ub_thr_fork_wait(ub_thread_type thread);
void ub_thr_fork_create(ub_thread_type* thr, void* (*func)(void*), void* arg);
ub_thread_type tid;
ub_thread_type thr_id;
ub_thread_type tid;
ub_thread_type bg_tid;
ub_thread_type tid;
ub_thread_type id;
ub_thread_type id;
ub_thr_fork_create(ub_thread_type* thr, void* (*func)(void*), void* arg)
*thr = (ub_thread_type)pid;
*thr = (ub_thread_type)getpid();
void ub_thr_fork_wait(ub_thread_type thread)
void ub_thread_create(ub_thread_type* thr, void* (*func)(void*), void* arg)
*thr=(ub_thread_type)_beginthreadex(NULL, 0, (void*)func, arg, 0, NULL);
ub_thread_type ub_thread_self(void)
void ub_thread_join(ub_thread_type thr)
void ub_thread_create(ub_thread_type* thr, void* (*func)(void*), void* arg);
ub_thread_type ub_thread_self(void);
void ub_thread_join(ub_thread_type thr);
void ub_thr_fork_wait(ub_thread_type thread);
void ub_thr_fork_create(ub_thread_type* thr, void* (*func)(void*), void* arg);