Module pge

Data Types

group()

group() = any()

Function Index

get_local_members/1
get_local_members/2
get_members/1
get_members/2
join/1
join/2
join/3
leave/1
leave/2
leave/3
msend/2
register_name/2
send/2
start/1
start_link/0
start_link/1
unregister_name/1
whereis_name/1
which_groups/0
which_groups/1
which_local_groups/0
which_local_groups/1

Function Details

get_local_members/1

get_local_members(Name::group()) -> [pid()]

get_local_members/2

get_local_members(Scope::atom(), Name::group()) -> [pid()]

get_members/1

get_members(Name::group()) -> [pid()]

get_members/2

get_members(Scope::atom(), Name::group()) -> [pid()]

join/1

join(Name::group()) -> ok

join/2

join(Name::group(), P::pid() | [pid()]) -> ok

join(Scope::atom(), Name::group()) -> ok

join/3

join(Scope::atom(), Name::group(), P::pid() | [pid()]) -> ok

leave/1

leave(Name::group()) -> ok | not_joined

leave/2

leave(Name::group(), P::pid() | [pid()]) -> ok | not_joined

leave(Scope::atom(), Name::group()) -> ok | not_joined

leave/3

leave(Scope::atom(), Name::group(), P::pid() | [pid()]) -> ok | not_joined

msend/2

msend(P::pid() | atom() | term(), Ms::list()) -> ok

register_name/2

register_name(Name::{atom(), group()} | group(), P::pid()) -> yes

send/2

send(P::pid() | atom() | term(), M) -> M

start/1

start(Scope::atom()) -> {ok, pid()} | {error, any()}

start_link/0

start_link() -> {ok, pid()} | {error, any()}

start_link/1

start_link(Scope::atom()) -> {ok, pid()} | {error, any()}

unregister_name/1

unregister_name(Name::{Scope::atom(), Name} | Name) -> ok | not_joined

whereis_name/1

whereis_name(Name::{global | local, Scope::atom(), Name::group(), newest | oldest | random}) -> pid() | undefined

whereis_name(Name::{global | local, Scope, Name} | {global | local | Scope, Name} | Name) -> [pid()]

which_groups/0

which_groups() -> [group()]

which_groups/1

which_groups(Scope::atom()) -> [group()]

which_local_groups/0

which_local_groups() -> [group()]

which_local_groups/1

which_local_groups(Scope::atom()) -> [group()]


Generated by EDoc