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
EstablishedNoiseSession::encrypt
35lines
2cyclomatic
1max nesting
16statements
4? exits
4params
9callers
9callees
1.1 (p83)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (9 direct callers, 9 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 9
- receive_secure_session_relay app-network · method
- encrypt_for_peer app-network · method
- passport_bound_noise_roundtrip_builds_bilateral_shadow_receipt app-network · method ×2
- terminal_frame_closes_each_direction_before_checkpointing app-network · method ×3
- authenticated_ciphertext_tamper_poisons_the_session app-network · method
- replay_and_out_of_order_frames_fail_closed app-network · method ×3
- plaintext_budget_failure_poisons_before_encryption app-network · method ×2
- gateway_relay_envelope_contains_ciphertext_and_never_logical_bytes app-network · method
- bilateral_shadow_receipt_is_durable_and_idempotent app-network · method ×2
Callees 9
- EstablishedNoiseSession::poison app-network · self ×2
- noise_error app-network · name
- NetworkSessionCiphertextFrameV1::new app-network-model · path
- NetworkSessionMessageV1::new app-network-model · path
- EstablishedNoiseSession::ensure_active app-network · self
- EstablishedNoiseSession::ensure_message_budget app-network · self
- EstablishedNoiseSession::observe app-network · self
- EstablishedNoiseSession::transcript app-network · self
- EstablishedNoiseSession::send_direction app-network · self
Source not readable from this process.