Vuo  1.0.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Functions
VuoOsc.h File Reference

Description

VuoOsc interface.

Typedefs

typedef void * VuoOscIn
 Manages receiving messages via OSC.
 

Functions

VuoOscIn VuoOscIn_make (VuoInteger port)
 Creates a reference-counted object to manage receiving messages from a OSC device.
 
void VuoOscIn_enableTriggers (VuoOscIn oi, VuoOutputTrigger(receivedMessage, VuoOscMessage))
 Sets up the OSC server to call the trigger functions when it receives a message.
 
void VuoOscIn_disableTriggers (VuoOscIn oi)
 Stops the OSC server from calling trigger functions when it receives a message.
 

Typedef Documentation

typedef void* VuoOscIn

Manages receiving messages via OSC.

Function Documentation

void VuoOscIn_disableTriggers ( VuoOscIn  oi)

Stops the OSC server from calling trigger functions when it receives a message.

This function may be called from any thread.

void VuoOscIn_enableTriggers ( VuoOscIn  oi,
VuoOutputTrigger(receivedMessage, VuoOscMessage  
)

Sets up the OSC server to call the trigger functions when it receives a message.

This function may be called from any thread.

VuoOscIn VuoOscIn_make ( VuoInteger  port)

Creates a reference-counted object to manage receiving messages from a OSC device.

If port is nonzero, attempts to use the specified port. If zero, automatically chooses an unused port. If the port is successfully opened, advertises the server via Bonjour.