Copyright © 2009-2015 Zuse Institute Berlin, 2009 onScale solutions GmbH
Version: $Id$
Behaviours: gen_component.
Authors: Florian Schintke (schintke@zib.de).
message() =
{msg_delay_req,
Seconds :: pos_integer(),
Dest :: comm:erl_local_pid(),
Msg :: comm:message(),
comm:send_local_options()} |
{msg_delay_periodic}
state() =
{TimeTable :: pdb:tableid(), Round :: non_neg_integer()}
| init/1 | |
| on/2 | |
| send_local/3 | |
| send_local/4 | |
| send_local_as_client/3 | |
| send_local_as_client/4 | |
| send_trigger/2 | |
| start_gen_component/5 | |
| start_link/1 |
start_gen_component(Module :: module(),
Handler :: gen_component:handler(),
Args :: term(),
Options :: [gen_component:option()],
Self :: pid()) ->
no_return() | ok
send_local_as_client(Seconds :: non_neg_integer(),
Dest :: comm:erl_local_pid(),
Msg :: comm:message()) ->
ok
send_local_as_client(Seconds :: non_neg_integer(),
Dest :: comm:erl_local_pid(),
Msg :: comm:message(),
Options :: comm:send_local_options()) ->
ok
send_local(Seconds :: non_neg_integer(),
Dest :: comm:erl_local_pid(),
Msg :: comm:message()) ->
ok
send_local(Seconds :: non_neg_integer(),
Dest :: comm:erl_local_pid(),
Msg :: comm:message(),
Options :: comm:send_local_options()) ->
ok
start_link(DHTNodeGroup :: pid_groups:groupname()) -> {ok, pid()}
send_trigger(Seconds :: non_neg_integer(), Msg :: comm:message()) -> ok
init(X1 :: []) -> state()
Generated by EDoc, Apr 22 2017, 16:02:54.