rafted_value

v0.10.3

  • Pages
  • Modules
  • Exceptions

    rafted_value v0.10.3 RaftedValue.CommandResults View Source

    Link to this section Summary

    Types

    cmd_id()
    t()

    Functions

    fetch(a0, cmd_id)
    new()
    put(a0, cmd_id, result, max_size)
    valid?(v)

    Link to this section Types

    Link to this type cmd_id() View Source
    cmd_id() :: RaftedValue.command_identifier()
    Link to this type t() View Source
    t() :: {:queue.queue(cmd_id()), %{optional(cmd_id()) => any()}}

    Link to this section Functions

    Link to this function fetch(a0, cmd_id) View Source
    fetch(t(), cmd_id()) :: {:ok, any()} | :error
    Link to this function new() View Source
    new() :: t()
    Link to this function put(a0, cmd_id, result, max_size) View Source
    put(t(), cmd_id(), any(), pos_integer()) :: t()
    Link to this function valid?(v) View Source
    valid?(any()) :: boolean()

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