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

collect_stream_samples

cre8_app_provider::socket::collect_stream_samples

fn · cre8-app-provider · crates/cre8-app-provider/src/socket.rs:94

24lines
3cyclomatic
2max nesting
12statements
1? exits
4params
1callers
6callees
0.7 (p63)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitehandle_socket_sampleapp-provider · cc 1cre8_app_provider::connection::handle_socket_samplesamples_coinbase_ticker_soc…app-provider · cc 1cre8_app_provider::socket::tests::samples_coinbase_ticker_socketsample_exchange_socketapp-provider · cc 1cre8_app_provider::socket::sample_exchange_socketcollect_stream_samplesapp-provider · cc 3cre8_app_provider::socket::collect_stream_samplesnormalize_stream_messageapp-provider · cc 2cre8_app_provider::socket::normalize_stream_messageaccepts_messageapp-provider · cc 2cre8_app_provider::socket::accepts_messageKeepAlive::for_streamapp-provider · cc 1cre8_app_provider::socket::KeepAlive::for_streamKeepAlive::maybe_pingapp-provider · cc 2cre8_app_provider::socket::KeepAlive::maybe_pingread_socket_jsonapp-provider · cc 2cre8_app_provider::socket::read_socket_jsonshould_collect_more_messagesapp-provider · cc 2cre8_app_provider::socket::should_collect_more_messagesTimestamp::elapsedplatform-time · cc 1cre8_platform_time::Timestamp::elapsedget_pathapp-provider · cc 2cre8_app_provider::manifest::get_pathnormalize_genericapp-provider · cc 1cre8_app_provider::socket::normalize_genericsocket_message_actionapp-provider · cc 5cre8_app_provider::socket::socket_message_actionstream_normalizerapp-provider · cc 1cre8_app_provider::socket::stream_normalizerapply_socket_message_actionapp-provider · cc 3cre8_app_provider::socket::apply_socket_message_actionsocket_read_errorapp-provider · cc 3cre8_app_provider::socket::socket_read_error

Control flow

Source not readable from this process.

Callers 1

Callees 6

Source not readable from this process.