From: Jason Woofenden Date: Wed, 30 Jan 2013 05:04:27 +0000 (-0500) Subject: Merge branch 'feature/socket-test' into develop X-Git-Tag: v1.0~46 X-Git-Url: https://jasonwoof.com/gitweb/?p=watch-my-terminal.git;a=commitdiff_plain;h=ee65911b5faf7879c547062ee3894bbee89ec2cd;hp=b6d55dd2c979bd2edacbce3fd725ba40b8f52d8c Merge branch 'feature/socket-test' into develop --- diff --git a/index.html b/index.html new file mode 100644 index 0000000..e55e8c0 --- /dev/null +++ b/index.html @@ -0,0 +1,9 @@ + + diff --git a/server.js b/server.js new file mode 100644 index 0000000..9936453 --- /dev/null +++ b/server.js @@ -0,0 +1,28 @@ +var app = require('http').createServer(handler) + , io = require('socket.io').listen(app) + , fs = require('fs') + +app.listen(9293); + +function handler (req, res) { + fs.readFile(__dirname + '/index.html', + function (err, data) { + if (err) { + res.writeHead(500); + return res.end('Error loading index.html'); + } + + res.writeHead(200); + res.end(data); + }); +} + +io.sockets.on('connection', function (socket) { + setInterval(function() { socket.emit('news', { hello: 'world' });}, 2000); + socket.on('my other event', function (data) { + console.log(data); + }); + socket.on('jason', function (data) { + console.log({jason_is_here: data}); + }); +});