VuoThreadManager interface.
- Copyright
- Copyright © 2012–2017 Kosada Incorporated. This code may be modified and distributed under the terms of the MIT License. For more information, see http://vuo.org/license.
|
void | vuoScheduleTriggerWorker (VuoCompositionState *compositionState, dispatch_queue_t queue, void *context, void(*function)(void *), int minThreadsNeeded, int maxThreadsNeeded, unsigned long eventId, int chainCount) |
| C wrapper for VuoThreadManager::scheduleTriggerWorker().
|
|
void | vuoScheduleChainWorker (VuoCompositionState *compositionState, dispatch_queue_t queue, void *context, void(*function)(void *), int minThreadsNeeded, int maxThreadsNeeded, unsigned long eventId, unsigned long chainIndex, unsigned long *upstreamChainIndices, int upstreamChainIndicesCount) |
| C wrapper for VuoThreadManager::scheduleChainWorker().
|
|
void | vuoGrantThreadsToChain (VuoCompositionState *compositionState, int minThreadsNeeded, int maxThreadsNeeded, unsigned long eventId, unsigned long chainIndex) |
| C wrapper for VuoThreadManager::grantThreadsToChain().
|
|
void | vuoGrantThreadsToSubcomposition (VuoCompositionState *compositionState, unsigned long eventId, unsigned long chainIndex, char *subcompositionIdentifier) |
| C wrapper for VuoThreadManager::grantThreadsToSubcomposition().
|
|
void | vuoReturnThreadsForTriggerWorker (VuoCompositionState *compositionState, unsigned long eventId) |
| C wrapper for VuoThreadManager::returnThreadsForTriggerWorker().
|
|
void | vuoReturnThreadsForChainWorker (VuoCompositionState *compositionState, unsigned long eventId, unsigned long chainIndex) |
| C wrapper for VuoThreadManager::returnThreadsForChainWorker().
|
|