Module roadrunner_loop_sys

Data Types

misc()

misc() = {resume(), State::term()}

resume()

resume() = fun((State::term()) -> ok)

sys Misc payload: the loop resume closure paired with the handler state exposed via system_get_state/1.

Function Index

gen_call_unsupported/1
handle_system/4
system_continue/3
system_get_state/1
system_replace_state/2
system_terminate/4

Function Details

gen_call_unsupported/1

gen_call_unsupported(From::{pid(), term()}) -> ok

handle_system/4

handle_system(Req::term(), From::{pid(), term()}, State::term(), Resume::resume()) -> no_return()

system_continue/3

system_continue(Parent::pid(), Debug::[sys:dbg_opt()], X3::misc()) -> ok

system_get_state/1

system_get_state(X1::misc()) -> {ok, State::term()}

system_replace_state/2

system_replace_state(StateFun::fun((term()) -> term()), X2::misc()) -> {ok, term(), misc()}

system_terminate/4

system_terminate(Reason::term(), Parent::pid(), Debug::[sys:dbg_opt()], Misc::misc()) -> no_return()


Generated by EDoc