Behaviours: gen_server.
abcast(Name::atom(), Msg::term()) -> abcast
abcast(Nodes::list(), Name::atom(), Msg::term()) -> abcast
async_call(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function()) -> term() | {badrpc, term()} | {badtcp, term()}
async_call(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function(), A::list()) -> term() | {badrpc, term()} | {badtcp, term()}
async_call_worker(NodeOrTuple, M, F, A, Ref) -> any()
call(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function()) -> term() | {badrpc, term()} | {badtcp, term()}
call(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function(), A::list()) -> term() | {badrpc, term()} | {badtcp, term()}
call(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function(), A::list(), RecvTO::timeout()) -> term() | {badrpc, term()} | {badtcp, term()}
call(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function(), A::list(), RecvTO::timeout() | undefined, SendTO::timeout() | undefined) -> term() | {badrpc, term()} | {badtcp, term()}
cast(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function()) -> true
cast(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function(), A::list()) -> true
cast(NodeOrTuple::node_or_tuple(), M::atom() | tuple(), F::atom() | function(), A::list(), SendTO::timeout() | undefined) -> true
cast_worker(NodeOrTuple, Cast, Ret, SendTO) -> any()
code_change(OldVsn, State, Extra) -> any()
eval_everywhere(Nodes::[atom()], M::atom() | tuple(), F::atom() | function()) -> abcast
eval_everywhere(Nodes::[atom()], M::atom() | tuple(), F::atom() | function(), A::list()) -> abcast
eval_everywhere(Nodes::[atom()], M::atom() | tuple(), F::atom() | function(), A::list(), SendTO::timeout() | undefined) -> abcast
handle_call(Msg, Caller, State) -> any()
handle_cast(Msg, State) -> any()
handle_info(Msg, State) -> any()
init(X1) -> any()
multicall(M::atom() | tuple(), F::atom(), A::list()) -> {list(), list()}
multicall(M::list() | atom() | tuple(), F::atom() | tuple(), A::atom() | list(), Timeout::list() | timeout()) -> {list(), list()}
multicall(Nodes::list(), M::atom() | tuple(), F::atom(), A::list(), Timeout::timeout()) -> {list(), list()}
nb_yield(Key::tuple()) -> {value, term()} | {badrpc, term()}
nb_yield(X1::tuple(), Timeout::timeout()) -> {value, term()} | {badrpc, term()}
sbcast(Name::atom(), Msg::term()) -> {list(), list()}
sbcast(Nodes::list(), Name::atom(), Msg::term()) -> {list(), list()}
start_link(NodeOrTuple::node_or_tuple()) -> gen_server:startlink_ret()
stop(NodeOrTuple::node_or_tuple()) -> ok
terminate(Reason, State) -> any()
yield(Key::tuple()) -> term() | {badrpc, term()}
Generated by EDoc