ottenere quante persone ci sono in una chat room in socket.io

Ho questo codice in questo momento che imposta il nick e la stanza:

io.sockets.on('connection', function(client){ var Room = ""; client.on("setNickAndRoom", function(nick, fn){ client.join(nick.room); Room = nick.room; client.broadcast.to(Room).emit('count', "Connected:" + " " + count); fn({msg :"Connected:" + " " + count}); }); 

Volevo sapere come ottenere quante persone sono connesse a una chatroom specifica … come Room.length

dalla parte del cliente :

 function Chat(){ this.socket = null; this.Nickname = ""; this.Room = ""; var synched = $('#syncUp'); this.Connect = function(nick, room){ socket = io.connect('http://vybeing.com:8080'); Nickname = nick; Room = room; //conectarse socket.on('connect',function (data) { socket.emit('setNickAndRoom', {nick: nick, room: room}, function(response){ $("#connection").html("

" + response.msg + "

"); }); }); }

Ho trovato questo, ma dà indefinito:

 count = io.rooms[Room].length;