Module ra_monitors

Data Types

component()

component() = machine | aux | snapshot_sender

state()

abstract datatype: state()

Function Index

add/3
components/2
handle_down/2
init/0
remove/3
remove_all/2

Function Details

add/3

add(Pid::pid() | node(), Component::component(), Monitors::state()) -> state()

components/2

components(Target::pid() | node(), Monitors::state()) -> [component()]

handle_down/2

handle_down(Target::pid() | node(), Monitors0::state()) -> {[component()], state()}

init/0

init() -> state()

remove/3

remove(Target::pid() | node(), Component::component(), Monitors::state()) -> state()

remove_all/2

remove_all(Component::component(), Monitors::state()) -> state()


Generated by EDoc