pub mod auth;
pub mod codec;
pub mod frame;
pub mod input_stream;
pub mod listener;
pub mod output_stream;
pub mod session;
pub use codec::{decode_frame, encode_frame, FrameError};
pub use frame::{Flags, Frame, MessageKind, FRAME_HEADER_SIZE, MAX_FRAME_SIZE};
#[cfg(unix)]
pub use listener::start_redwire_unix_listener;
pub use listener::{
start_redwire_listener, start_redwire_listener_on, start_redwire_tls_listener, RedWireConfig,
};
pub use reddb_wire::redwire::{DEFAULT_REDWIRE_PORT, MAX_KNOWN_MINOR_VERSION, REDWIRE_MAGIC};
pub use reddb_wire::redwire::{BuildError, FrameBuilder};