Behaviours: supervisor.
ensemble_id() = term()
peer_id() = {term(), node()}
| get_peer_pid/2 | |
| init/1 | |
| peers/0 | |
| register_peer/4 | |
| start_link/0 | |
| start_peer/4 | |
| stop_peer/2 |
get_peer_pid(Ensemble::ensemble_id(), Id::peer_id()) -> pid() | undefined
init(X1) -> any()
peers() -> [{{ensemble_id(), peer_id()}, pid()}]
register_peer(Ensemble::ensemble_id(), Id::peer_id(), Pid::pid(), ETS::ets:tid()) -> ok
start_link() -> any()
start_peer(Mod::module(), Ensemble::ensemble_id(), Id::peer_id(), Args::[any()]) -> pid()
stop_peer(Ensemble::ensemble_id(), Id::peer_id()) -> ok
Generated by EDoc