Vuo
2.1.1
node
vuo.osc
VuoOscOutputDevice.h
Go to the documentation of this file.
1
10
#pragma once
11
20
#include "
VuoInteger.h
"
21
#include "
VuoText.h
"
22
26
typedef
struct
27
{
28
VuoText
name;
29
VuoText
ipAddress;
30
VuoInteger
port;
31
}
VuoOscOutputDevice
;
32
33
VuoOscOutputDevice
VuoOscOutputDevice_makeFromJson
(
struct
json_object
*js);
34
struct
json_object
*
VuoOscOutputDevice_getJson
(
const
VuoOscOutputDevice
value);
35
char
*
VuoOscOutputDevice_getSummary
(
const
VuoOscOutputDevice
value);
36
37
VuoOscOutputDevice
VuoOscOutputDevice_makeBroadcast
(
const
VuoText
name,
const
VuoInteger
port);
38
VuoOscOutputDevice
VuoOscOutputDevice_makeUnicast
(
const
VuoText
name,
const
VuoText
ipAddress,
const
VuoInteger
port);
39
40
#define VuoOscOutputDevice_SUPPORTS_COMPARISON
41
bool
VuoOscOutputDevice_areEqual
(
const
VuoOscOutputDevice
value1,
const
VuoOscOutputDevice
value2);
42
bool
VuoOscOutputDevice_isLessThan
(
const
VuoOscOutputDevice
value1,
const
VuoOscOutputDevice
value2);
43
47
VuoOscOutputDevice
VuoOscOutputDevice_makeFromString
(
const
char
*str);
49
char
*
VuoOscOutputDevice_getString
(
const
VuoOscOutputDevice
value);
50
void
VuoOscOutputDevice_retain
(
VuoOscOutputDevice
value);
51
void
VuoOscOutputDevice_release
(
VuoOscOutputDevice
value);
53
Generated on Thu Jul 9 2020 21:02:24 for Vuo by
1.8.18