Vuo 2.4.4
Loading...
Searching...
No Matches
VuoRuntime.h
Go to the documentation of this file.
1
10#ifdef __cplusplus
11extern "C"
12{
13#endif
14
15#include "VuoCompositionState.h"
16
17void vuoInit(int argc, char **argv);
18
22typedef void (VuoInitInProcessType)(void *ZMQContext, const char *controlURL, const char *telemetryURL, bool isPaused, pid_t runnerPid,
23 int runnerPipe, bool continueIfRunnerDies, const char *workingDirectory,
24 void *compositionBinaryHandle, void *runtimePersistentState, bool doAppInit);
25
26void vuoInitInProcess(void *ZMQContext, const char *controlURL, const char *telemetryURL, bool isPaused, pid_t runnerPid,
27 int runnerPipe, bool continueIfRunnerDies, const char *workingDirectory,
28 void *compositionBinaryHandle, void *previousRuntimeState, bool doAppInit);
29
33typedef void * (VuoFiniType)(void);
34
35void * vuoFini(void);
36
40typedef void (VuoFiniRuntimeStateType)(void *);
41
45typedef void (VuoSendErrorType)(struct VuoCompositionState *, const char *);
46
51
56
63
64#ifdef __cplusplus
65}
66#endif