get_local_members(Name::pg:group()) -> [pid()]
get_local_members(Scope::atom(), Name::pg:group()) -> [pid()]
get_members(Name::pg:group()) -> [pid()]
get_members(Scope::atom(), Name::pg:group()) -> [pid()]
join(Name::pg:group()) -> ok
join(Scope::atom(), Name::pg:group(), P::pid() | [pid()]) -> ok
leave(Name::pg:group()) -> ok | not_joined
leave(Name::pg:group(), P::pid() | [pid()]) -> ok | not_joined
leave(Scope::atom(), Name::pg:group()) -> ok | not_joined
leave(Scope::atom(), Name::pg:group(), P::pid() | [pid()]) -> ok | not_joined
msend(P::pid() | atom() | term(), Ms::list()) -> ok
register_name(Name::{atom(), pg:group()} | pg:group(), P::pid()) -> yes
send(P::pid() | atom() | term(), M) -> M
M = any()
start(Scope::atom()) -> {ok, pid()} | {error, any()}
start_link() -> {ok, pid()} | {error, any()}
start_link(Scope::atom()) -> {ok, pid()} | {error, any()}
whereis_name(Name::{global | local, Scope::atom(), Name::pg:group(), newest | oldest | random}) -> pid() | undefined
whereis_name(Name::{global | local, Scope, Name} | {global | local | Scope, Name} | Name) -> [pid()]
Scope = atom()Name = pg:group()
which_groups() -> [pg:group()]
which_groups(Scope::atom()) -> [pg:group()]
which_local_groups() -> [pg:group()]
which_local_groups(Scope::atom()) -> [pg:group()]
Generated by EDoc