Vuo
2.4.2
Loading...
Searching...
No Matches
node
vuo.artnet
VuoArtNetOutputDevice.h
Go to the documentation of this file.
1
10
#pragma once
11
20
#include "
VuoArtNetInputDevice.h
"
21
25
typedef
struct
26
{
27
VuoText
name;
28
VuoText
ipAddress;
29
VuoText
ethernetAddress;
30
VuoArtNetAddress
address;
31
}
VuoArtNetOutputDevice
;
32
33
VuoArtNetOutputDevice
VuoArtNetOutputDevice_makeFromJson
(
struct
json_object
*js);
34
struct
json_object
*
VuoArtNetOutputDevice_getJson
(
const
VuoArtNetOutputDevice
value);
35
char
*
VuoArtNetOutputDevice_getSummary
(
const
VuoArtNetOutputDevice
value);
36
37
VuoArtNetOutputDevice
VuoArtNetOutputDevice_makeBroadcast
(
const
VuoInteger
net,
const
VuoInteger
subNet,
const
VuoInteger
universe);
38
VuoArtNetOutputDevice
VuoArtNetOutputDevice_makeUnicast
(
const
VuoText
ipAddress,
const
VuoInteger
net,
const
VuoInteger
subNet,
const
VuoInteger
universe);
39
40
#define VuoArtNetOutputDevice_SUPPORTS_COMPARISON
41
bool
VuoArtNetOutputDevice_areEqual
(
const
VuoArtNetOutputDevice
value1,
const
VuoArtNetOutputDevice
value2);
42
bool
VuoArtNetOutputDevice_isLessThan
(
const
VuoArtNetOutputDevice
value1,
const
VuoArtNetOutputDevice
value2);
43
44
49
char
*
VuoArtNetOutputDevice_getString
(
const
VuoArtNetOutputDevice
value);
50
void
VuoArtNetOutputDevice_retain
(
VuoArtNetOutputDevice
value);
51
void
VuoArtNetOutputDevice_release
(
VuoArtNetOutputDevice
value);
53
Generated on Tue Sep 27 2022 20:46:22 for Vuo by
1.9.5