REST screen change broadcast.

This commit is contained in:
Miroslav Šedivý 2020-11-16 21:57:53 +01:00
parent e8f9e2e4e4
commit 227b6b24c2
2 changed files with 23 additions and 3 deletions

View file

@ -2,15 +2,18 @@ package room
import (
"github.com/go-chi/chi"
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
"demodesk/neko/internal/types"
"demodesk/neko/internal/http/auth"
)
type RoomHandler struct {
logger zerolog.Logger
sessions types.SessionManager
desktop types.DesktopManager
capture types.CaptureManager
capture types.CaptureManager
}
func New(
@ -18,9 +21,13 @@ func New(
desktop types.DesktopManager,
capture types.CaptureManager,
) *RoomHandler {
// Init
logger := log.With().
Str("module", "api").
Str("submodule", "room").
Logger()
return &RoomHandler{
logger: logger,
sessions: sessions,
desktop: desktop,
capture: capture,