cond_clause() = {ets:match_pattern(), [term()], [term()]} | {ets:match_pattern(), [term()]} | {ets:match_pattern()}
etag() = '?ETag'
message(Event, Msg) = {etag(), Event, Msg}
etag() -> etag()
mpublish(Event::any(), Msgs::list()) -> ok
mpublish(Scope::atom(), Event::any, Msgs::list()) -> ok
start() -> {ok, pid()} | {error, any()}
start(Scope::atom()) -> {ok, pid()} | {error, any()}
start_link() -> {ok, pid()} | {error, any()}
start_link(Scope::atom()) -> {ok, pid()} | {error, any()}
subscribe(Event::any()) -> ok
subscribe(Event::any(), Pid::pid()) -> ok
subscribe(Scope::atom(), Event::any()) -> ok
subscribe(Scope::atom(), Event::any(), Pid::pid()) -> ok
subscribe_cond(Event::any(), Cond::[cond_clause()] | cond_clause() | undefined) -> ok
subscribe_cond(Event::any(), Cond::[cond_clause()] | cond_clause() | undefined, Pid::pid()) -> ok
subscribe_cond(Scope::atom(), Event::any(), Cond::[cond_clause()] | cond_clause() | undefined) -> ok
subscribe_cond(Scope::atom(), Event::any(), Cond::[cond_clause()] | cond_clause() | undefined, Pid::pid()) -> ok
unsubscribe(Event::any()) -> ok
unsubscribe(Event::any(), Pid::pid()) -> ok
unsubscribe(Scope::atom(), Event::any()) -> ok
unsubscribe(Scope::atom(), Event::any(), Pid::pid()) -> ok
unsubscribe_cond(Event::any(), Cond::[cond_clause()] | cond_clause() | undefined) -> ok
unsubscribe_cond(Event::any(), Cond::[cond_clause()] | cond_clause() | undefined, Pid::pid()) -> ok
unsubscribe_cond(Scope::atom(), Event::any(), Cond::[cond_clause()] | cond_clause() | undefined) -> ok
unsubscribe_cond(Scope::atom(), Event::any(), Cond::[cond_clause()] | cond_clause() | undefined, Pid::pid()) -> ok
Generated by EDoc