DistributedSupervisor.Listener behaviour (distributed_supervisor v0.5.3)
View SourceThe implementation of this behaviour might be passed
to DistributedSupervisor.start_link/1
to receive
notifications about processes state.
Summary
Callbacks
@callback on_node_down( name :: DistributedSupervisor.name(), node :: node(), info :: map() | keyword() ) :: :ok
@callback on_node_up( name :: DistributedSupervisor.name(), node :: node(), info :: map() | keyword() ) :: :ok
@callback on_process_start( name :: DistributedSupervisor.name(), id :: DistributedSupervisor.id(), pid :: pid() ) :: :ok
@callback on_process_stop( name :: DistributedSupervisor.name(), id :: DistributedSupervisor.id(), pids :: [pid()] ) :: :ok