Module gen_rpc_acceptor

Behaviours: gen_statem.

Function Index

call_middleman/3
call_worker/6
callback_mode/0
code_change/4
handle_event/4
init/1
set_socket/2
start_link/2
stop/1
terminate/3
waiting_for_auth/3
waiting_for_data/3
waiting_for_socket/3

Function Details

call_middleman/3

call_middleman(M, F, A) -> any()

call_worker/6

call_worker(Server, CallType, M, F, A, Caller) -> any()

callback_mode/0

callback_mode() -> any()

code_change/4

code_change(OldVsn, StateName, State, Extra) -> any()

handle_event/4

handle_event(EventType, Event, StateName, State) -> any()

init/1

init(X1) -> any()

set_socket/2

set_socket(Pid::pid(), Socket::gen_tcp:socket()) -> ok

start_link/2

start_link(Driver::atom(), Peer::{inet:ip4_address(), inet:port_number()}) -> gen_statem:start_ret()

stop/1

stop(Pid::pid()) -> ok

terminate/3

terminate(Reason, StateName, State) -> any()

waiting_for_auth/3

waiting_for_auth(X1, Timeout, State) -> any()

waiting_for_data/3

waiting_for_data(X1, Payload, State) -> any()

waiting_for_socket/3

waiting_for_socket(X1, X2, State) -> any()


Generated by EDoc