Behaviours: gen_server.
code_change(OldVsn::any(), State::#state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}, Extra::any()) -> {ok, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}}
get_local_members(Name::any()) -> [pid()]
get_local_members(Name::any(), X2::with_meta) -> [{pid(), Meta::any()}]
get_members(Name::any()) -> [pid()]
get_members(Name::any(), X2::with_meta) -> [{pid(), Meta::any()}]
handle_call(Request::any(), From::any(), State::#state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}) -> {reply, Reply::any(), #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}} | {reply, Reply::any(), #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}, Timeout::non_neg_integer()} | {noreply, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}} | {noreply, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}, Timeout::non_neg_integer()} | {stop, Reason::any(), Reply::any(), #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}} | {stop, Reason::any(), #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}}
handle_cast(Msg::any(), State::#state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}) -> {noreply, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}} | {noreply, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}, Timeout::non_neg_integer()} | {stop, Reason::any(), #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}}
handle_info(Info::any(), State::#state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}) -> {noreply, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}} | {noreply, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}, Timeout::non_neg_integer()} | {stop, Reason::any(), #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}}
init(X1::[]) -> {ok, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}} | {ok, #state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}, Timeout::non_neg_integer()} | ignore | {stop, Reason::any()}
join(Name::any(), Pid::pid()) -> ok
join(Name::any(), Pid::pid(), Meta::any()) -> ok
leave(Name::any(), Pid::pid()) -> ok | {error, pid_not_in_group}
member(Pid::pid(), Name::any()) -> boolean()
multi_call(Name::any(), Message::any()) -> {[{pid(), Reply::any()}], [BadPid::pid()]}
multi_call(Name::any(), Message::any(), Timeout::non_neg_integer()) -> {[{pid(), Reply::any()}], [BadPid::pid()]}
multi_call_and_receive(CollectorPid::pid(), Pid::pid(), Message::any(), Timeout::non_neg_integer()) -> any()
multi_call_reply(CallerPid::pid(), Reply::any()) -> {syn_multi_call_reply, pid(), Reply::any()}
publish(Name::any(), Message::any()) -> {ok, RecipientCount::non_neg_integer()}
publish_to_local(Name::any(), Message::any()) -> {ok, RecipientCount::non_neg_integer()}
start_link() -> {ok, pid()} | {error, any()}
terminate(Reason::any(), State::#state{process_groups_process_exit_callback_module = atom(), process_groups_process_exit_callback_function = atom()}) -> terminated
Generated by EDoc, Dec 12 2016, 01:10:26.