Copyright © (C) 2012, Erlang Solutions Ltd.
Behaviours: escalus_connection, gen_server.
state() = #state{}
assert_stream_end(StreamEndRep::exml_stream:element(), Props::term()) -> exml_stream:element()
assert_stream_start(StreamStartRep::exml_stream:element(), Props::term()) -> exml_stream:element()
connect(Args::[proplists:property()]) -> pid()
handle_call(X1::term(), From::{pid(), term()}, State::state()) -> {reply, term(), state()} | {stop, normal, ok, state()}
init(X1::list()) -> {ok, state()}
is_connected(Pid::pid()) -> boolean()
kill(Pid::pid()) -> ok | already_stopped
reset_parser(Pid::pid()) -> ok
send(Pid::pid(), Elem::exml:element()) -> ok
set_filter_predicate(Pid::pid(), Pred::escalus_connection:filter_pred()) -> ok
stop(Pid::pid()) -> ok | already_stopped
stream_end_req(Props::term()) -> exml_stream:element()
stream_start_req(Props::escalus_users:user_spec()) -> exml_stream:element()
terminate(Reason::term(), State::state()) -> term()
upgrade_to_tls(X1::term(), X2::term()) -> no_return()
use_zlib(Pid::pid()) -> ok
Generated by EDoc