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-tunnel/src/route.rs

cre8-app-tunnel · module route · src · 415 lines (321 code, 44 comment) · sha f3466b4dffc0d314

Items

const ROUTING_EDGE_KINDS const PEER_VERTEX_PREFIX struct RouteSearch impl RouteSearch

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
vertex_to_peer_idsrc/route.rs:31fn31402.8
numeric_json_valuesrc/route.rs:70fn31102.5
numeric_vertex_propsrc/route.rs:65fn41312.4
find_path_with_capabilitysrc/route.rs:88fn233341.6
peer_has_capabilitysrc/route.rs:208fn31101.5
route_neighbor_allowedsrc/route.rs:233fn135111.1
peer_id_to_vertexsrc/route.rs:27fn31301.1
reconstruct_pathsrc/route.rs:270fn153111.1
pop_next_frontiersrc/route.rs:199fn81101
find_path_to_peersrc/route.rs:80fn31110.9
find_path_in_graphsrc/route.rs:112fn121130.8
peer_reputation_from_vertexsrc/route.rs:47fn31110.8
peer_reputation_from_ledgersrc/route.rs:51fn131110.8
routing_neighborssrc/route.rs:212fn203110.8
relax_route_neighborsrc/route.rs:247fn223130.8
RouteSearch::newsrc/route.rs:133method51100.7
RouteSearch::path_tosrc/route.rs:190method31110.7
routing_edge_kindssrc/route.rs:195fn31100.7
get_peer_reputationsrc/route.rs:35fn31120.7
get_peer_costsrc/route.rs:39fn31110.7
get_peer_latencysrc/route.rs:43fn31110.7
RouteSearch::next_frontiersrc/route.rs:158method31110.6
RouteSearch::mark_visitedsrc/route.rs:162method31100.6
RouteSearch::relax_neighborssrc/route.rs:166method232120.6
make_test_contextsrc/route.rs:314fn141130.6
RouteSearch::runsrc/route.rs:139method184030.5
has_route_tosrc/route.rs:287fn31010.5
vertex_id_round_tripsrc/route.rs:301fn61020.5
non_peer_vertex_id_returns_nonesrc/route.rs:309fn41010.5
weighted_dijkstra_routing_prefers_better_metricssrc/route.rs:330fn851040.5

Source not readable from this process.