Module mero_conf_monitor

Behaviours: gen_server.

Data Types

cluster_config()

cluster_config() = mero:cluster_config()

init_args()

init_args() = #{orig_config | processed_config := cluster_config()}

state()

state() = #state{orig_config = cluster_config(), processed_config = cluster_config(), cluster_version = pos_integer()}

Function Index

handle_call/3
handle_cast/2
handle_info/2
init/1
start_link/2

Function Details

handle_call/3

handle_call(Msg, _From, State) -> {reply, {unknown_call, Msg}, State}

handle_cast/2

handle_cast(_Msg, State) -> {noreply, State}

handle_info/2

handle_info(X1::heartbeat | term(), State) -> {noreply, State}

init/1

init(X1::init_args()) -> {ok, state()}

start_link/2

start_link(OrigConfig::cluster_config(), ProcessedConfig::cluster_config()) -> {ok, pid()} | {error, term()}


Generated by EDoc