1extern crate futures;
2extern crate tokio_core;
3extern crate tokio_io;
4extern crate tokio_codec;
5extern crate bytes;
6extern crate xml5ever;
7extern crate tendril;
8extern crate quick_xml;
9extern crate minidom;
10extern crate native_tls;
11extern crate tokio_tls;
12extern crate sasl;
13extern crate rustc_serialize as serialize;
14extern crate jid;
15extern crate domain;
16extern crate idna;
17extern crate xmpp_parsers;
18extern crate try_from;
19
20pub mod xmpp_codec;
21pub mod xmpp_stream;
22mod stream_start;
23mod starttls;
24pub use starttls::StartTlsClient;
25mod happy_eyeballs;
26mod event;
27pub use event::Event;
28mod client;
29pub use client::Client;
30mod component;
31pub use component::Component;