VuoNodeSynchronization interface.
Definition in file VuoNodeSynchronization.hh.
Go to the source code of this file.
Classes | |
class | VuoNodeSynchronization |
Provides functions to ensure that nodes are executed thread-safely. More... | |
Functions | |
void | vuoLockNodes (VuoCompositionState *compositionState, unsigned long *nodeIndices, unsigned long nodeCount, unsigned long eventId) |
C wrapper for VuoNodeSynchronization::lockNodes(). More... | |
void | vuoLockNode (VuoCompositionState *compositionState, unsigned long nodeIndex, unsigned long eventId) |
C wrapper for VuoNodeSynchronization::lockNode(). More... | |
void | vuoUnlockNodes (VuoCompositionState *compositionState, unsigned long *nodeIndices, unsigned long nodeCount) |
C wrapper for VuoNodeSynchronization::unlockNodes(). More... | |
void | vuoUnlockNode (VuoCompositionState *compositionState, unsigned long nodeIndex) |
C wrapper for VuoNodeSynchronization::unlockNode(). More... | |
void vuoLockNode | ( | VuoCompositionState * | compositionState, |
unsigned long | nodeIndex, | ||
unsigned long | eventId | ||
) |
C wrapper for VuoNodeSynchronization::lockNode().
Definition at line 242 of file VuoNodeSynchronization.cc.
void vuoLockNodes | ( | VuoCompositionState * | compositionState, |
unsigned long * | nodeIndices, | ||
unsigned long | nodeCount, | ||
unsigned long | eventId | ||
) |
C wrapper for VuoNodeSynchronization::lockNodes().
Definition at line 233 of file VuoNodeSynchronization.cc.
void vuoUnlockNode | ( | VuoCompositionState * | compositionState, |
unsigned long | nodeIndex | ||
) |
C wrapper for VuoNodeSynchronization::unlockNode().
Definition at line 260 of file VuoNodeSynchronization.cc.
void vuoUnlockNodes | ( | VuoCompositionState * | compositionState, |
unsigned long * | nodeIndices, | ||
unsigned long | nodeCount | ||
) |
C wrapper for VuoNodeSynchronization::unlockNodes().
Definition at line 251 of file VuoNodeSynchronization.cc.