Behaviours: gen_statem.
| 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 |
call_middleman(M, F, A) -> any()
call_worker(Server, CallType, M, F, A, Caller) -> any()
callback_mode() -> any()
code_change(OldVsn, StateName, State, Extra) -> any()
handle_event(EventType, Event, StateName, State) -> any()
init(X1) -> any()
set_socket(Pid::pid(), Socket::gen_tcp:socket()) -> ok
start_link(Driver::atom(), Peer::{inet:ip4_address(), inet:port_number()}) -> gen_statem:start_ret()
stop(Pid::pid()) -> ok
terminate(Reason, StateName, State) -> any()
waiting_for_auth(X1, Timeout, State) -> any()
waiting_for_data(X1, Payload, State) -> any()
waiting_for_socket(X1, X2, State) -> any()
Generated by EDoc