Vuo  2.3.2
Classes | Functions
VuoNodeSynchronization.hh File Reference

Description

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...
 

Function Documentation

◆ vuoLockNode()

void vuoLockNode ( VuoCompositionState compositionState,
unsigned long  nodeIndex,
unsigned long  eventId 
)

C wrapper for VuoNodeSynchronization::lockNode().

Definition at line 242 of file VuoNodeSynchronization.cc.

◆ vuoLockNodes()

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.

◆ vuoUnlockNode()

void vuoUnlockNode ( VuoCompositionState compositionState,
unsigned long  nodeIndex 
)

C wrapper for VuoNodeSynchronization::unlockNode().

Definition at line 260 of file VuoNodeSynchronization.cc.

◆ vuoUnlockNodes()

void vuoUnlockNodes ( VuoCompositionState compositionState,
unsigned long *  nodeIndices,
unsigned long  nodeCount 
)

C wrapper for VuoNodeSynchronization::unlockNodes().

Definition at line 251 of file VuoNodeSynchronization.cc.