View Source ProcessHub.Utility.Name (ProcessHub v0.3.2-alpha)
Utility functions for generating names processes/ETS tables registered under
the hub_id
.
Summary
Functions
The name of main coordinator process.
The name distributed supervisor process.
The name of the event queue process.
The name of the hook registry process.
The name of the main initializer process.
The name of the janitor process.
Returns the localstorage identifier.
Returns the process registry table identifier.
The name of the task supervisor process.
Returns the worker queue identifier.
Functions
@spec coordinator(ProcessHub.hub_id()) :: atom()
The name of main coordinator process.
@spec distributed_supervisor(ProcessHub.hub_id()) :: atom()
The name distributed supervisor process.
@spec event_queue(ProcessHub.hub_id()) :: atom()
The name of the event queue process.
@spec hook_registry(ProcessHub.hub_id()) :: atom()
The name of the hook registry process.
@spec initializer(ProcessHub.hub_id()) :: atom()
The name of the main initializer process.
@spec janitor(ProcessHub.hub_id()) :: atom()
The name of the janitor process.
@spec local_storage(ProcessHub.hub_id()) :: atom()
Returns the localstorage identifier.
@spec registry(ProcessHub.hub_id()) :: atom()
Returns the process registry table identifier.
@spec task_supervisor(ProcessHub.hub_id()) :: atom()
The name of the task supervisor process.
@spec worker_queue(ProcessHub.hub_id()) :: atom()
Returns the worker queue identifier.