Ability to get all clients for a given room

Not sure if I fully understand all the parts to the new socket 1.0, but I needed this ability. I believe I separated the parts into the namespace and adapter correctly, but please do check me over. Thanks!