View Source ProcessHub.Utility.Name (ProcessHub v0.1.3-alpha)
Utility functions for generating names processes/ETS tables registered under
the hub_id
.
Summary
Functions
Concatenates the given atoms/binary with the given separator.
The name of main coordinator process.
The name distributed supervisor process.
The name of the global event queue process.
The name of the main initializer process.
The name of the local event queue process.
The name of the task supervisor process.
Functions
Concatenates the given atoms/binary with the given separator.
@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 global_event_queue(ProcessHub.hub_id()) :: atom()
The name of the global event queue process.
@spec initializer(ProcessHub.hub_id()) :: atom()
The name of the main initializer process.
@spec local_event_queue(ProcessHub.hub_id()) :: atom()
The name of the local event queue process.
@spec task_supervisor(ProcessHub.hub_id()) :: atom()
The name of the task supervisor process.
@spec worker_queue(ProcessHub.hub_id()) :: atom()