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

serial_frames

cre8_app_device::transport::serial_frames

fn · cre8-app-device · crates/cre8-app-device/src/transport.rs:982

34lines
3cyclomatic
1max nesting
12statements
4? exits
3params
1callers
8callees
0.7 (p59)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (1 direct callers, 8 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 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitesname · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 siteread_frames_responseapp-device · cc 1cre8_app_device::connection::read_frames_responseread_framesapp-device · cc 2cre8_app_device::transport::read_framesserial_framesapp-device · cc 3cre8_app_device::transport::serial_framesnow_ms_i64platform-time · cc 1cre8_platform_time::now_ms_i64open_portplatform-serial · cc 1cre8_platform_serial::open_portrequested_pids_with_supportapp-device · cc 3cre8_app_device::transport::requested_pids_with_supportread_frames_metadataapp-device · cc 1cre8_app_device::transport::read_frames_metadataserial_settingsapp-device · cc 1cre8_app_device::transport::serial_settingsinitialize_elm327_if_neededapp-device · cc 3cre8_app_device::transport::initialize_elm327_if_neededserial_supported_pids_for_r…app-device · cc 2cre8_app_device::transport::serial_supported_pids_for_requestpoll_serial_pid_framesapp-device · cc 3cre8_app_device::transport::poll_serial_pid_framesnow_msplatform-time · cc 1cre8_platform_time::now_msbool_fieldutil-json · cc 1cre8_util_json::bool_fieldsampling_profile_idapp-device · cc 1cre8_app_device::transport::sampling_profile_idexplicit_requested_pidsapp-device · cc 1cre8_app_device::transport::explicit_requested_pidsu64_fieldutil-json · cc 1cre8_util_json::u64_fieldwrite_elm327_commandapp-device · cc 2cre8_app_device::transport::write_elm327_commandresponse_framesapp-device · cc 8cre8_app_device::transport::response_framesdefault_init_commandsapp-device · cc 2cre8_app_device::transport::default_init_commandssupported_pid_ids_with_sour…app-device · cc 3cre8_app_device::transport::supported_pid_ids_with_source_from_inputdefault_requested_pidsapp-device · cc 1cre8_app_device::transport::default_requested_pids

Control flow

Source not readable from this process.

Callers 1

Callees 8

Source not readable from this process.