github.com/livekit/protocol@v1.39.3/observability/reporter.go (about) 1 package observability 2 3 import "github.com/livekit/protocol/observability/roomobs" 4 5 const Project = "livekit" 6 7 type Reporter interface { 8 Room() roomobs.Reporter 9 Close() 10 } 11 12 func NewReporter() Reporter { 13 return reporter{} 14 } 15 16 type reporter struct{} 17 18 func (reporter) Room() roomobs.Reporter { 19 return roomobs.NewNoopReporter() 20 } 21 22 func (reporter) Close() {}