Vuo  1.2.8
Functions | Variables
VuoRunner.cc File Reference

Description

VuoRunner implementation.

Functions

static void __attribute__ ((constructor)) VuoRunner_init()
 Get a reference to the main thread, so we can perform runtime thread assertions. More...
 
static bool isMainThread (void)
 Is the current thread the main thread? More...
 
static void VuoRunner_configureSocket (void *zmqSocket, int timeoutInSeconds)
 Applies standard settings to the specified ZMQ socket. More...
 

Variables

void * VuoApp_mainThread = NULL
 A reference to the main thread. More...
 
static int compositionReadRunnerWritePipe [2]
 A pipe used by the runtime to check if the runner process has ended. More...
 
static dispatch_queue_t VuoRunner_allCompositionWritePipesQueue
 Serializes access to VuoRunner::allCompositionWritePipes. More...
 

Function Documentation

◆ __attribute__()

static void __attribute__ ( (constructor)  )
static

Get a reference to the main thread, so we can perform runtime thread assertions.

◆ isMainThread()

static bool isMainThread ( void  )
static

Is the current thread the main thread?

◆ VuoRunner_configureSocket()

static void VuoRunner_configureSocket ( void *  zmqSocket,
int  timeoutInSeconds 
)
static

Applies standard settings to the specified ZMQ socket.

Variable Documentation

◆ compositionReadRunnerWritePipe

int compositionReadRunnerWritePipe[2]
static

A pipe used by the runtime to check if the runner process has ended.

◆ VuoApp_mainThread

void* VuoApp_mainThread = NULL

A reference to the main thread.

◆ VuoRunner_allCompositionWritePipesQueue

dispatch_queue_t VuoRunner_allCompositionWritePipesQueue
static

Serializes access to VuoRunner::allCompositionWritePipes.

https://b33p.net/kosada/node/12926