Module mod_caps [erl svg]

Behaviours: gen_mod, gen_server.

Function Index

c2s_broadcast_recipients/5
c2s_presence_in/2
caps_read_fun/1*
caps_stream_features/2
caps_write_fun/2*
check_hash/2*
check_hash/2*
code_change/3
concat_features/1*
concat_identities/1*
concat_info/1*
concat_xdata_fields/1*
disco_features/5
disco_identity/5
disco_info/5
feature_request/4*
feature_response/5*
gb_trees_fold/3*
gb_trees_fold_iter/3*
get_features/1
handle_call/3
handle_cast/2
handle_info/2
init/1
make_disco_hash/2*
make_disco_hash/2*
make_my_disco_hash/1*
now_ts/0*
read_caps/1
read_caps/2*
start/2
start_link/2
stop/1
terminate/2
user_receive_packet/4
user_send_packet/3

Function Details

c2s_broadcast_recipients/5

c2s_broadcast_recipients(InAcc, C2SState, X3, From, Packet) -> any()

c2s_presence_in/2

c2s_presence_in(C2SState, X2) -> any()

caps_read_fun/1 *

caps_read_fun(Node) -> any()

caps_stream_features/2

caps_stream_features(Acc, MyHost) -> any()

caps_write_fun/2 *

caps_write_fun(Node, Features) -> any()

check_hash/2 *

check_hash(Caps, Els) -> any()

check_hash/2 *

check_hash(Caps, Els) -> any()

code_change/3

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

concat_features/1 *

concat_features(Els) -> any()

concat_identities/1 *

concat_identities(Els) -> any()

concat_info/1 *

concat_info(Els) -> any()

concat_xdata_fields/1 *

concat_xdata_fields(Fields) -> any()

disco_features/5

disco_features(Acc, From, To, Node, Lang) -> any()

disco_identity/5

disco_identity(Acc, From, To, Node, Lang) -> any()

disco_info/5

disco_info(Acc, Host, Module, Node, Lang) -> any()

feature_request/4 *

feature_request(Host, From, Caps, Tail) -> any()

feature_response/5 *

feature_response(Iq, Host, From, Caps, SubNodes) -> any()

gb_trees_fold/3 *

gb_trees_fold(F, Acc, Tree) -> any()

gb_trees_fold_iter/3 *

gb_trees_fold_iter(F, Acc, Iter) -> any()

get_features/1

get_features(Caps) -> any()

handle_call/3

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

handle_cast/2

handle_cast(Msg, State) -> any()

handle_info/2

handle_info(Info, State) -> any()

init/1

init(X1) -> any()

make_disco_hash/2 *

make_disco_hash(DiscoEls, Algo) -> any()

make_disco_hash/2 *

make_disco_hash(DiscoEls, Algo) -> any()

make_my_disco_hash/1 *

make_my_disco_hash(Host) -> any()

now_ts/0 *

now_ts() -> any()

read_caps/1

read_caps(Els) -> any()

read_caps/2 *

read_caps(Tail, Result) -> any()

start/2

start(Host, Opts) -> any()

start_link/2

start_link(Host, Opts) -> any()

stop/1

stop(Host) -> any()

terminate/2

terminate(Reason, State) -> any()

user_receive_packet/4

user_receive_packet(Jid, From, To, Xmlel) -> any()

user_send_packet/3

user_send_packet(Jid, To, Xmlel) -> any()


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