Behaviours: gen_server.
config() = #{node_pid := pid(), execution_id := execution_id(), expected_edges := [edge_id()], timeout_ms := non_neg_integer(), results => map(), errors => map()}
edge_id() = term()
execution_id() = term()
| activate/1 | |
| code_change/3 | |
| handle_call/3 | |
| handle_cast/2 | |
| handle_info/2 | |
| init/1 | |
| start/1 | |
| terminate/2 |
activate(Reducer::gen_server:server_ref()) -> ok
code_change(OldVersion::term(), Reducer_state::#reducer_state{}, Extra::term()) -> {ok, #reducer_state{}}
handle_call(Request::term(), From::gen_server:from(), Reducer_state::#reducer_state{}) -> {reply, {error, unsupported_request}, #reducer_state{}}
handle_cast(Request::term(), Reducer_state::#reducer_state{}) -> {noreply, #reducer_state{}}
handle_info(Info::term(), Reducer_state::#reducer_state{}) -> {noreply, #reducer_state{}} | {stop, normal, #reducer_state{}}
init(Config::config()) -> {ok, #reducer_state{}, {continue, evaluate}} | {stop, term()}
start(Config::config()) -> gen_server:start_ret()
terminate(Reason::term(), Reducer_state::#reducer_state{}) -> ok
Generated by EDoc