An interface structure with function pointers to be provided by threading implementation.
More...
#include <threading.h>
|
unsigned | struct_size |
|
dMutexGroupAllocFunction * | alloc_mutex_group |
|
dMutexGroupFreeFunction * | free_mutex_group |
|
dMutexGroupMutexLockFunction * | lock_group_mutex |
|
dMutexGroupMutexUnlockFunction * | unlock_group_mutex |
|
dThreadedCallWaitAllocFunction * | alloc_call_wait |
|
dThreadedCallWaitResetFunction * | reset_call_wait |
|
dThreadedCallWaitFreeFunction * | free_call_wait |
|
dThreadedCallPostFunction * | post_call |
|
dThreadedCallDependenciesCountAlterFunction * | alter_call_dependencies_count |
|
dThreadedCallWaitFunction * | wait_call |
|
dThreadingImplThreadCountRetrieveFunction * | retrieve_thread_count |
|
dThreadingImplResourcesForCallsPreallocateFunction * | preallocate_resources_for_calls |
|
An interface structure with function pointers to be provided by threading implementation.
The documentation for this struct was generated from the following file: