Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ShisoftResearch/bifrost
/ functions
Functions
541 in github.com/ShisoftResearch/bifrost
⨍
Functions
541
◇
Types & classes
103
Method
group_leader
(&self, group_id: u64)
src/membership/server.rs:801
Method
group_leader
( &self, group: &String, )
src/membership/client.rs:62
Method
group_members
( &self, group: u64, online_only: bool, )
src/membership/server.rs:817
Function
hash_bytes_secondary
(bytes: &[u8])
src/hasher/src/lib.rs:18
Function
hash_ident
(item: TokenStream)
src/plugins/src/lib.rs:11
Method
have_state_machine
(&self, sm_id: u64)
src/raft/mod.rs:484
Method
have_state_machine
(&self, sm_id: u64)
src/raft/client.rs:118
Method
hb_online_changed
(&mut self, online: Vec<u64>, offline: Vec<u64>)
src/membership/server.rs:592
Method
id
(&self)
src/raft/state_machine/configs.rs:107
Method
id
(&self)
src/conshash/weights.rs:49
Method
initialize
(server: &Arc<Server>)
src/raft/state_machine/callback/client.rs:45
Method
internal_subscribe
(&self, msg: M, trigger: F)
src/raft/state_machine/callback/server.rs:272
Method
is_leader_for_real
(&self)
src/raft/mod.rs:1997
Method
join_group
(&mut self, group_name: String, id: u64)
src/membership/server.rs:706
Method
join_group
(&self, group: &String)
src/membership/client.rs:33
Method
last_log_id
(&self)
src/raft/mod.rs:1988
Method
leader_client
(&self)
src/raft/client.rs:1076
Method
leader_id
(&self)
src/raft/client.rs:1072
Method
leave
(&mut self, id: u64)
src/membership/server.rs:681
Method
leave_group
(&self, group: &String)
src/membership/member.rs:84
Method
leave_group
(&mut self, group_id: u64, id: u64)
src/membership/server.rs:752
Method
leave_group
(&self, group: &String)
src/membership/client.rs:36
Method
lifecycle_is_stopping
(state: LifecycleState)
src/raft/mod.rs:619
Method
listen_and_resume
(server: &Arc<Server>)
src/rpc/mod.rs:165
Method
load_snapshot_into_meta
( plane_id: PlaneId, meta: &mut RwLockWriteGuard<'_, RaftMeta>, )
src/raft/mod.rs:914
Method
load_snapshot_on_startup
Load snapshot from disk and recover state machine if snapshot exists
src/raft/mod.rs:1580
Method
loaded_type2_planes
Returns only the type-2 plane runtimes that are currently materialized on this host. This is a local runtime-cache view, not an authoritative plane i
src/raft/mod.rs:1334
Function
loaded_type2_planes_only_reports_materialized_type2_runtimes
()
src/raft/mod.rs:3739
Function
log_replication
()
src/raft/mod.rs:4510
Function
lots_of_reqs
()
src/rpc/mod.rs:602
Function
main
()
examples/graceful_shutdown.rs:15
Function
multi_server_command
()
src/raft/mod.rs:4724
Function
multi_server_rpc
()
src/rpc/mod.rs:545
Method
new
(default: T)
src/utils/bindings.rs:18
Method
new
( server_address: &String, raft_client: &Arc<RaftClient>, raft_service: &Arc<RaftServi
src/membership/member.rs:27
Method
new
Creates a new Membership service with fresh, empty state. The service will discover members through: - join() commands from members joining the clust
src/membership/server.rs:188
Method
new
(raft_client: &Arc<RaftClient>)
src/membership/client.rs:46
Method
new
(address: &String)
src/rpc/mod.rs:105
Method
new
(client: &Arc<RPCClient>)
src/rpc/mod.rs:359
Method
new
(path: String)
src/raft/disk.rs:29
Method
new
()
src/raft/mod.rs:198
Method
new
(servers: &Vec<String>, service_id: u64)
src/raft/client.rs:154
Method
new
(service_id: u64)
src/raft/state_machine/configs.rs:137
Method
new
(service_id: u64)
src/raft/state_machine/master.rs:96
Method
new
( service_id: u64, plane_id: PlaneId, sm_id: u64, fn_id: u64, pattern_
src/raft/state_machine/callback/mod.rs:19
Method
new
()
src/raft/state_machine/callback/server.rs:29
Method
new
()
src/vector_clock/mod.rs:50
Method
new
( group: &str, raft_client: &Arc<RaftClient>, membership_client: &Arc<MembershipClient
src/conshash/mod.rs:144
Method
new
(raft_service: &Arc<RaftService>)
src/conshash/weights.rs:78
Method
new
()
src/tcp/server.rs:24
Method
new_async
(addr: &String)
src/rpc/mod.rs:303
Method
new_client
( group: &str, raft_client: &Arc<RaftClient>, membership_client: &Arc<MembershipClient
src/conshash/mod.rs:151
Method
new_client_with_id
( id: u64, group: &str, raft_client: &Arc<RaftClient>, membership_client: &Arc
src/conshash/mod.rs:158
Method
new_from_sm
(sm_client: &Arc<SMClient>)
src/membership/client.rs:51
Method
new_on_plane
(service_id: u64, plane_id: PlaneId)
src/raft/state_machine/master.rs:100
Method
new_on_plane
( state_machine_id: u64, plane_id: PlaneId, raft_service: Arc<RaftService>, )
src/raft/state_machine/callback/server.rs:164
Method
new_plane_state
()
src/raft/client.rs:145
Method
new_server
New server without recovery from registered state machine
src/raft/mod.rs:1680
Method
new_with_id
( id: u64, group: &str, raft_client: &Arc<RaftClient>, membership_client: &Arc
src/conshash/mod.rs:55
Method
new_with_id
(id: u64, raft_service: &Arc<RaftService>)
src/conshash/weights.rs:70
Method
new_with_options
( opts: &Options, term: &mut u64, commit_index: &mut u64, last_applied: &mut u
src/raft/disk.rs:131
Method
new_with_options_on_plane
( plane_id: PlaneId, opts: &Options, term: &mut u64, commit_index: &mut u64,
src/raft/disk.rs:148
Method
new_with_service_id
(server_id: u64, client: &Arc<RPCClient>)
src/rpc/mod.rs:348
Method
nodes_count
(&self)
src/conshash/mod.rs:247
Function
notify
(callback: &Option<SMCallback>, msg: M, data: F)
src/raft/state_machine/callback/server.rs:299
Method
notify
(&'a self, key: SubKey, data: &'a Vec<u8>)
src/raft/state_machine/callback/client.rs:19
Method
op_type_
(&self, _fn_id: u64)
src/raft/state_machine/master.rs:797
Method
partial_cmp
(&self, other: &VectorClock<S>)
src/vector_clock/mod.rs:20
Method
ping
(&self, id: u64)
src/membership/server.rs:50
Method
plane_id
(&self)
src/raft/client.rs:77
Method
prepare_subscription
(server: &Arc<rpc::Server>)
src/raft/client.rs:212
Function
primary
()
src/membership/mod.rs:64
Function
primary
()
src/conshash/mod.rs:418
Method
probe_servers
( servers: &Vec<String>, server_address: &String, service_id: u64, )
src/raft/client.rs:503
Function
query_and_command
()
src/raft/mod.rs:4689
Function
query_counter_locally
( service: &Arc<RaftService>, plane_id: PlaneId, sm_id: u64, )
src/raft/mod.rs:3641
Method
rand_server
(&self)
src/conshash/mod.rs:239
Method
rand_server_id
(&self)
src/conshash/mod.rs:243
Method
recover
(&mut self, _: Vec<u8>)
src/membership/server.rs:879
Method
recover
(&mut self, _: Vec<u8>)
src/raft/state_machine/callback/mod.rs:85
Method
recover
(&mut self, data: Vec<u8>)
src/conshash/weights.rs:55
Method
recover_config_state_from_logs
( plane_id: PlaneId, meta: &mut RwLockWriteGuard<'_, RaftMeta>, )
src/raft/mod.rs:993
Method
recoverable
(&self)
src/membership/server.rs:884
Method
recoverable
(&self)
src/raft/mod.rs:3588
Method
recoverable
(&self)
src/raft/state_machine/configs.rs:131
Method
recoverable
(&self)
src/raft/state_machine/callback/mod.rs:88
Method
recoverable
(&self)
src/conshash/weights.rs:65
Method
remove_service
(&self, service_id: u64)
src/rpc/mod.rs:271
Function
root_membership_helpers_hide_config_sm_commands
()
src/raft/mod.rs:3867
Method
send_async
( self: Pin<&Self>, svr_id: u64, data: BytesMut, )
src/rpc/mod.rs:293
Method
send_follower_heartbeat
( plane_id: PlaneId, commit_index: u64, term: u64, leader_id: u64, las
src/raft/mod.rs:2442
Method
server_count
(&self)
src/conshash/mod.rs:251
Function
server_membership
()
src/raft/mod.rs:4410
Method
set
(&self, val: T)
src/utils/bindings.rs:32
Method
set_weight
(&mut self, group: u64, id: u64, weight: u64)
src/conshash/weights.rs:20
Method
shutdown
(&self)
src/membership/server.rs:121
Function
simple_rpc
()
src/rpc/mod.rs:401
Method
snapshot
(&self)
src/membership/server.rs:872
Method
snapshot
(&self)
src/raft/state_machine/callback/mod.rs:82
Method
snapshot
(&self)
src/conshash/weights.rs:52
← previous
next →
301–400 of 541, ranked by callers