static void updatePort(struct nodeInstanceData *context, VuoInteger newUdpPort) { context->udpPort = newUdpPort; VuoRelease(context->oscManager); context->oscManager = VuoOscIn_make(newUdpPort); VuoRetain(context->oscManager); }
"dependencies" : [ "VuoOsc" ], "node": { "isInterface" : true, "exampleCompositions": [ "ReceiveOsc.vuo" ] } }); VuoOscIn nodeInstanceInit ( VuoInputData(VuoInteger) udpPort ) { VuoOscIn oi = VuoOscIn_make(udpPort); VuoRetain(oi); return oi; } void nodeInstanceTriggerStart ( VuoInstanceData(VuoOscIn) context, VuoOutputTrigger(receivedMessage, VuoOscMessage) ) { VuoOscIn_enableTriggers(*context, receivedMessage); } void nodeInstanceTriggerUpdate (