API Reference reactor_process v#0.4.2
View SourceModules
An extensions which provides steps for working with supervisors.
The child_spec
DSL entity for the Reactor.Process
DSL extension.
A count_children
DSL entity for the Reactor.Process
DSL extension.
A delete_child
DSL entity for the Reactor.Process
DSL extension.
The process_exit
DSL entity for the Reactor.Process
DSL extension.
A restart_child
DSL entity for the Reactor.Process
DSL extension.
A start_child
DSL entity for the Reactor.Process
DSL extension.
The start_link
DSL entity for the Reactor.Process
DSL extension.
A terminate_child
DSL entity for the Reactor.Process
DSL extension.
This exception is returned when a step wishes to access the owning PID but the
Reactor.Process.Middleware
middleware has not been added to the reactor.
This exception is returned when a process failed to terminate within the time allotted.
A Reactor middleware which records the pid of the original starting process.
Returns information about a Supervisor's children.
Deletes a child specification by id from a Supervisor.
A Reactor step which sends an exit signal to the process.
Restarts a child process identified by child_id.
Adds a child specification to a supervisor and starts that child.
A Reactor step which starts a process via it's child spec and links it to the process which is running the Reactor.
Terminates the given child identified by child_id
.