Module ejabberd_service [erl svg]

Behaviours: ?GEN_FSM.

Function Index

code_change/4
fsm_limit_opts/1*
handle_event/3
handle_info/3
handle_sync_event/4
init/1
new_id/0*
print_state/1
send_element/2
send_text/2
socket_type/0
start/2
start_link/2
stream_established/2
terminate/3
wait_for_handshake/2
wait_for_stream/2

Function Details

code_change/4

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

fsm_limit_opts/1 *

fsm_limit_opts(Opts) -> any()

handle_event/3

handle_event(Event, StateName, StateData) -> any()

handle_info/3

handle_info(Info, StateName, StateData) -> any()

handle_sync_event/4

handle_sync_event(Event, From, StateName, StateData) -> any()

init/1

init(X1) -> any()

new_id/0 *

new_id() -> any()

print_state/1

print_state(State) -> any()

send_element/2

send_element(StateData, Xmlel) -> any()

send_text/2

send_text(StateData, Text) -> any()

socket_type/0

socket_type() -> any()

start/2

start(SockData, Opts) -> any()

start_link/2

start_link(SockData, Opts) -> any()

stream_established/2

stream_established(X1, StateData) -> any()

terminate/3

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

wait_for_handshake/2

wait_for_handshake(X1, StateData) -> any()

wait_for_stream/2

wait_for_stream(X1, StateData) -> any()


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