MCPcopy
hub / github.com/livekit/livekit / SignalMessageWriter

Interface SignalMessageWriter

pkg/routing/signal.go:183–185  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

181}
182
183type SignalMessageWriter[SendType RelaySignalMessage] interface {
184 Write(seq uint64, close bool, msgs []proto.Message) SendType
185}
186
187type SignalMessageReader[RecvType RelaySignalMessage] interface {
188 Read(msg RecvType) ([]proto.Message, error)

Callers 8

WriteMethod · 0.65
debugInfoMethod · 0.65
healthCheckMethod · 0.65
compressFunction · 0.65
handleCreateMethod · 0.65
iceRestartMethod · 0.65
HandleErrorFunction · 0.65

Implementers 8

Connpkg/telemetry/statsconn.go
signalResponseMessageWriterpkg/service/signal.go
mockDataChannelWriterpkg/sfu/datachannel/datachannel_writer
mockLossyDataChannelWriterpkg/sfu/datachannel/datachannel_writer
RTCPReaderpkg/sfu/buffer/rtcpreader.go
Bufferpkg/sfu/buffer/buffer.go
DependencyDescriptorWriterpkg/sfu/rtpextension/dependencydescrip
signalRequestMessageWriterpkg/routing/signal.go

Calls

no outgoing calls

Tested by

no test coverage detected