func newRoom(id proto.SID) *room {
	r := &room{
		id:    id,
		peers: make(map[proto.UID]*Peer),
	}
	return r
}
// newRoom creates a new room instance
newRoom creates a new room instance
// newRoom creates a new room instance
func newRoom(id proto.SID) *room {
	r := &room{
		id:    id,
		peers: make(map[proto.UID]*Peer),
	}
	return r
}
func newRoom ( id proto . SID ) * room { r := & room { id : id , peers : make ( map [ proto . UID ] * Peer ) , } return r }
newRoom creates a new room instance
newRoom creates a new room instance