Skip to content

Instantly share code, notes, and snippets.

@ganzuul
Last active December 14, 2015 18:38
Show Gist options
  • Save ganzuul/5130410 to your computer and use it in GitHub Desktop.
Save ganzuul/5130410 to your computer and use it in GitHub Desktop.
Get a message from an UDP-listener, send it onwards with socket.io
var express = require('express');
var io = require('socket.io');
var server = require('http');
var dgram = require("dgram");
var app = express()
, server = require('http').createServer(app)
, io = io.listen(server)
, server2 = dgram.createSocket("udp4");
app.use(express.static(__dirname + '/public'));
server.listen(3000);
server2.bind(45454);
//var server2 = dgram.createSocket("udp4");
io.sockets.on('connection', function (socket)
{
server2.on("message", function (msg) {
socket.emit(msg);
console.log(msg);
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment