MscmpSystService.Types (mscmp_syst_service v0.1.0)
Type definitions for the MscmpSystService module.
This module defines the core types used throughout the Mscmp Syst Service component.
Summary
Types
The valid forms of service name acceptable to identify MscmpSystService compliant services.
Types
@type service_name() :: GenServer.name() | nil
The valid forms of service name acceptable to identify MscmpSystService compliant services.
When the service name is an atom, it is assumed to be a registered name using
the default Elixir name registration process. When the service name is a
String, you must also identify a valid registry with which the name will be
registered. Finally, if the value is nil, the service will be started
without a name and you are responsible for using the returned PID for later
accesses of the service.