Skip to content
1 viewer

rust 1,865,587 · typescript 236,264 · javascript 133,447 · python 20,429 · 6,423 files · digest 6c224c8775d8 · built in 1.4 s · crystals off

connect

cre8_app_conduit::connection::connect

fn · cre8-app-conduit · crates/cre8-app-conduit/src/connection/mod.rs:47 pub

201lines
61cyclomatic
2max nesting
54statements
5? exits
2params
18callers
60callees
7.4 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (18 direct callers, 60 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 3 sitespath · 1 sitepath · 1 siteconnectapp-video · cc 15cre8_app_video::connection::connecthydrate_runtime_surfacesapp-realm · cc 2cre8_app_realm::connection::hydrate_runtime_surfaceslive_playback_bodyapp-conduit · cc 5cre8_app_conduit::view_templates::live_playback_bodyproducer_patch_frameapp-conduit · cc 1cre8_app_conduit::view_templates_producer::producer_patch_framelive_playback_slot_nodeapp-conduit · cc 1cre8_app_conduit::view_templates::live_playback_slot_nodestart_video_conduit_pipelineapp-video · cc 2cre8_app_video::connection::start_video_conduit_pipelinehub_patch_valueapp-conduit · cc 1cre8_app_conduit::view_templates::hub_patch_valuelive_playback_patch_valueapp-conduit · cc 1cre8_app_conduit::view_templates::live_playback_patch_valueliveio_demoapp-conduit · cc 4cre8_app_conduit::bin::liveio_obs_smoke::run::liveio_demoproducer_live_slot_nodeapp-conduit · cc 1cre8_app_conduit::view_templates_producer::producer_live_slot_nodeproducer_status_htmlapp-conduit · cc 1cre8_app_conduit::view_templates_producer::producer_status_htmlrunapp-conduit · cc 4cre8_app_conduit::init::runproducer_bodyapp-conduit · cc 5cre8_app_conduit::view_templates_producer::producer_bodylive_playback_status_htmlapp-conduit · cc 1cre8_app_conduit::view_templates::live_playback_status_htmlconnectapp-conduit · cc 1cre8_app_conduit::bin::liveio_obs_smoke::run::connectstart_room_conduit_live_ses…app-room · cc 1cre8_app_room::connection::start_room_conduit_live_sessionhub_status_htmlapp-conduit · cc 2cre8_app_conduit::view_templates::hub_status_htmlhandle_statusapp-video · cc 1cre8_app_video::connection::handle_statushandle_scanapp-video · cc 3cre8_app_video::connection::handle_scaninspect_media_surfaceapp-realm · cc 3cre8_app_realm::connection::inspect_media_surfaceconduit_connectapp-conduit · cc 1cre8_app_conduit::view_templates::conduit_connectinspect_av_mux_manifestapp-realm · cc 1cre8_app_realm::connection::inspect_av_mux_manifestinspect_transport_ladderapp-realm · cc 1cre8_app_realm::connection::inspect_transport_laddermaybe_attach_pipeline_av_muxapp-video · cc 3cre8_app_video::connection::maybe_attach_pipeline_av_muxconnectapp-conduit · cc 61cre8_app_conduit::connection::connectwith_conduit_state_scopeapp-conduit · cc 1cre8_app_conduit::state::with_conduit_state_scopehandle_broadcast_tick_with_…app-conduit · cc 2cre8_app_conduit::virtual_cam_endpoints::handle_broadcast_tick_with_contextlive_restore_runner_responseapp-conduit · cc 1cre8_app_conduit::connection::live_restore_runner::live_restore_runner_responseav_mux_responseapp-conduit · cc 6cre8_app_conduit::connection::live_session::av_mux_responsehandle_requestapp-conduit · cc 5cre8_app_conduit::program_switch::handle_requestlive_captions_responseapp-conduit · cc 15cre8_app_conduit::live_captions::live_captions_responsereceipts_forapp-conduit · cc 1cre8_app_conduit::tree_transfer::receipts_forhandle_requestapp-conduit · cc 5cre8_app_conduit::peer_relay::handle_requesttransfer_pull_responseapp-conduit · cc 4cre8_app_conduit::tree_transfer::transfer_pull_responserewrite_plan_responseapp-conduit · cc 3cre8_app_conduit::connection::rewrite::rewrite_plan_responsecreate_responseapp-conduit · cc 4cre8_app_conduit::connection::lifecycle::create_responsestart_responseapp-conduit · cc 3cre8_app_conduit::connection::lifecycle::start_responseconnection_refusalapp-conduit · cc 3cre8_app_conduit::media_gate::connection_refusalhandle_mix_requestapp-conduit · cc 1cre8_app_conduit::mix::handle_mix_requestdeterministic_hashapp-conduit · cc 1cre8_app_conduit::hashing::deterministic_hashcaller_identityruntime-app-types · cc 1cre8_runtime_app_types::caller::caller_identityappend_eventapp-conduit · cc 1cre8_app_conduit::store::append_eventwith_conduit_state_id_scopeapp-conduit · cc 1cre8_app_conduit::state::with_conduit_state_id_scoperequire_fieldapp-conduit · cc 1cre8_app_conduit::connection::input_parsing::require_fieldscan_source_uriapp-conduit · cc 2cre8_app_conduit::data_adapter::scan_source_uriconduit_state_id_for_contextapp-conduit · cc 1cre8_app_conduit::state::conduit_state_id_for_contextfs_ingest_enabledapp-atom · cc 2cre8_app_atom::tree::fs_ingest_enabledpush_channel_audio_pcmapp-conduit · cc 6cre8_app_conduit::virtual_cam_broadcast::push_channel_audio_pcmis_gated_muxapp-conduit-model · cc 2cre8_app_conduit_model::media_pass::is_gated_mux

Control flow

Source not readable from this process.

Callers 18

Callees 60

Source not readable from this process.