Vuo  0.8.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Functions
VuoOscMessage.c File Reference

Description

VuoOscMessage implementation.

Macros

#define SUMMARY_ITEMS_TO_SHOW   4
 How many OSC values should the summary include?
 

Functions

void VuoOscMessage_free (void *message)
 Releases the message's values and frees the message object.
 
VuoOscMessage VuoOscMessage_make (VuoText address, json_object *data)
 Creates an OSC message having the specified address and carrying the specified data.
 
VuoOscMessage VuoOscMessage_valueFromJson (json_object *js)
 Decodes the JSON object js to create a new value.
 
json_object * VuoOscMessage_jsonFromValue (const VuoOscMessage value)
 Encodes value as a JSON object.
 
char * VuoOscMessage_summaryFromValue (const VuoOscMessage value)
 Produces a brief human-readable summary of value.
 
int VuoOscMessage_getDataCount (const VuoOscMessage value)
 Returns the number of data values in the OSC message.
 
struct json_object * VuoOscMessage_getDataJson (const VuoOscMessage value, int index)
 Returns a JSON object representing the OSC message's data value at index.
 

Macro Definition Documentation

#define SUMMARY_ITEMS_TO_SHOW   4

How many OSC values should the summary include?