Skip to main content

ironsbe_server/
lib.rs

1//! # IronSBE Server
2//!
3//! Server-side engine for SBE messaging.
4//!
5//! This crate provides:
6//! - Server builder with configuration options
7//! - Session management for connected clients
8//! - Message handler traits and dispatcher
9//! - Connection acceptor
10
11pub mod builder;
12pub mod dispatcher;
13pub mod error;
14pub mod handler;
15pub mod local_builder;
16pub mod session;
17
18pub use builder::{Server, ServerBuilder, ServerCommand, ServerEvent, ServerHandle};
19pub use dispatcher::MessageDispatcher;
20pub use error::ServerError;
21pub use handler::{MessageHandler, Responder, TypedHandler};
22pub use local_builder::{LocalServer, LocalServerBuilder};
23pub use session::SessionManager;