jid_spec() = #client{jid = binary() | undefined, module = atom(), rcv_pid = pid() | undefined, event_client = any(), props = list()} | atom() | binary() | string()
all_true(List::[boolean()]) -> boolean()
any_true(List::[boolean()]) -> boolean()
distinct_ordered_pairs(Fun::fun((T, T) -> any()), List::[T]) -> integer()
distinct_pairs(Fun::fun((T, T) -> any()), List::[T]) -> integer()
drop_first_such(Pred::fun((A) -> boolean()), List::[A]) -> [A]
each_with_index(Fun::fun((T, integer()) -> any()), Start::term(), List::[T]) -> integer()
get_jid(Client::jid_spec()) -> binary()
get_resource(JID::binary()) -> binary()
get_server(UserOrClient::jid_spec()) -> binary()
get_short_jid(Client::#client{jid = binary() | undefined, module = atom(), rcv_pid = pid() | undefined, event_client = any(), props = list()} | atom() | binary() | string()) -> binary()
get_username(UserOrClient::jid_spec()) -> binary()
identity(A) -> A
is_prefix(Prefix::binary(), Full::binary()) -> boolean()
jid_to_lower(Jid::binary()) -> binary()
log_stanzas(Comment::iolist(), Stanzas::[exml:element()]) -> any()
mix_match(Predgen::fun((A) -> fun((B) -> boolean())), Conds::[A], Cases::[B]) -> boolean()
pretty_stanza_list(Stanzas::[exml:element()]) -> string()
regexp_get(Jid::binary(), Regex::binary()) -> binary()
show_backtrace() -> any()
start_clients(Clients::[{term(), term()}]) -> {pid(), [pid()]}
start_clients(Config0::escalus_config:config(), ClientRecipes::[{term(), term()}]) -> {pid(), [pid()]}
Generated by EDoc