Peer Pool. Copyright (c) 2013 Alexander Færøy
Behaviours: ranch_protocol
, supervisor
.
Authors: Alexander Færøy (ahf@0x90.dk
).
This module contains a supervisor
for supervising peculium_core_peer
servers.
startlink_err() = {already_started, pid()} | shutdown | term()
startlink_ret() = {ok, pid()} | ignore | {error, startlink_err()}
init/1 | |
spawn_peer/2 | |
spawn_peer/4 | |
start_link/0 |
init(State::[]) -> {ok, {{simple_one_for_one, non_neg_integer(), non_neg_integer()}, []}}
spawn_peer(Address::inet:ip_address(), Port::inet:port_number()) -> {ok, pid()} | {error, term()}
spawn_peer(ListenerPid::pid(), Socket::inet:socket(), Transport::term(), Options::[term()]) -> {ok, pid()} | {error, term()}
start_link() -> startlink_ret()