Sha256: f509d663d4e386cb0052f37e39374e8d4e8a047ed09f6a1da3cc76dc33548c58
Contents?: true
Size: 568 Bytes
Versions: 1
Compression:
Stored size: 568 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){ var user = socket.manager.handshaken[socket.id].query.user; socket.emit('chat', {msg: 'hello world (from server)'}); socket.on('chat', function(data){ console.log(data); data.user = user; socket.emit('chat', data); // echo }); }); if(!!process.env.EXIT_AT){ setTimeout(function(){ process.exit(); }, process.env.EXIT_AT-0); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
socket.io-client-simple-0.0.6 | samples/chat_server.js |