Files
zoff/index.js

29 lines
649 B
JavaScript
Executable File

var express = require('express');
var app = express();
var server = require('http').createServer(app);
var io = require('socket.io')(server);
var port = 3000;
server.listen(port, function () {
console.log('Server listening at port %d', port);
});
io.on('connection', function(socket){
console.log('a user connected');
socket.on('disconnect', function()
{
io.emit("list_update", "update");
});
socket.on('chat message', function(msg){
console.log('message: ' + msg);
io.emit('chat message', msg);
});
socket.on('list', function(msg)
{
console.log('userlist: '+msg);
io.emit("list_update", "update");
});
});