Para este objeto io.sockets.manager.rooms se explica:
Código info:
Ver original
A list of all rooms can be found by looking in io.sockets.manager.rooms. This is a hash, with the room name as a key to an array of socket IDs. Note that the room names will have a leading / character. This is used internally and does not have to be referenced when joining, leaving or emitting to rooms. _
Cuando lo envio a un cliente y lo muestro con console.log() desde chrome me sale esto:
Código Javascript:
Ver original
Object {: Array[1], /1378628043654: Array[1]} : Array[1] 0: "urldhUoCP2Zdwd79m1j0" length: 1 __proto__: Array[0] /1378628043654: Array[1] 0: "urldhUoCP2Zdwd79m1j0" length: 1 __proto__: Array[0] __proto__: Object
El problema esq pone esto: : Array[1], /1378628043654: Array[1]} como puede ser que un objeto no tenga nombre. Como se hacede al array para ver los rooms y los clientes ???
Osea si quiero hacer que cuando no hay clientes en un room este se elimine.
Info de aqui: https://github.com/LearnBoost/socket.io/wiki/Rooms
Saludos