1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-view-client/src/runtime/session/webrtc-swarm.ts
Items
type RtcConnectionState trait RtcPeerSnapshot trait WebRtcSwarmOptions trait PeerConn struct WebRtcSwarm
Functions
By call-graph weight (PageRank; 1.0 is the average function). 21 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| WebRtcSwarm::snapshotsrc/runtime/session/webrtc-swarm.ts:243 | method | 13 | 2 | 13 | 1 | 5.8 | |
| rtcStateFromConnsrc/runtime/session/webrtc-swarm.ts:490 | fn | 7 | 7 | 1 | 0 | 5.4 | |
| WebRtcSwarm::notifyStateChangesrc/runtime/session/webrtc-swarm.ts:485 | method | 3 | 1 | 4 | 1 | 2.4 | |
| WebRtcSwarm::ensurePeersrc/runtime/session/webrtc-swarm.ts:307 | method | 79 | 14 | 3 | 4 | 1.9 | |
| WebRtcSwarm::isPolitesrc/runtime/session/webrtc-swarm.ts:302 | method | 4 | 1 | 2 | 0 | 1 | |
| WebRtcSwarm::queueOffersrc/runtime/session/webrtc-swarm.ts:408 | method | 24 | 2 | 2 | 1 | 1 | |
| WebRtcSwarm::attachDataChannelsrc/runtime/session/webrtc-swarm.ts:387 | method | 11 | 2 | 1 | 1 | 0.9 | |
| WebRtcSwarm::constructorsrc/runtime/session/webrtc-swarm.ts:101 | method | 4 | 2 | 1 | 0 | 0.6 | |
| WebRtcSwarm::setLocalAudioStreamsrc/runtime/session/webrtc-swarm.ts:112 | method | 21 | 10 | 1 | 0 | 0.6 | |
| WebRtcSwarm::sampleSpeakingActivitysrc/runtime/session/webrtc-swarm.ts:139 | method | 25 | 11 | 1 | 2 | 0.6 | |
| WebRtcSwarm::announcesrc/runtime/session/webrtc-swarm.ts:169 | method | 9 | 2 | 1 | 0 | 0.6 | |
| WebRtcSwarm::handleSignalsrc/runtime/session/webrtc-swarm.ts:184 | method | 34 | 19 | 1 | 7 | 0.6 | |
| WebRtcSwarm::broadcastsrc/runtime/session/webrtc-swarm.ts:225 | method | 16 | 5 | 1 | 0 | 0.6 | |
| WebRtcSwarm::removePeersrc/runtime/session/webrtc-swarm.ts:399 | method | 8 | 4 | 1 | 1 | 0.6 | |
| WebRtcSwarm::queueRemoteOffersrc/runtime/session/webrtc-swarm.ts:433 | method | 25 | 5 | 1 | 1 | 0.6 | |
| WebRtcSwarm::queueRemoteAnswersrc/runtime/session/webrtc-swarm.ts:459 | method | 12 | 4 | 1 | 0 | 0.6 | |
| WebRtcSwarm::queueCandidatesrc/runtime/session/webrtc-swarm.ts:472 | method | 12 | 4 | 1 | 0 | 0.6 | |
| shouldSendP2Psrc/runtime/session/webrtc-swarm.ts:89 | fn | 4 | 2 | 0 | 0 | 0.5 | |
| <module>src/runtime/session/webrtc-swarm.ts:1 | fn | 496 | 1 | 0 | 0 | 0.5 | |
| WebRtcSwarm::openCountsrc/runtime/session/webrtc-swarm.ts:258 | method | 7 | 3 | 0 | 0 | 0.5 | |
| WebRtcSwarm::disposesrc/runtime/session/webrtc-swarm.ts:267 | method | 32 | 7 | 0 | 0 | 0.5 |
Source not readable from this process.