Skip to content
1 viewer

rust 1,859,753 · typescript 235,218 · javascript 132,950 · python 20,426 · 6,405 files · digest 8b5a693e3c82 · built in 1.8 s · crystals off

admit_channel

cre8_app_conduit::media_gate::admit_channel

fn · cre8-app-conduit · crates/cre8-app-conduit/src/media_gate.rs:69 pub generic documented

15lines
3cyclomatic
1max nesting
7statements
0? exits
3params
7callers
5callees
1.1 (p83)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitename · 4 sitesname · 6 sitesname · 1 sitename · 1 sitename · 2 sitespath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 10 sitesname · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteconnectapp-conduit · cc 61cre8_app_conduit::connection::connecthandle_requestapp-conduit · cc 5cre8_app_conduit::peer_relay::handle_requesthandle_wire_ingestapp-conduit · cc 1cre8_app_conduit::virtual_cam_endpoints::handle_wire_ingesttry_handle_conduit_media_ht…app-conduit · cc 4cre8_app_conduit::http::try_handle_conduit_media_http_routehandle_wire_ingest_httpapp-conduit · cc 5cre8_app_conduit::virtual_cam_endpoints::handle_wire_ingest_httpConduitApp::raw_handleapp-conduit · cc 21cre8_app_conduit::app::ConduitApp::raw_handlemuxes_named_in_urls_are_fou…app-conduit · cc 1cre8_app_conduit::media_gate::tests::muxes_named_in_urls_are_found_however_they_are_spelledconnection_calls_naming_a_g…app-conduit · cc 1cre8_app_conduit::media_gate::tests::connection_calls_naming_a_gated_channel_need_its_publish_passthe_relay_registry_refuses_…app-conduit · cc 3cre8_app_conduit::peer_relay::tests::the_relay_registry_refuses_past_its_capwire_ingest_pushes_a_gated_…app-conduit · cc 1cre8_app_conduit::virtual_cam_endpoints::tests::wire_ingest_pushes_a_gated_channel_only_for_its_publish_passhandle_wire_ingest_with_pas…app-conduit · cc 32cre8_app_conduit::virtual_cam_endpoints::handle_wire_ingest_with_passesadmit_muxapp-conduit · cc 3cre8_app_conduit::media_gate::admit_muxconnection_refusalapp-conduit · cc 3cre8_app_conduit::media_gate::connection_refusaladd_responseapp-conduit · cc 14cre8_app_conduit::peer_relay::add_responsehandle_whep_postapp-conduit · cc 12cre8_app_conduit::whep_egress::handle_whep_posthandle_whip_postapp-conduit · cc 7cre8_app_conduit::whip_ingest::handle_whip_postungated_channels_need_nothi…app-conduit · cc 1cre8_app_conduit::media_gate::tests::ungated_channels_need_nothing_and_gated_ones_need_a_covering_passadmit_channelapp-conduit · cc 3cre8_app_conduit::media_gate::admit_channelnow_ms_i64platform-time · cc 1cre8_platform_time::now_ms_i64gated_channel_well_formedapp-conduit-model · cc 6cre8_app_conduit_model::media_pass::gated_channel_well_formedchannel_is_gatedapp-conduit · cc 2cre8_app_conduit::media_gate::channel_is_gatedverify_atapp-conduit-model · cc 5cre8_app_conduit_model::media_pass::verify_atMediaPass::coversapp-conduit-model · cc 2cre8_app_conduit_model::media_pass::MediaPass::coversnow_msplatform-time · cc 1cre8_platform_time::now_msscope_coversapp-conduit-model · cc 3cre8_app_conduit_model::media_pass::scope_coversis_gated_channelapp-conduit-model · cc 1cre8_app_conduit_model::media_pass::is_gated_channelis_gated_muxapp-conduit-model · cc 2cre8_app_conduit_model::media_pass::is_gated_muxmac_overapp-conduit-model · cc 1cre8_app_conduit_model::media_pass::mac_overdefault_mux_id_for_channel_…app-conduit · cc 1cre8_app_conduit::virtual_cam_broadcast::default_mux_id_for_channel_pubis_revokedapp-conduit-model · cc 3cre8_app_conduit_model::media_pass::is_revoked

Control flow

Source not readable from this process.

Callers 7

Callees 5

Source not readable from this process.