Root dynamic supervisor for session subtrees.
Summary
Functions
Returns a specification to start this module under a supervisor.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec list_sessions() :: [String.t()]
@spec start_link(keyword()) :: Supervisor.on_start()
@spec start_session(keyword()) :: DynamicSupervisor.on_start_child()
@spec start_session( GenServer.server(), keyword() ) :: DynamicSupervisor.on_start_child()
@spec stop_session(GenServer.server(), String.t() | pid()) :: :ok | {:error, :not_found}