add_message_to_history(FromNick, FromJID, Packet, StateData) -> any()
add_new_user(From, Nick, Packet, StateData) -> any()
add_online_user(JID, Nick, Role, StateData) -> any()
add_to_log(Type, Data, StateData) -> any()
add_user_presence(JID, Presence, StateData) -> any()
add_user_presence_un(JID, Presence, StateData) -> any()
affiliation_to_binary(Affiliation) -> any()
binary_to_affiliation(Affiliation) -> any()
binary_to_role(Role) -> any()
calc_shift(MaxSize, Sizes) -> any()
calc_shift(MaxSize, Size, Shift, TSizes) -> any()
can_change_ra(FAffiliation, FRole, TAffiliation, TRole, X5, Value, ServiceAf) -> any()
can_change_subject(Role, StateData) -> any()
change_config(Config, StateData) -> any()
change_nick(JID, Nick, StateData) -> any()
change_stanzaid(NewId, Packet) -> any()
change_stanzaid(PreviousId, ToJID, Packet) -> any()
check_captcha(Affiliation, From, StateData) -> any()
check_decline_invitation(Packet) -> any()
check_error_kick(Packet) -> any()
check_invitation(From, Els, Lang, StateData) -> any()
check_password(ServiceAffiliation, Affiliation, Els, From, StateData) -> any()
check_subject(Packet) -> any()
clean_treap(Treap, CleanPriority) -> any()
code_change(OldVsn, StateName, StateData, Extra) -> any()
count_maxchars_shift(Nick, MaxSize, HistoryList) -> any()
count_maxstanzas_shift(MaxStanzas, HistoryList) -> any()
count_seconds_shift(Seconds, HistoryList) -> any()
count_stanza_shift(Nick, Els, StateData) -> any()
decide_fate_message(X1, Packet, From, StateData) -> any()
destroy_room(DEl, StateData) -> any()
expulse_participant(Packet, From, StateData, Reason1) -> any()
extract_history(Els, Type) -> any()
extract_password(Els) -> any()
filter_presence(Xmlel) -> any()
find_changed_items(UJID, UAffiliation, URole, Items, Lang, StateData, Res) -> any()
find_jid_by_nick(Nick, StateData) -> any()
find_jids_by_nick(Nick, StateData) -> any()
get_affiliation(JID, StateData) -> any()
get_config(Lang, StateData, From) -> any()
get_default_role(Affiliation, StateData) -> any()
get_default_room_maxusers(RoomState) -> any()
get_error_condition(Packet) -> any()
get_max_users(StateData) -> any()
get_max_users_admin_threshold(StateData) -> any()
get_mucroom_disco_items(StateData) -> any()
get_participant_data(From, StateData) -> any()
Get information of this participant, or default values. If the JID is not a participant, return values for a service message.
get_role(JID, StateData) -> any()
get_roomdesc_reply(JID, StateData, Tail) -> any()
get_roomdesc_tail(StateData, Lang) -> any()
get_service_affiliation(JID, StateData) -> any()
get_service_max_users(StateData) -> any()
get_stanza_id(Packet) -> any()
get_title(StateData) -> any()
get_user_activity(JID, StateData) -> any()
handle_event(Event, StateName, StateData) -> any()
handle_info(Info, StateName, StateData) -> any()
handle_iq_vcard(FromFull, ToJID, StanzaId, NewId, Packet) -> any()
handle_iq_vcard2(FromFull, ToJID, ToBareJID, IsToJIDBare, StanzaId, NewId, Iq, Packet) -> any()
handle_roommessage_from_nonparticipant(Packet, Lang, StateData, From) -> any()
handle_sync_event(Event, From, StateName, StateData) -> any()
higher_presence(Pres1, Pres2) -> any()
init(X1) -> any()
iq_disco_info_extras(Lang, StateData) -> any()
is_allowed_log_change(XEl, StateData, From) -> any()
is_allowed_persistent_change(XEl, StateData, From) -> any()
is_allowed_room_name_desc_limits(XEl, StateData) -> any()
is_moderator(Jid, StateData) -> any()
is_nick_change(JID, Nick, StateData) -> any()
is_occupant_or_admin(JID, StateData) -> any()
is_password_settings_correct(XEl, StateData) -> any()
is_user_allowed_message_nonparticipant(JID, StateData) -> any()
Check if this non participant can send message to room.
XEP-0045 v1.23: 7.9 Sending a Message to All Occupants an implementation MAY allow users with certain privileges (e.g., a room owner, room admin, or service-level admin) to send messages to the room even if those users are not occupants.is_user_online(JID, StateData) -> any()
is_user_online_iq(StanzaId, JID, StateData) -> any()
is_user_online_iq2(StanzaId, JID, StateData) -> any()
is_visitor(Jid, StateData) -> any()
items_with_affiliation(SAffiliation, StateData) -> any()
items_with_role(SRole, StateData) -> any()
jid_replace_resource(JID, Resource) -> any()
lqueue_cut(Q, N) -> any()
lqueue_in(Item, LQ) -> any()
lqueue_new(Max) -> any()
lqueue_to_list(Lqueue) -> any()
make_opts(StateData) -> any()
migrate(FsmRef, Node, After) -> any()
nick_collision(User, Nick, StateData) -> any()
normal_state(Event, StateData) -> any()
now_to_usec(X1) -> any()
prepare_room_queue(StateData) -> any()
print_state(StateData) -> any()
process_admin_items_set(E, SD) -> any()
process_admin_items_set(UJID, Items, Lang, StateData) -> any()
process_admin_items_set2(E, SD) -> any()
process_admin_items_set3(X1, SD) -> any()
process_groupchat_message(From, Xmlel, StateData) -> any()
process_iq_admin(From, X2, Lang, SubEl, StateData) -> any()
process_iq_captcha(From, X2, Lang, SubEl, StateData) -> any()
process_iq_disco_info(From, X2, Lang, StateData) -> any()
process_iq_disco_items(From, X2, Lang, StateData) -> any()
process_iq_owner(From, X2, Lang, SubEl, StateData) -> any()
process_presence(From, Nick, Xmlel, StateData) -> any()
remove_nonmembers(StateData) -> any()
remove_online_user(JID, StateData) -> any()
remove_online_user(JID, StateData, Reason) -> any()
replace_subelement(Xmlel, NewSubEl) -> any()
role_to_binary(Role) -> any()
route(Pid, From, ToNick, Packet) -> any()
search_affiliation(Affiliation, StateData) -> any()
search_role(Role, StateData) -> any()
send_decline_invitation(X1, RoomJID, FromJID) -> any()
send_error_only_occupants(Packet, Lang, RoomJID, From) -> any()
send_existing_presences(ToJID, StateData) -> any()
send_history(JID, Shift, StateData) -> any()
send_kickban_presence(JID, Reason, Code, StateData) -> any()
send_kickban_presence(JID, Reason, Code, NewAffiliation, StateData) -> any()
send_kickban_presence1(UJID, Reason, Code, Affiliation, StateData) -> any()
send_multiple(From, Server, Users, Packet) -> any()
send_new_presence(NJID, StateData) -> any()
send_new_presence(NJID1, Reason, StateData) -> any()
send_nick_changing(JID, OldNick, StateData, SendOldUnavailable, SendNewAvailable) -> any()
send_subject(JID, Lang, StateData) -> any()
send_update_presence(JID, StateData) -> any()
send_update_presence(JID, Reason, StateData) -> any()
set_affiliation(JID, Affiliation, StateData) -> any()
set_affiliation_and_reason(JID, Affiliation, Reason, StateData) -> any()
set_config(XEl, StateData) -> any()
set_opts(Opts, StateData) -> any()
set_role(JID, Role, StateData) -> any()
set_xoption(Opts, Config) -> any()
stanzaid_pack(OriginalId, Resource) -> any()
stanzaid_unpack(StanzaIdBase64) -> any()
start(StateName, StateData) -> any()
start(Host, ServerHost, Access, Room, HistorySize, RoomShaper, Opts) -> any()
start(Host, ServerHost, Access, Room, HistorySize, RoomShaper, Creator, Nick, DefRoomOpts) -> any()
start_link(StateName, StateData) -> any()
start_link(Host, ServerHost, Access, Room, HistorySize, RoomShaper, Opts) -> any()
start_link(Host, ServerHost, Access, Room, HistorySize, RoomShaper, Creator, Nick, DefRoomOpts) -> any()
store_user_activity(JID, UserActivity, StateData) -> any()
strip_status(Xmlel) -> any()
tab_add_online_user(JID, StateData) -> any()
tab_count_user(JID) -> any()
tab_remove_online_user(JID, StateData) -> any()
terminate(Reason, StateName, StateData) -> any()
user_to_item(User, StateData) -> any()
Generated by EDoc, May 23 2012, 07:15:14.