Module cpg_node_monitor

CPG Remote Node Monitor Process.

Handle remote node pid monitors to reduce the messages the cpg scope process needs to manage.

Copyright © 2017 Michael Truog

Version: 1.7.1 May 31 2017 14:45:28 ------------------------------------------------------------------------

Authors: Michael Truog (mjtruog [at] gmail (dot) com).

Description

CPG Remote Node Monitor Process.

Handle remote node pid monitors to reduce the messages the cpg scope process needs to manage.

Data Types

process()

process() = pid()

Function Index

add/2
code_change/3
died/1
handle_call/3
handle_cast/2
handle_info/2
init/1
remove/2
start_link/1
stop_link/1
terminate/2

Function Details

add/2

add(Process::process(), Pid::pid()) -> ok

code_change/3

code_change(X1, State, X3) -> any()

died/1

died(Process::process()) -> [pid()]

handle_call/3

handle_call(Request, X2, State) -> any()

handle_cast/2

handle_cast(Request, State) -> any()

handle_info/2

handle_info(DOWN, State) -> any()

init/1

init(X1) -> any()

remove/2

remove(Process::process(), Pid::pid()) -> ok

start_link/1

start_link(Pid::pid()) -> {ok, pid()} | {error, any()}

stop_link/1

stop_link(Process::process()) -> ok

terminate/2

terminate(X1, State) -> any()


Generated by EDoc