gen_fsm
Functions
behaviour_info(Other) -> term()
start(Mod, Args, Options) -> term()
start(Name, Mod, Args, Options) -> term()
start_link(Mod, Args, Options) -> term()
start_link(Name, Mod, Args, Options) -> term()
send_event(Name, Event) -> term()
sync_send_event(Name, Event) -> term()
sync_send_event(Name, Event, Timeout) -> term()
send_all_state_event(Name, Event) -> term()
sync_send_all_state_event(Name, Event) -> term()
sync_send_all_state_event(Name, Event, Timeout) -> term()
start_timer(Time, Msg) -> term()
send_event_after(Time, Event) -> term()
cancel_timer(Ref) -> term()
enter_loop(Mod, Options, StateName, StateData) -> term()
enter_loop(Mod, Options, StateName, StateData, ServerName) -> term()
enter_loop(Mod, Options, StateName, StateData, ServerName, Timeout) -> term()
init_it(Starter, Parent, Name, Mod, Args, Options) -> term()
system_continue(Parent, Debug, X3) -> term()
system_terminate(Reason, Parent, Debug, X4) -> term()
system_code_change(X1, Module, OldVsn, Extra) -> term()
print_event(Dev, X2, Name) -> term()
reply(X1, Reply) -> term()
format_status(Opt, StatusData) -> term()
View Functions
- behaviour_info/1
- start/3
- start/4
- start_link/3
- start_link/4
- send_event/2
- sync_send_event/2
- sync_send_event/3
- send_all_state_event/2
- sync_send_all_state_event/2
- sync_send_all_state_event/3
- start_timer/2
- send_event_after/2
- cancel_timer/1
- enter_loop/4
- enter_loop/5
- enter_loop/6
- init_it/6
- system_continue/3
- system_terminate/4
- system_code_change/4
- print_event/3
- reply/2
- format_status/2