Vuo  1.2.8
Functions
VuoRuntimeCommunicator.cc File Reference

Description

VuoRuntimeCommunicator implementation.

Functions

void vuoSendNodeExecutionStarted (VuoCompositionState *compositionState, const char *nodeIdentifier)
 C wrapper for VuoRuntimeCommunicator::sendNodeExecutionStarted(). More...
 
void vuoSendNodeExecutionFinished (VuoCompositionState *compositionState, const char *nodeIdentifier)
 C wrapper for VuoRuntimeCommunicator::sendNodeExecutionFinished(). More...
 
void vuoSendInputPortsUpdated (VuoCompositionState *compositionState, const char *portIdentifier, bool receivedEvent, bool receivedData, const char *portDataSummary)
 C wrapper for VuoRuntimeCommunicator::sendInputPortsUpdated(). More...
 
void vuoSendOutputPortsUpdated (VuoCompositionState *compositionState, const char *portIdentifier, bool sentData, const char *portDataSummary)
 C wrapper for VuoRuntimeCommunicator::sendOutputPortsUpdated(). More...
 
void vuoSendPublishedOutputPortsUpdated (VuoCompositionState *compositionState, const char *portIdentifier, bool sentData, const char *portDataSummary)
 C wrapper for VuoRuntimeCommunicator::sendPublishedOutputPortsUpdated(). More...
 
void vuoSendEventDropped (VuoCompositionState *compositionState, const char *portIdentifier)
 C wrapper for VuoRuntimeCommunicator::sendEventDropped(). More...
 
void vuoSendError (VuoCompositionState *compositionState, const char *message)
 C wrapper for VuoRuntimeCommunicator::sendError(). More...
 
bool vuoShouldSendPortDataTelemetry (VuoCompositionState *compositionState, const char *portIdentifier)
 C wrapper for VuoRuntimeCommunicator::shouldSendPortDataTelemetry(). More...
 
char * vuoGetInputPortString (VuoCompositionState *compositionState, const char *portIdentifier, bool shouldUseInterprocessSerialization)
 C wrapper for VuoRuntimeCommunicator::getInputPortString(). More...
 
char * vuoGetOutputPortString (VuoCompositionState *compositionState, const char *portIdentifier, bool shouldUseInterprocessSerialization)
 C wrapper for VuoRuntimeCommunicator::getOutputPortString(). More...
 

Function Documentation

◆ vuoGetInputPortString()

char* vuoGetInputPortString ( VuoCompositionState compositionState,
const char *  portIdentifier,
bool  shouldUseInterprocessSerialization 
)

◆ vuoGetOutputPortString()

char* vuoGetOutputPortString ( VuoCompositionState compositionState,
const char *  portIdentifier,
bool  shouldUseInterprocessSerialization 
)

◆ vuoSendError()

void vuoSendError ( VuoCompositionState compositionState,
const char *  message 
)

◆ vuoSendEventDropped()

void vuoSendEventDropped ( VuoCompositionState compositionState,
const char *  portIdentifier 
)

◆ vuoSendInputPortsUpdated()

void vuoSendInputPortsUpdated ( VuoCompositionState compositionState,
const char *  portIdentifier,
bool  receivedEvent,
bool  receivedData,
const char *  portDataSummary 
)

◆ vuoSendNodeExecutionFinished()

void vuoSendNodeExecutionFinished ( VuoCompositionState compositionState,
const char *  nodeIdentifier 
)

◆ vuoSendNodeExecutionStarted()

void vuoSendNodeExecutionStarted ( VuoCompositionState compositionState,
const char *  nodeIdentifier 
)

◆ vuoSendOutputPortsUpdated()

void vuoSendOutputPortsUpdated ( VuoCompositionState compositionState,
const char *  portIdentifier,
bool  sentData,
const char *  portDataSummary 
)

◆ vuoSendPublishedOutputPortsUpdated()

void vuoSendPublishedOutputPortsUpdated ( VuoCompositionState compositionState,
const char *  portIdentifier,
bool  sentData,
const char *  portDataSummary 
)

◆ vuoShouldSendPortDataTelemetry()

bool vuoShouldSendPortDataTelemetry ( VuoCompositionState compositionState,
const char *  portIdentifier 
)