supervisor_bridge
supervisor_bridge
Module
supervisor_bridge
Module summary
Generic Supervisor Bridge Behaviour.
Description
A behaviour module for implementing a supervisor_bridge, a process which connects a subsystem not designed according to the OTP design principles to a supervision tree. The supervisor_bridge sits between a supervisor and the subsystem. It behaves like a real supervisor to its own supervisor, but has a different interface than a real supervisor to the subsystem. Refer to OTP Design Principles for more information.
A supervisor_bridge assumes the functions for starting and stopping the subsystem to be located in a callback module exporting a pre-defined set of functions.
The sys
module can be used for debugging a supervisor_bridge.
Unless otherwise stated, all functions in this module will fail if the specified superviso