Module ejabberd_s2s [erl svg]

Behaviours: gen_server.

Function Index

allow_host/2
allow_host1/2*
allow_host2/2*
choose_connection/2*
choose_pid/2*
clean_temporarily_blocked_table/0
code_change/3
commands/0*
complete_s2s_info/3*
dirty_get_connections/0
do_route/3*
do_route1/3*
external_host_overloaded/1
find_connection/2
get_connections_pids/1
get_info_s2s_connections/1
get_s2s_info/2*
get_s2s_state/1*
handle_call/3
handle_cast/2
handle_info/2
has_key/2
have_connection/1
incoming_s2s_number/0
init/1
is_service/2*
is_temporarly_blocked/1
list_temporarily_blocked_hosts/0
max_s2s_connections_number/1*
max_s2s_connections_number_per_node/1*
migrate/1
needed_connections_number/3*
new_connection/6*
open_several_connections/7*
outgoing_s2s_number/0
parent_domains/1*
remove_connection/3
route/3
send_element/2*
start_link/0
terminate/2
try_register/1
update_tables/0*

Function Details

allow_host/2

allow_host(MyServer, S2SHost) -> any()

allow_host1/2 *

allow_host1(MyHost, S2SHost) -> any()

allow_host2/2 *

allow_host2(MyServer, S2SHost) -> any()

choose_connection/2 *

choose_connection(From, Connections) -> any()

choose_pid/2 *

choose_pid(From, Pids) -> any()

clean_temporarily_blocked_table/0

clean_temporarily_blocked_table() -> any()

code_change/3

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

commands/0 *

commands() -> any()

complete_s2s_info/3 *

complete_s2s_info(T, Type, Result) -> any()

dirty_get_connections/0

dirty_get_connections() -> any()

do_route/3 *

do_route(From, To, Packet) -> any()

do_route1/3 *

do_route1(From, To, Packet) -> any()

external_host_overloaded/1

external_host_overloaded(Host) -> any()

find_connection/2

find_connection(From, To) -> any()

get_connections_pids/1

get_connections_pids(FromTo) -> any()

get_info_s2s_connections/1

get_info_s2s_connections(Type) -> [Info]

get_s2s_info/2 *

get_s2s_info(Connections, Type) -> any()

get_s2s_state/1 *

get_s2s_state(S2sPid) -> any()

handle_call/3

handle_call(Request, From, State) -> any()

handle_cast/2

handle_cast(Msg, State) -> any()

handle_info/2

handle_info(Info, State) -> any()

has_key/2

has_key(FromTo, Key) -> any()

have_connection/1

have_connection(FromTo) -> any()

incoming_s2s_number/0

incoming_s2s_number() -> any()

init/1

init(X1) -> any()

is_service/2 *

is_service(From, To) -> any()

is_temporarly_blocked/1

is_temporarly_blocked(Host) -> any()

list_temporarily_blocked_hosts/0

list_temporarily_blocked_hosts() -> any()

max_s2s_connections_number/1 *

max_s2s_connections_number(X1) -> any()

max_s2s_connections_number_per_node/1 *

max_s2s_connections_number_per_node(X1) -> any()

migrate/1

migrate(After) -> any()

needed_connections_number/3 *

needed_connections_number(Ls, MaxS2SConnectionsNumber, MaxS2SConnectionsNumberPerNode) -> any()

new_connection/6 *

new_connection(MyServer, Server, From, FromTo, MaxS2SConnectionsNumber, MaxS2SConnectionsNumberPerNode) -> any()

open_several_connections/7 *

open_several_connections(N, MyServer, Server, From, FromTo, MaxS2SConnectionsNumber, MaxS2SConnectionsNumberPerNode) -> any()

outgoing_s2s_number/0

outgoing_s2s_number() -> any()

parent_domains/1 *

parent_domains(Domain) -> any()

remove_connection/3

remove_connection(FromTo, Pid, Key) -> any()

route/3

route(FromOld, ToOld, Xmlelement) -> any()

send_element/2 *

send_element(Pid, El) -> any()

start_link/0

start_link() -> any()

terminate/2

terminate(Reason, State) -> any()

try_register/1

try_register(FromTo) -> any()

update_tables/0 *

update_tables() -> any()


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