From 220e162f4232b19b825e09a789de4f09500f1fec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Wed, 2 Dec 2020 17:23:35 +0100 Subject: [PATCH] beautify. --- internal/session/manager.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/session/manager.go b/internal/session/manager.go index 011b55fa..96edc152 100644 --- a/internal/session/manager.go +++ b/internal/session/manager.go @@ -97,6 +97,7 @@ func (manager *SessionManagerCtx) Delete(id string) error { // --- // host // --- + func (manager *SessionManagerCtx) HasHost() bool { manager.hostMu.Lock() defer manager.hostMu.Unlock() @@ -131,6 +132,7 @@ func (manager *SessionManagerCtx) ClearHost() { // --- // members list // --- + func (manager *SessionManagerCtx) HasConnectedMembers() bool { manager.membersMu.Lock() defer manager.membersMu.Unlock() @@ -201,6 +203,7 @@ func (manager *SessionManagerCtx) AdminBroadcast(v interface{}, exclude interfac // --- // events // --- + func (manager *SessionManagerCtx) OnHost(listener func(session types.Session)) { manager.emmiter.On("host", func(payload ...interface{}) { listener(payload[0].(*SessionCtx)) @@ -235,6 +238,10 @@ func (manager *SessionManagerCtx) OnDisconnected(listener func(session types.Ses }) } +// --- +// config +// --- + func (manager *SessionManagerCtx) ImplicitHosting() bool { return manager.config.ImplicitHosting }