36 #include <Inventor/C/basic.h> void cc_sched_wait_all(cc_sched *sched)
Definition: sched.cpp:325
void cc_sched_destruct(cc_sched *sched)
Definition: sched.cpp:208
cc_sched * cc_sched_construct(int numthreads)
Definition: sched.cpp:181
uint32_t cc_sched_schedule(cc_sched *sched, cc_sched_f *workfunc, void *closure, float priority)
Definition: sched.cpp:252
int cc_sched_get_num_threads(cc_sched *sched)
Definition: sched.cpp:235
void cc_sched_change_priority(cc_sched *sched, uint32_t schedid, float priority)
Definition: sched.cpp:361
void cc_sched_set_num_allowed(cc_sched *sched, int num)
Definition: sched.cpp:349
int cc_sched_get_num_remaining(cc_sched *sched)
Definition: sched.cpp:312
SbBool cc_sched_unschedule(cc_sched *sched, uint32_t schedid)
Definition: sched.cpp:291
struct cc_sched cc_sched
The type definition for the thread schduler structure.
Definition: common.h:54
void cc_sched_f(void *closure)
Definition: sched.h:53
void cc_sched_set_num_threads(cc_sched *sched, int num)
Definition: sched.cpp:225