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

Receiver::recv_timeout

cre8_app_emulation::streaming::buffer::Receiver::recv_timeout

method · cre8-app-emulation · crates/cre8-app-emulation/src/streaming/buffer.rs:36 pub

17lines
4cyclomatic
2max nesting
11statements
0? exits
2params
25callers
1callees
3.5 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitemethod · 2 sitesname · 1 sitemethod · 2 sitesname · 1 sitename · 1 sitemethod · 2 sitesname · 1 sitename · 4 sitesmethod · 2 sitesname · 1 sitename · 1 sitemethod · 2 sitesname · 1 sitename · 1 sitemethod · 2 sitesname · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 4 sitesmethod · 1 siteself · 1 sitehandle_stream_connectionapp-emulation · cc 8cre8_app_emulation::streaming::handle_stream_connectionfailed_socket_delivery_shut…app-emulation · cc 1cre8_app_emulation::streaming::tests::failed_socket_delivery_shuts_down_before_timeline_invalidationstart_input_loopapp-emulation · cc 2cre8_app_emulation::session::input_tests::start_input_loopadmitapp-emulation · cc 2cre8_app_emulation::session::input_tests::admitsend_next_stream_frameapp-emulation · cc 6cre8_app_emulation::streaming::send_next_stream_framepending_frame_hookapp-emulation · cc 3cre8_app_emulation::session::control_tests::pending_frame_hookpause_acknowledgement_rejec…app-emulation · cc 1cre8_app_emulation::session::control_tests::pause_acknowledgement_rejects_a_frame_that_passed_the_early_gatestop_rejects_a_pending_fram…app-emulation · cc 3cre8_app_emulation::session::control_tests::stop_rejects_a_pending_frame_even_when_pause_is_also_requestedautomatic_nes_guest_and_jou…app-emulation · cc 3cre8_app_emulation::session::input_tests::automatic_nes_guest_and_journal_observe_the_same_distinct_tuple_and_releasesautomatic_snes_guest_reads_…app-emulation · cc 3cre8_app_emulation::session::input_tests::automatic_snes_guest_reads_two_ports_and_keeps_unmodeled_multitap_latches_zeroautomatic_atari_guest_reads…app-emulation · cc 2cre8_app_emulation::session::input_tests::automatic_atari_guest_reads_independent_direction_and_fire_portsautomatic_handheld_guests_i…app-emulation · cc 3cre8_app_emulation::session::input_tests::automatic_handheld_guests_ignore_unused_transport_slots_without_overwriting_player_onemanual_frame_and_checkpoint…app-emulation · cc 2cre8_app_emulation::session::input_tests::manual_frame_and_checkpoint_restore_do_not_rewrite_physical_inputsretiring_old_owner_is_idemp…app-emulation · cc 1cre8_app_emulation::session::storage_tests::retiring_old_owner_is_idempotent_and_drop_preserves_successor_outputpaused_loop_autosaves_real_…app-emulation · cc 2cre8_app_emulation::session::storage_tests::paused_loop_autosaves_real_manual_guest_write_without_advancing_machineindependent_subscribers_rec…app-emulation · cc 1cre8_app_emulation::streaming::tests::independent_subscribers_receive_without_displacementReceiver::recv_timeoutapp-emulation · cc 4cre8_app_emulation::streaming::buffer::Receiver::recv_timeoutTimestamp::elapsedplatform-time · cc 1cre8_platform_time::Timestamp::elapsedTimestamp::elapsed_msplatform-time · cc 1cre8_platform_time::Timestamp::elapsed_ms

Control flow

Source not readable from this process.

Callers 25

Callees 1

Source not readable from this process.