SuperWorker.Supervisor.Constants.Types (SuperWorker v0.3.6)
View SourceThis module defines various types and constant lists used throughout the SuperWorker system.
Summary
Functions
Returns the list of valid API message types.
Returns the list of valid chain parameters.
Returns the list of valid send types for chains.
Returns the list of valid process exit reasons.
Returns the list of valid group parameters.
Returns the list of valid shutdown types.
Returns the list of valid standalone worker parameters.
Returns the list of valid supervisor parameters.
Returns the list of valid worker parameters.
Returns the list of valid worker types.
Functions
@spec api_messages() :: [atom()]
Returns the list of valid API message types.
@spec chain_params() :: [atom()]
Returns the list of valid chain parameters.
@spec chain_send_types() :: [atom()]
Returns the list of valid send types for chains.
@spec exit_reasons() :: [atom()]
Returns the list of valid process exit reasons.
@spec group_params() :: [atom()]
Returns the list of valid group parameters.
@spec shutdown_types() :: [atom()]
Returns the list of valid shutdown types.
@spec standalone_params() :: [atom()]
Returns the list of valid standalone worker parameters.
@spec supervisor_params() :: [atom()]
Returns the list of valid supervisor parameters.
@spec worker_params() :: [atom()]
Returns the list of valid worker parameters.
@spec worker_types() :: [atom()]
Returns the list of valid worker types.