UNPKG

typescript-closure-tools

Version:

Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files

24 lines (20 loc) 677 B
import io = require('socket.io'); var socketManager = io.listen(80); socketManager.sockets.on('connection', socket => { socket.emit('news', { hello: 'world' }); socket.on('my other event', data => { console.log(data); }); }); // Storing data Associated to a client. // Server side sample io.listen(80).sockets.on('connection', function (socket) { socket.on('set nickname', function (name) { socket.set('nickname', name, function () { socket.emit('ready'); }); }); socket.on('msg', function () { socket.get('nickname', function (err, name) { console.log('Chat message by ', name); }); }); });