Module p1_fsm [erl svg]

Function Index

behaviour_info/1
cancel_timer/1
collect_messages/3*
decode_msg/12*
dispatch/4*
enter_loop/4
enter_loop/5
enter_loop/6
error_info/7*
format_status/2
from/1*
get_msg/1*
get_msg_str/1*
get_parent/0*
get_proc_name/1*
handle_msg/10*
handle_msg/11*
init_it/6
limit_options/1*
limit_options/2*
loop/10*
message_queue_len/2*
name/1*
name_to_pid/1*
print_event/3
process_message/10*
relay_messages/3*
relay_messages/4*
reply/2
reply/5*
send_all_state_event/2
send_event/2
send_event_after/2
start/3
start/4
start_link/3
start_link/4
start_timer/2
sync_send_all_state_event/2
sync_send_all_state_event/3
sync_send_event/2
sync_send_event/3
system_code_change/4
system_continue/3
system_terminate/4
terminate/7*
wake_hib/7

Function Details

behaviour_info/1

behaviour_info(Other) -> any()

cancel_timer/1

cancel_timer(Ref) -> any()

collect_messages/3 *

collect_messages(Queue, QueueLen, Time) -> any()

decode_msg/12 *

decode_msg(Msg, Parent, Name, StateName, StateData, Mod, Time, Debug, Limits, Queue, QueueLen, Hib) -> any()

dispatch/4 *

dispatch(Info, Mod, StateName, StateData) -> any()

enter_loop/4

enter_loop(Mod, Options, StateName, StateData) -> any()

enter_loop/5

enter_loop(Mod, Options, StateName, StateData, ServerName) -> any()

enter_loop/6

enter_loop(Mod, Options, StateName, StateData, ServerName, Timeout) -> any()

error_info/7 *

error_info(Mod, Reason, Name, Msg, StateName, StateData, Debug) -> any()

format_status/2

format_status(Opt, StatusData) -> any()

from/1 *

from(X1) -> any()

get_msg/1 *

get_msg(Msg) -> any()

get_msg_str/1 *

get_msg_str(Msg) -> any()

get_parent/0 *

get_parent() -> any()

get_proc_name/1 *

get_proc_name(Pid) -> any()

handle_msg/10 *

handle_msg(Msg, Parent, Name, StateName, StateData, Mod, Time, Limits, Queue, QueueLen) -> any()

handle_msg/11 *

handle_msg(Msg, Parent, Name, StateName, StateData, Mod, Time, Debug, Limits, Queue, QueueLen) -> any()

init_it/6

init_it(Starter, Parent, Name, Mod, Args, Options) -> any()

limit_options/1 *

limit_options(Options) -> any()

limit_options/2 *

limit_options(Options, Limits) -> any()

loop/10 *

loop(Parent, Name, StateName, StateData, Mod, Time, Debug, Limits, Queue, QueueLen) -> any()

message_queue_len/2 *

message_queue_len(Limits, QueueLen) -> any()

name/1 *

name(Pid) -> any()

name_to_pid/1 *

name_to_pid(Name) -> any()

print_event/3

print_event(Dev, X2, Name) -> any()

process_message/10 *

process_message(Parent, Name, StateName, StateData, Mod, Time, Debug, Limits, Queue, QueueLen) -> any()

relay_messages/3 *

relay_messages(MRef, TRef, Clone) -> any()

relay_messages/4 *

relay_messages(MRef, TRef, Clone, Queue) -> any()

reply/2

reply(X1, Reply) -> any()

reply/5 *

reply(Name, X2, Reply, Debug, StateName) -> any()

send_all_state_event/2

send_all_state_event(Name, Event) -> any()

send_event/2

send_event(Name, Event) -> any()

send_event_after/2

send_event_after(Time, Event) -> any()

start/3

start(Mod, Args, Options) -> any()

start/4

start(Name, Mod, Args, Options) -> any()

start_link/3

start_link(Mod, Args, Options) -> any()

start_link/4

start_link(Name, Mod, Args, Options) -> any()

start_timer/2

start_timer(Time, Msg) -> any()

sync_send_all_state_event/2

sync_send_all_state_event(Name, Event) -> any()

sync_send_all_state_event/3

sync_send_all_state_event(Name, Event, Timeout) -> any()

sync_send_event/2

sync_send_event(Name, Event) -> any()

sync_send_event/3

sync_send_event(Name, Event, Timeout) -> any()

system_code_change/4

system_code_change(X1, Module, OldVsn, Extra) -> any()

system_continue/3

system_continue(Parent, Debug, X3) -> any()

system_terminate/4

system_terminate(Reason, Parent, Debug, X4) -> any()

terminate/7 *

terminate(Reason, Name, Msg, Mod, StateName, StateData, Debug) -> any()

wake_hib/7

wake_hib(Parent, Name, StateName, StateData, Mod, Debug, Limits) -> any()


Generated by EDoc, May 23 2012, 07:15:14.