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

crates/cre8-app-emulation/src/session_gossip.rs

cre8-app-emulation · module session_gossip · src · 396 lines (270 code, 93 comment) · sha 5866a45472448da8

Items

const TOPIC_NAME const ENVELOPE_VERSION const HEARTBEAT_FRAMES const TOPIC_META struct SessionEvent struct SessionGossipEnvelope struct Registry static REGISTRY struct EmulatorSessionTopic impl GossipTopic for EmulatorSessionTopic static TEST_SERIAL

Functions

By call-graph weight (PageRank; 1.0 is the average function). 19 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
lock_registrysrc/session_gossip.rs:118fn31505.1
record_stopsrc/session_gossip.rs:160fn103222.6
record_framesrc/session_gossip.rs:141fn155311.3
record_startsrc/session_gossip.rs:130fn62611
serialsrc/session_gossip.rs:275fn31500.9
reset_registrysrc/session_gossip.rs:279fn62510.9
current_eventssrc/session_gossip.rs:174fn143210.8
canonical_hashsrc/session_gossip.rs:192fn213200.8
fixture_eventsrc/session_gossip.rs:286fn161400.8
EmulatorSessionTopic::namesrc/session_gossip.rs:219trait impl31000.5
EmulatorSessionTopic::local_hashsrc/session_gossip.rs:223trait impl42020.5
EmulatorSessionTopic::build_envelopesrc/session_gossip.rs:228trait impl152030.5
EmulatorSessionTopic::apply_envelopesrc/session_gossip.rs:244trait impl204000.5
sha256_hex_is_deterministicsrc/session_gossip.rs:304fn71010.5
empty_registry_has_no_hashsrc/session_gossip.rs:313fn101030.5
record_start_makes_hash_availablesrc/session_gossip.rs:325fn172060.5
record_stop_keeps_event_visible_oncesrc/session_gossip.rs:344fn161060.5
apply_envelope_rejects_foreign_networksrc/session_gossip.rs:362fn181050.5
apply_envelope_ignores_own_peer_bouncebacksrc/session_gossip.rs:382fn141050.5

Source not readable from this process.