Sha256: 3e6c4a5b07737c8978d242122703f566dd5715db8325eeae937da2010893f25f

Contents?: true

Size: 484 Bytes

Versions: 4

Compression:

Stored size: 484 Bytes

Contents

// socket.io chat server
var port = (process.env.PORT || 3000) - 0;

var io = require('socket.io').listen(port);
console.log("socket.io server start - port:"+port);

io.sockets.on('connection', function(socket){
  socket.emit('chat', {msg: 'hello world (from server)'});
  socket.on('chat', function(data){
    console.log(data);
    socket.emit('chat', data); // echo
  });
});


if(!!process.env.EXIT_AT){
  setTimeout(function(){
    process.exit();
  }, process.env.EXIT_AT-0);
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
socket.io-client-simple-0.0.5 samples/chat_server.js
socket.io-client-simple-0.0.4 samples/chat_server.js
socket.io-client-simple-0.0.3 samples/chat_server.js
socket.io-client-simple-0.0.2 samples/chat_server.js