Copyright © 2012 Zuse Institute Berlin
Version: $Id$
Authors: Jan Fajerski (fajerski@zib.de).
outstanding() = false | snapshot
state() = #state{id = rt_chord:key(), acked = intervals:interval(), round = non_neg_integer(), outstanding = outstanding(), job = mr_state:job_description(), client = false | comm:mypid()}
get/2 | |
get_slide_delta/2 | |
new/3 | |
set/2 |
new(Id :: rt_chord:key(), Job :: mr_state:job_description(), Client :: comm:mypid()) -> state()
get(X1 :: id, State :: state()) -> rt_chord:key()
set(State :: state(), T :: [{id, rt_chord:key()} | {acked, intervals:interval()} | {round, non_neg_integer()} | {outstanding, outstanding()} | {client, comm:mypid()}]) -> state()
get_slide_delta(State :: state(), Interval :: intervals:interval()) -> {boolean(), state()}
Generated by EDoc, Sep 11 2020, 15:24:46.