Vuo
2.0.0
node
vuo.serial
VuoSerial.h
Go to the documentation of this file.
1
10
#include "
node.h
"
11
12
#ifdef __cplusplus
13
extern
"C"
14
{
15
#endif
16
17
#include "
VuoBaudRate.h
"
18
#include "
VuoData.h
"
19
#include "
VuoParity.h
"
20
#include "
VuoSerialDevice.h
"
21
#include "
VuoList_VuoSerialDevice.h
"
22
23
VuoList_VuoSerialDevice
VuoSerial_getDeviceList
(
void
);
24
25
void
VuoSerial_use
(
void
);
26
void
VuoSerial_disuse
(
void
);
27
void
VuoSerial_addDevicesChangedTriggers
(
VuoOutputTrigger
(devices,
VuoList_VuoSerialDevice
));
28
void
VuoSerial_removeDevicesChangedTriggers
(
VuoOutputTrigger
(devices,
VuoList_VuoSerialDevice
));
29
30
34
typedef
void
*
VuoSerial
;
35
36
VuoSerial
VuoSerial_getShared
(
const
VuoText
devicePath);
37
void
VuoSerial_checkPendingDevices
(
void
);
38
39
void
VuoSerial_configureDevice
(
VuoSerial
device,
VuoInteger
baudRate,
VuoInteger
dataBits,
VuoParity
parity,
VuoInteger
stopBits);
40
41
void
VuoSerial_addReceiveTrigger
(
VuoSerial
device,
VuoOutputTrigger
(receivedData,
VuoData
));
42
void
VuoSerial_removeReceiveTrigger
(
VuoSerial
device,
VuoOutputTrigger
(receivedData,
VuoData
));
43
44
void
VuoSerial_sendData
(
VuoSerial
device,
const
VuoData
data);
45
46
#ifdef __cplusplus
47
}
48
#endif
Generated on Wed Feb 26 2020 23:19:41 for Vuo by
1.8.17