Documentation ¶
Index ¶
- func RoomNotFound(w http.ResponseWriter, r *http.Request, waitEnabled bool)
- func RoomNotReady(w http.ResponseWriter, r *http.Request, waitEnabled bool)
- func RoomNotRunning(w http.ResponseWriter, r *http.Request, waitEnabled bool)
- func RoomReady(w http.ResponseWriter, r *http.Request)
- type ProxyManagerCtx
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RoomNotFound ¶
func RoomNotFound(w http.ResponseWriter, r *http.Request, waitEnabled bool)
func RoomNotReady ¶
func RoomNotReady(w http.ResponseWriter, r *http.Request, waitEnabled bool)
func RoomNotRunning ¶
func RoomNotRunning(w http.ResponseWriter, r *http.Request, waitEnabled bool)
Types ¶
type ProxyManagerCtx ¶
type ProxyManagerCtx struct {
// contains filtered or unexported fields
}
func New ¶
func New(rooms *room.RoomManagerCtx, waitEnabled bool) *ProxyManagerCtx
func (*ProxyManagerCtx) Refresh ¶
func (p *ProxyManagerCtx) Refresh() error
func (*ProxyManagerCtx) ServeHTTP ¶
func (p *ProxyManagerCtx) ServeHTTP(w http.ResponseWriter, r *http.Request)
func (*ProxyManagerCtx) Shutdown ¶
func (p *ProxyManagerCtx) Shutdown() error
func (*ProxyManagerCtx) Start ¶
func (p *ProxyManagerCtx) Start()
Click to show internal directories.
Click to hide internal directories.