rafted_value

v0.1.10

  • Pages
  • Modules

    rafted_value v0.1.10 API Reference

    Modules

    RaftedValue

    Public interface functions of RaftedValue package

    RaftedValue.CommandResults
    RaftedValue.Config
    RaftedValue.Data

    A behaviour that defines data to be replicated by RaftedValue servers

    RaftedValue.Election
    RaftedValue.FollowerIndices
    RaftedValue.FollowerIndices.Pair
    RaftedValue.LeaderHook

    A behaviour module for hooks that are invoked in leader

    RaftedValue.LeaderHook.NoOp
    RaftedValue.Leadership
    RaftedValue.LogEntry
    RaftedValue.LogIndex
    RaftedValue.LogInfo
    RaftedValue.Logs
    RaftedValue.LogsMap
    RaftedValue.Members
    RaftedValue.RPC
    RaftedValue.RPC.AppendEntriesRequest
    RaftedValue.RPC.AppendEntriesResponse
    RaftedValue.RPC.InstallSnapshot
    RaftedValue.RPC.RequestVoteRequest
    RaftedValue.RPC.RequestVoteResponse
    RaftedValue.RPC.TimeoutNow
    RaftedValue.RemoteMessageGateway

    Replacement of :gen_fsm.send_event/2 and :gen_fsm.reply/2 as the default of :communication_module

    RaftedValue.Server
    RaftedValue.Server.State
    RaftedValue.TermNumber

    Built using ExDoc (v0.15.0), designed by Friedel Ziegelmayer.