I have the following express/socket.io application:
var express = require('express');
var sio = require('socket.io');
var app = express();
var server = require('http').createServer(app).listen(3000, function () {
console.log('Server listening on 3000 port');
});
var io = sio.listen(server);
As you can see from the code above we listen to 3000 port and pring Server listening on 3000 port
message to console. Now I need to print same message for socket.io listen method but this method one does't get callback. So I need something like the following:
var io = sio.listen(server);
io.on('ready', function () {
console.log('Socket io server listening...');
});
How could I bind to listen event for socket.io?