Vuo 2.4.4
Loading...
Searching...
No Matches
VuoOscMessage.h
Go to the documentation of this file.
1
10#pragma once
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16#include "VuoText.h"
17#include "VuoOscType.h"
18
28#define VUOOSC_MAX_MESSAGE_ARGUMENTS 256
29
33typedef struct _VuoOscMessage
34{
35 VuoText address;
36
37 unsigned int dataCount;
38 struct json_object *data[VUOOSC_MAX_MESSAGE_ARGUMENTS];
41
42VuoOscMessage VuoOscMessage_make(VuoText address, unsigned int dataCount, struct json_object **data, VuoOscType *dataTypes);
43
44VuoOscMessage VuoOscMessage_makeFromJson(struct json_object * js);
45struct json_object * VuoOscMessage_getJson(const VuoOscMessage value);
46char * VuoOscMessage_getSummary(const VuoOscMessage value);
47
49
56
61#ifdef __cplusplus
62}
63#endif