Flexflow.ProcessManager (flexflow v0.1.7) View Source
ProcessManager
Link to this section Summary
Functions
Returns a specification to start this module under a supervisor.
Link to this section Types
Specs
Specs
t() :: %Flexflow.ProcessManager{
id: Flexflow.id(),
name: Flexflow.name(),
pid: pid()
}
Link to this section Functions
Specs
call(Flexflow.process_identity(), term()) :: term()
Specs
cast(Flexflow.process_identity(), term()) :: :ok
Specs
child_pid(Flexflow.process_identity()) :: nil | pid()
Returns a specification to start this module under a supervisor.
See Supervisor.
Specs
Specs
server(Flexflow.process_identity(), Flexflow.process_args()) :: server_return()
Specs
Specs
state(Flexflow.process_identity()) :: Flexflow.Process.t()