LocationSimulator.DynamicSupervisor (LocationSimulator v1.0.0)

Copy Markdown View Source

DynamicSupervisor, uses for add worker in runtime.

Module uses PartitionSupervisor to improve performance when start workers.

Summary

Functions

Returns a specification to start this module under a supervisor.

Functions

child_spec(arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

start_link(init_arg)

@spec start_link(any()) :: :ignore | {:error, any()} | {:ok, pid()}

start_simulator(workers)

@spec start_simulator(maybe_improper_list()) :: :ok