Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/peer-calls/peer-calls
/ types & classes
Types & classes
551 in github.com/peer-calls/peer-calls
⨍
Functions
1,240
◇
Types & classes
551
↓ 298 callers
Struct
expect
server/pubsub/remb_test.go:19
↓ 18 callers
TypeAlias
ClientID
ClientID is the remote client ID that's connected to the server.
server/identifiers/identifiers.go:18
↓ 12 callers
TypeAlias
Level
Level defines the logging level.
server/logger/level.go:6
↓ 4 callers
TypeAlias
Ctx
Ctx is the logging context for each logging entry.
server/logger/ctx.go:4
↓ 4 callers
FuncType
HandlerFunc
HandlerFunc defines a functional implementation of Handler.
server/command/command.go:27
↓ 4 callers
TypeAlias
NTPTime
server/sfu/stats/ntp.go:16
↓ 4 callers
TypeAlias
RoomID
server/identifiers/identifiers.go:15
↓ 3 callers
FuncType
FlagRegistryFunc
FlagRegistryFunc defines a functional implementation of FlagRegistry.
server/command/command.go:41
↓ 3 callers
TypeAlias
PeerID
PeerID is the ID of the remote peer that published the track. In other words it's the ID of the origin of this track.
server/identifiers/identifiers.go:22
↓ 2 callers
TypeAlias
NetworkType
server/configtypes.go:42
↓ 2 callers
TypeAlias
localControlEventType
server/udptransport2/control_state_tracker.go:172
↓ 2 callers
TypeAlias
remoteControlEventType
remoteControlEventType are the possible types of event sent between remote Peer Calls nodes to initiate transport. node 1
server/udptransport2/control_state_tracker.go:240
↓ 1 callers
FuncType
ArgsProcessorFunc
ArgsProcessorFunc defines a functional implementation of ArgsProcessor.
server/command/command.go:53
↓ 1 callers
TypeAlias
AuthType
server/configtypes.go:3
↓ 1 callers
TypeAlias
ClientIDs
server/identifiers/identifiers.go:24
↓ 1 callers
Interface
Config
Config describes an interface which provides a method for getting a logging level for a particular namespace.
server/logger/config.go:9
↓ 1 callers
TypeAlias
Direction
server/message/signal.go:67
↓ 1 callers
TypeAlias
StoreType
server/configtypes.go:24
↓ 1 callers
Interface
Transport
server/transport/transport.go:18
↓ 1 callers
TypeAlias
controlState
server/udptransport2/control_state_tracker.go:285
Class
src/client/frame.ts:6
Class
src/client/__mocks__/window.ts:9
Class
src/client/__mocks__/window.ts:45
Class
src/client/__mocks__/window.ts:78
Class
src/client/__mocks__/window.ts:96
Class
src/client/__mocks__/window.ts:116
Class
src/client/actions/SocketActions.ts:23
Class
src/client/actions/PeerActions.ts:29
Class
src/client/components/ShareDesktopDropdown.tsx:46
Class
src/client/components/ShareDesktopDropdown.tsx:207
Class
src/client/components/Video.test.tsx:18
Class
src/client/components/Unsupported.tsx:6
Class
src/client/components/Video.tsx:42
Class
src/client/components/Settings.tsx:22
Class
src/client/components/Settings.tsx:56
Class
src/client/components/Settings.tsx:85
Class
src/client/components/Message.tsx:7
Class
src/client/components/Toolbar.tsx:46
Class
src/client/components/Toolbar.test.tsx:30
Class
src/client/components/Chat.tsx:53
Class
src/client/components/Videos.tsx:38
Class
src/client/components/Dropdown.tsx:26
Class
src/client/components/Backdrop.tsx:8
Class
src/client/components/VUMeter.tsx:14
Class
src/client/components/Input.tsx:17
Class
src/client/components/VideoSrc.tsx:22
Class
src/client/components/Media.tsx:72
Class
src/client/components/Stats.tsx:21
Class
src/client/components/VideoSrc.test.tsx:16
Class
src/client/components/DeviceDropdown.tsx:68
Class
src/client/components/DeviceDropdown.tsx:300
Class
src/client/components/DeviceDropdown.tsx:323
Class
src/client/components/Users.tsx:20
Class
src/client/components/Users.tsx:52
Class
src/client/components/App.tsx:50
Class
src/client/components/Sidebar.tsx:30
Class
src/client/components/Sidebar.tsx:99
Class
src/client/components/Notifications.tsx:36
Class
src/client/components/VUMeter.test.tsx:12
Class
src/client/insertable-streams/index.ts:420
Class
src/client/audio/audio.worklet.ts:28
Class
src/client/audio/AudioProcessor.ts:18
Class
src/client/codec/index.ts:148
Class
src/client/codec/index.ts:169
Class
src/client/codec/index.ts:267
Class
src/client/ws/index.ts:15
Class
src/client/emitter/SimpleEmitter.ts:4
Interface
Adapter
server/wsadapter.go:16
Struct
AdapterFactory
server/adapterfactory.go:13
Struct
AdapterRoomManager
server/room.go:18
Interface
AddLocalStreamPayload
src/client/actions/StreamActions.ts:11
Interface
AddPeerAction
src/client/actions/PeerActions.ts:202
Interface
AddPeerParams
src/client/actions/PeerActions.ts:197
Interface
AddTrackAction
src/client/actions/StreamActions.ts:75
Interface
AddTrackPayload
src/client/actions/StreamActions.ts:68
Interface
AlertProps
src/client/components/Alerts.tsx:3
Interface
AlertsProps
src/client/components/Alerts.tsx:17
Class
App
src/client/components/App.tsx:50
Interface
AppProps
src/client/components/App.tsx:22
Interface
ArgsProcessor
server/command/command.go:48
Class
AudioContext
src/client/__mocks__/window.ts:96
Interface
AudioPipeline
src/client/audio/AudioProcessor.ts:9
Class
AudioProcessor
src/client/audio/AudioProcessor.ts:18
Class
AudioWorkletNode
src/client/__mocks__/window.ts:116
Interface
AudioWorkletProcessor
src/client/audio/audio.worklet.ts:13
Interface
AutoplayProps
src/client/components/Media.tsx:258
Class
Backdrop
src/client/components/Backdrop.tsx:8
Interface
BackdropProps
src/client/components/Backdrop.tsx:3
Interface
Base64File
src/client/actions/ChatActions.ts:25
Struct
BaseNDecoder
BaseNDecoder is a generic base-N decoder.
server/basen/basen.go:52
Struct
BaseNEncoder
BaseNEncoder is a generic base-N encoder.
server/basen/basen.go:16
Struct
BitrateEstimator
BitrateEstimator estimates minimum, maximum and average bitrate. It is not safe for concurrent use.
server/pubsub/remb.go:7
Struct
Bool
server/atomic/bool.go:5
Struct
Buffer
Buffer holds the recent RTP packets and creates NACK RTCP packets.
server/sfu/buffer.go:25
FuncType
BufferFactory
func(packetType packetio.BufferPacketType, ssrc uint32) *packetio.Buffer
server/servertransport/media_stream.go:54
Struct
ByteSerializer
server/wsmessage.go:18
Interface
CanvasElement
src/client/window.ts:26
Struct
ChannelRoomManager
server/room.go:70
Class
Chat
src/client/components/Chat.tsx:53
Interface
ChatProps
src/client/components/Chat.tsx:45
next →
1–100 of 551, ranked by callers