ODE  0.13.1
 All Data Structures Functions Variables Typedefs Enumerations Groups
dxThreadingFunctionsInfo Struct Reference

An interface structure with function pointers to be provided by threading implementation. More...

#include <threading.h>

Data Fields

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
 

Detailed Description

An interface structure with function pointers to be provided by threading implementation.


The documentation for this struct was generated from the following file: