Vuo
2.3.2
runtime
VuoEventLoop.h
Go to the documentation of this file.
1
10
#pragma once
11
12
#ifdef __cplusplus
13
extern
"C"
14
{
15
#endif
16
17
#include <stdbool.h>
18
#include "
VuoMacOSSDKWorkaround.h
"
19
#include <dispatch/dispatch.h>
20
24
typedef
enum
25
{
26
VuoEventLoop_WaitIndefinitely,
27
VuoEventLoop_RunOnce
28
}
VuoEventLoopMode
;
29
30
void
VuoEventLoop_processEvent
(
VuoEventLoopMode
mode);
31
void
VuoEventLoop_break
(
void
);
32
void
VuoEventLoop_switchToAppMode
(
void
);
33
34
bool
VuoEventLoop_mayBeTerminated
(
void
);
35
36
dispatch_queue_attr_t
VuoEventLoop_getDispatchInteractiveAttribute
(
void
);
37
38
void
VuoEventLoop_setLimits
(
void
);
39
void
VuoEventLoop_installSignalHandlers
(
void
);
40
41
void
VuoEventLoop_disableAppNap
(
void
);
42
43
void
VuoEventLoop_installSleepHandlers
(
void
);
44
bool
VuoEventLoop_isSystemAsleep
(
void
);
45
46
#ifdef __cplusplus
47
}
48
#endif
Generated on Sat Jun 19 2021 10:17:47 for Vuo by
1.9.1