#![doc = pretty_readme::docify!("README.md", "https://docs.rs/wstomp/latest/wstomp/", "./")]
mod config;
pub use config::{AuthTokenFn, WStompConfig};
mod client;
pub use client::{WStompClient, WStompReceiver, WStompSender};
mod connect;
pub use connect::{
ReconnectControl, StompConnect, WStompReconnectHandle, connect, connect_with_pass,
connect_with_token,
};
mod stomp_handler;
#[cfg(feature = "rustls")]
mod connect_ssl;
#[cfg(feature = "rustls")]
pub use connect_ssl::{
connect_ssl, connect_ssl_with_cert, connect_ssl_with_pass, connect_ssl_with_token,
};
pub mod wstomp_event;
pub use wstomp_event::{WStompConnectError, WStompError, WStompEvent};
pub mod stomp {
pub use async_stomp::*;
}