func NewRoom(id string) (r *Room) {
	r = new(Room)
	r.ID = id
	r.drop = false
	r.next = nil
	r.Online = 0
	return
}
NewRoom new a room struct, store channel room info.
package comet
import (
	"sync"
	"github.com/tsingson/ex-goim/api/comet/grpc"
	"github.com/tsingson/ex-goim/goim-nats/comet/errors"
)
type Room struct {
	ID        string
	rLock     sync.RWMutex
	next      *Channel
	drop      bool
	Online    int32  
	AllOnline int32
}