Copyright © 2012-2016 Zuse Institute Berlin,
Version: $Id$
Authors: Thorsten Schuett (schuett@zib.de).
leases_state() =
#leases_state_t{last_check = erlang:timestamp(),
node_infos = node_list(),
last_failed = boolean()}
node_info() =
#node_info_t{lease_list = lease_list:lease_list(),
my_range = intervals:interval()}
node_list() = gb_trees:tree(comm:mypid(), node_info() | empty)
option() =
{ring_size, pos_integer()} |
{ring_size_range, pos_integer(), pos_integer()}
options() = [option()]
| get_kv_db/0 | |
| get_kv_db/1 | |
| wait_for_clean_leases/2 |
wait_for_clean_leases(WaitTimeInMs :: pos_integer(),
Options :: options()) ->
ok
get_kv_db() -> ok
get_kv_db(Pid :: term()) -> ok
Generated by EDoc, Apr 22 2017, 16:02:51.