View Source Reginald (Reginald v0.0.1-rc.0.0.2)
Reginald is a simple distributed registry built on top of the built-in Erlang :pg
module.
This module provides the public API of Reginald, while the internal modules provide the actual implementations.
Summary
Functions
See Reginald.Supervisor.child_spec/1
.
Callback implementation for ElixirExt.Registry.register_name/2
.
Callback implementation for ElixirExt.Registry.send/2
.
See Reginald.Supervisor.start_link/1
.
Callback implementation for ElixirExt.Registry.unregister_name/1
.
Callback implementation for ElixirExt.Registry.whereis_name/1
.
Types
Functions
@spec child_spec(Keyword.t({:name, atom()})) :: Supervisor.child_spec()
See Reginald.Supervisor.child_spec/1
.
Callback implementation for ElixirExt.Registry.register_name/2
.
Callback implementation for ElixirExt.Registry.send/2
.
@spec start_link(Keyword.t({:name, atom()})) :: Supervisor.on_start() | {:error, term()}
See Reginald.Supervisor.start_link/1
.
@spec unregister_name(name :: reg_mod()) :: :ok
Callback implementation for ElixirExt.Registry.unregister_name/1
.
Callback implementation for ElixirExt.Registry.whereis_name/1
.