annotate resources/osc/node_modules/osc-min/examples/printosc.js @ 554:3b0c860ef209 prerelease

Merge
author Giulio Moro <giuliomoro@yahoo.it>
date Fri, 24 Jun 2016 17:14:24 +0100
parents fb9c28a4676b
children
rev   line source
l@271 1 // Generated by CoffeeScript 1.10.0
l@271 2 var inport, osc, sock, udp;
l@271 3
l@271 4 osc = require('osc-min');
l@271 5
l@271 6 udp = require("dgram");
l@271 7
l@271 8 if (process.argv[2] != null) {
l@271 9 inport = parseInt(process.argv[2]);
l@271 10 } else {
l@271 11 inport = 41234;
l@271 12 }
l@271 13
l@271 14 console.log("OSC listener running at http://localhost:" + inport);
l@271 15
l@271 16 //~verbatim:examples[0]~
l@271 17 //### A simple OSC printer;
l@271 18
l@271 19 sock = udp.createSocket("udp4", function(msg, rinfo) {
l@271 20 var error, error1;
l@271 21 try {
l@271 22 return console.log(osc.fromBuffer(msg));
l@271 23 } catch (error1) {
l@271 24 error = error1;
l@271 25 return console.log("invalid OSC packet");
l@271 26 }
l@271 27 });
l@271 28
l@271 29 sock.bind(inport);