Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/peer-calls/peer-calls
/ functions
Functions
1,240 in github.com/peer-calls/peer-calls
⨍
Functions
1,240
◇
Types & classes
551
↓ 276 callers
Method
Trace
Trace adds a log entry with level trace.
server/logger/logger.go:23
↓ 94 callers
Method
Error
Error adds a log entry with level error.
server/logger/logger.go:35
↓ 79 callers
Method
Info
Info adds a log entry with level info.
server/logger/logger.go:29
↓ 78 callers
Method
Close
()
server/transport/transport.go:39
↓ 68 callers
Method
String
()
server/stringmux/conn.go:138
↓ 63 callers
Method
Add
(room identifiers.RoomID, transport transport.Transport)
server/mux.go:53
↓ 63 callers
Method
ClientID
()
server/pubsub/transport.go:11
↓ 55 callers
Method
Errorf
(format string, args ...interface{})
server/pionlogger/pionlogger.go:73
↓ 43 callers
Method
WithNamespaceAppended
WithNamespaceAppended returns a new Logger with namespace appended.
server/logger/logger.go:55
↓ 39 callers
Method
emit
(t: K, value: E[K])
src/client/emitter/TypedEmitter.ts:23
↓ 38 callers
Method
Close
(statusCode websocket.StatusCode, reason string)
server/wsclient.go:26
↓ 38 callers
Function
NewLogger
()
server/test/logger.go:8
↓ 36 callers
Method
WithCtx
WithCtx returns a new Logger with context appended to existing context.
server/logger/logger.go:43
↓ 34 callers
Function
NewSimpleTrack
(id string, streamID string, codec Codec, peerID identifiers.PeerID)
server/transport/simple_track.go:18
↓ 33 callers
Function
dispatch
()
src/client/reducers/media.test.ts:247
↓ 27 callers
Method
Done
()
server/stringmux/conn.go:17
↓ 27 callers
Method
Err
Err returns the read error that might have occurred. It should be called after the Messages channel is closed.
server/wsclient.go:128
↓ 27 callers
Method
Get
()
server/atomic/bool.go:32
↓ 27 callers
Method
on
(t: K, callback: Callback<E[K]>)
src/client/emitter/TypedEmitter.ts:20
↓ 26 callers
Method
Write
([]byte)
server/transport/transport.go:49
↓ 24 callers
Method
ID
()
server/wsclient.go:91
↓ 23 callers
Method
Done
()
server/redisadapter.go:29
↓ 22 callers
Method
Read
(ctx context.Context)
server/wsclient.go:22
↓ 22 callers
Method
addTrack
(track: MediaStreamTrack, stream: MediaStream)
types/simple-peer.d.ts:9
↓ 20 callers
Method
C
C returns a channel on which ticks are delivered.
server/clock/clock.go:58
↓ 17 callers
Method
log
(ts time.Time, level Level, message string, ctx Ctx)
server/logger/logger.go:231
↓ 16 callers
Method
TrackID
()
server/transport/track.go:8
↓ 15 callers
Method
Track
()
server/pubsub/track_reader.go:15
↓ 15 callers
Method
WithNamespace
WithNamespace returns a new Logger with namespace set.
server/logger/logger.go:52
↓ 14 callers
Function
createStore
()
src/client/store.ts:10
↓ 13 callers
Method
Debug
Debug adds a log entry with level debug.
server/logger/logger.go:26
↓ 13 callers
Method
IsLevelEnabled
IsLevelEnabled returns true when Level is enabled, false otherwise.
server/logger/logger.go:20
↓ 13 callers
Method
Now
Now returns the current local time.
server/clock/clock.go:18
↓ 13 callers
Method
encode
(dataContainer: DataContainer)
src/client/codec/index.ts:228
↓ 13 callers
Method
set
(now time.Time)
server/clock/mock.go:34
↓ 12 callers
Method
SSRC
()
server/pubsub/track_reader.go:20
↓ 12 callers
Function
setEnvString
(dest *string, name string)
server/configread.go:124
↓ 11 callers
Method
Add
Add adds the d to current time and sets the time.
server/clock/mock.go:52
↓ 11 callers
Function
New
New returns a new Logger with default StringFormatter. Be sure to call WithConfig to set the required levels for different namespaces.
server/logger/logger.go:73
↓ 11 callers
Method
Write
(ctx context.Context, typ websocket.MessageType, msg []byte)
server/wsclient.go:18
↓ 10 callers
Function
NewMockRoomManager
()
server/mesh_test.go:34
↓ 10 callers
Function
calc
(f: Frame, x: number, y: number, n: number)
src/client/frame.test.ts:5
↓ 10 callers
Method
close
()
server/mesh_test.go:56
↓ 10 callers
Method
close
()
server/udpmux/conn.go:49
↓ 10 callers
Function
deferred
()
src/client/deferred.ts:3
↓ 10 callers
Function
makeAction
( type: T, impl: (...args: A) => Promise<P>, )
src/client/async/action.ts:58
↓ 10 callers
Method
removeTrack
(streamId: string)
src/client/audio/AudioProcessor.ts:110
↓ 9 callers
Method
GetConn
(raddr net.Addr)
server/udpmux/udpmux.go:83
↓ 9 callers
Function
New
()
server/uuid/uuid.go:10
↓ 9 callers
Function
NewRoomJoin
(roomID identifiers.RoomID, payload RoomJoin)
server/message/message.go:48
↓ 9 callers
Method
Push
(p *rtp.Packet)
server/sfu/buffer.go:56
↓ 9 callers
Method
ServeHTTP
(w http.ResponseWriter, r *http.Request)
server/mux.go:48
↓ 9 callers
Method
StreamID
()
server/stringmux/conn.go:16
↓ 9 callers
Method
WithConfig
WithConfig returns a new Logger with config set.
server/logger/logger.go:58
↓ 9 callers
Method
once
(t: K, callback: Callback<E[K]>)
src/client/emitter/TypedEmitter.ts:21
↓ 9 callers
Function
serialize
(t *testing.T, msg message.Message)
server/test_test.go:60
↓ 8 callers
Method
Close
Close invokes Close on the underlying websocket connection.
server/wsclient.go:169
↓ 8 callers
Method
Codec
()
server/transport/track.go:10
↓ 8 callers
Method
CompareAndSwap
(value bool)
server/atomic/bool.go:9
↓ 8 callers
Function
Is
(err, target error)
server/multierr/multierr.go:60
↓ 8 callers
Function
New
(params Params)
server/command/command.go:76
↓ 8 callers
Function
NewAdapterFactory
(log logger.Logger, c StoreConfig)
server/adapterfactory.go:20
↓ 8 callers
Function
NewMux
( log logger.Logger, baseURL string, version string, network NetworkConfig, iceServers []ICEServer, enco
server/mux.go:70
↓ 8 callers
Method
NewRoomManager
(c NetworkConfig)
server/roommanagerfactory.go:26
↓ 8 callers
Method
Send
(message webrtc.DataChannelMessage)
server/transport/transport.go:75
↓ 8 callers
Method
Set
Set adjusts the current time.
server/clock/mock.go:28
↓ 8 callers
Method
Sub
(subClientID identifiers.ClientID, trackLocal transport.TrackLocal)
server/pubsub/track_reader.go:16
↓ 8 callers
Method
decode
(data: ArrayBuffer)
src/client/codec/index.ts:275
↓ 8 callers
Function
newMockTracksManager
()
server/mux_test.go:38
↓ 7 callers
Method
Close
()
server/adapterfactory.go:56
↓ 7 callers
Method
ID
()
server/wsadapter.go:10
↓ 7 callers
Function
MatchRTCP
MatchSRTCP is a MatchFunc that only matches SRTCP and not SRTP
server/servertransport/match.go:54
↓ 7 callers
Method
Messages
Messages returns the read messages.
server/wsclient.go:136
↓ 7 callers
Method
Negotiate
TODO check offer voice activation detection feature of webrtc Create an offer and send it to remote peer
server/wrtcsignaller.go:356
↓ 7 callers
Function
New
(params Params)
server/stringmux/stringmux.go:34
↓ 7 callers
Function
NewAdapterRoomManager
(newAdapter NewAdapterFunc)
server/room.go:26
↓ 7 callers
Function
NewBuffer
NewBuffer creates a new buffer for recent RTP packets.
server/sfu/buffer.go:41
↓ 7 callers
Function
NewMemoryAdapter
(room identifiers.RoomID)
server/memoryadapter.go:17
↓ 7 callers
Function
NewReady
(roomID identifiers.RoomID, payload Ready)
server/message/message.go:28
↓ 7 callers
Method
Render
(h PageHandler)
server/render.go:37
↓ 7 callers
Method
Stop
Stop prevents the Timer from firing. It returns true if the call stops the timer, false if the timer has already expired or been stopped. Stop does no
server/clock/clock.go:116
↓ 7 callers
Method
Warn
Warn adds a log entry with level warn.
server/logger/logger.go:32
↓ 7 callers
Function
createTestData
(size: number)
src/client/codec/index.test.ts:27
↓ 7 callers
Function
mesh
()
server/mux_test.go:69
↓ 7 callers
Method
removeAllListeners
(event?: string)
src/client/emitter/TypedEmitter.ts:18
↓ 7 callers
Method
removeListener
(t: K, callback: Callback<E[K]>)
src/client/emitter/TypedEmitter.ts:17
↓ 7 callers
Function
render
()
src/client/components/Media.test.tsx:37
↓ 7 callers
Method
waitFor
(messageId: number)
src/client/codec/index.ts:202
↓ 6 callers
Method
AddTrack
(track transport.Track)
server/pubsub/transport.go:13
↓ 6 callers
Method
C
C returns a channel on which ticks are delivered.
server/clock/clock.go:94
↓ 6 callers
Method
CloseWrite
()
server/stringmux/conn.go:15
↓ 6 callers
Method
GetPacket
(sequenceNumber uint16)
server/sfu/buffer.go:98
↓ 6 callers
Function
NewClient
Creates a new websocket client.
server/wsclient.go:51
↓ 6 callers
Function
NewFactory
(log logger.Logger)
server/pionlogger/pionlogger.go:18
↓ 6 callers
Function
NewMockWriter
()
server/test_test.go:29
↓ 6 callers
Function
NewNTPTime
(t time.Time)
server/sfu/stats/ntp.go:18
↓ 6 callers
Function
NewRenderer
(log logger.Logger, templates Templates, baseURL string, version string)
server/render.go:22
↓ 6 callers
Method
Subscribe
()
server/pubsub/track_reader.go:172
↓ 6 callers
Function
Unmarshal
(data []byte)
server/stringmux/packetizer.go:54
↓ 6 callers
Method
WithFormatter
WithFormatter returns a new Logger with formatter set.
server/logger/logger.go:46
next →
1–100 of 1,240, ranked by callers