ExRaft (ExRaft v0.1.0) View Source
Link to this section Summary
Link to this section Types
Specs
option() ::
{:debug, boolean()}
| {:dirty_read, boolean()}
| {:initial_config, Keyword.t()}
| {:min_majority, non_neg_integer()}
| {:min_election_timeout, pos_integer()}
| {:max_election_timeout, pos_integer()}
| {:heartbeat_timeout, pos_integer()}
| {:batch_size, pos_integer()}
Specs
options() :: [option()]
Specs
Specs
Link to this section Functions
Specs
Specs
Specs
Specs
Specs
Specs
Specs
Specs
start_server(module :: module(), options :: options()) :: Supervisor.on_start()
Specs
start_server(module :: module(), init_arg :: any(), options :: options()) :: Supervisor.on_start()