Hola ! mira yo hago lo siguiente
Código Javascript
:
Ver originalio.sockets.on('connection', function (socket) {
socket.on('crear_usuario', function (entrada) {
crear_usuario(entrada, this.id);
});
});
function crear_usuario(entrada, id){
//codigo
console.log(id);
io.sockets.sockets[id].emit('respondo', {'usuario_creado':true});
}
para saber el ID, uso
this.id, y para emitir un socket, utilizo
io.sockets.sockets[id].emit()
un saludo