Skip to content
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

channel_owner_gate

cre8_app_channel::connection::channel_owner_gate

fn · cre8-app-channel · crates/cre8-app-channel/src/connection.rs:838 pub(crate) documented

12lines
3cyclomatic
1max nesting
4statements
0? exits
3params
18callers
1callees
1.5 (p91)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 2 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 siteviewer_registry_records_exp…app-channel · cc 1cre8_app_channel::connection::tests::viewer_registry_records_expires_counts_and_clears_on_stoplist_get_start_and_stop_cov…app-channel · cc 2cre8_app_channel::connection::tests::list_get_start_and_stop_cover_dispatch_fallbacks_and_source_brancheslist_get_start_and_stop_cov…app-channel · cc 4cre8_app_channel::connection::tests::list_get_start_and_stop_cover_successful_dispatch_brancheschannel_metadata_is_capped_…app-channel · cc 1cre8_app_channel::connection::tests::channel_metadata_is_capped_echoed_and_surfacedowner_gate_blocks_non_owner…app-channel · cc 1cre8_app_channel::connection::tests::owner_gate_blocks_non_owner_start_over_and_stopownerless_dev_channel_stays…app-channel · cc 1cre8_app_channel::connection::tests::ownerless_dev_channel_stays_ungatedviewer_registry_recovers_fr…app-channel · cc 1cre8_app_channel::connection::tests::viewer_registry_recovers_from_poisoned_lockfailed_multistream_teardown…app-channel · cc 1cre8_app_channel::destinations::tests::failed_multistream_teardown_keeps_the_retry_recordempty_ids_are_refused_befor…app-channel · cc 1cre8_app_channel::destinations::tests::empty_ids_are_refused_before_anything_is_writtenan_unavailable_recorder_doe…app-channel · cc 1cre8_app_channel::vod::tests::an_unavailable_recorder_does_not_close_the_channel_recordhandle_stopapp-channel · cc 7cre8_app_channel::connection::handle_stophandle_startapp-channel · cc 17cre8_app_channel::connection::handle_starthandle_multistream_stopapp-channel · cc 2cre8_app_channel::destinations::handle_multistream_stophandle_multistream_startapp-channel · cc 6cre8_app_channel::destinations::handle_multistream_starthandle_vod_stopapp-channel · cc 4cre8_app_channel::vod::handle_vod_stophandle_startapp-channel · cc 1cre8_app_channel::character::handle_starthandle_stopapp-channel · cc 1cre8_app_channel::character::handle_stophandle_turnapp-channel · cc 16cre8_app_channel::character::handle_turnhandle_startapp-channel · cc 9cre8_app_channel::chat_bridge::handle_starthandle_stopapp-channel · cc 1cre8_app_channel::chat_bridge::handle_stophandle_spectate_selectapp-channel · cc 3cre8_app_channel::connection::handle_spectate_selecthandle_startapp-channel · cc 3cre8_app_channel::live_captions::handle_starthandle_stopapp-channel · cc 1cre8_app_channel::live_captions::handle_stophandle_rig_startapp-channel · cc 7cre8_app_channel::rig::handle_rig_startchannel_owner_gateapp-channel · cc 3cre8_app_channel::connection::channel_owner_gatelock_ownersapp-channel · cc 2cre8_app_channel::connection::lock_ownersownersapp-channel · cc 1cre8_app_channel::connection::owners

Control flow

Source not readable from this process.

Callers 18

Callees 1

Source not readable from this process.