Skip to main content

Module server

Module server 

Source
Expand description

服务端模块

提供服务端实现,支持 WebSocket 和 QUIC 协议

Re-exports§

pub use auth::AuthResult;
pub use auth::Authenticator;
pub use auth::DefaultAuthenticator;
pub use builder::FlareServer;
pub use builder::FlareServerBuilder;
pub use builder::MessageContext;
pub use builder::ObserverServer;
pub use builder::ObserverServerBuilder;
pub use builder::ServerBuilder;
pub use builder::SimpleServer;
pub use config::ServerConfig;
pub use connection::ConnectionInfo;
pub use connection::ConnectionManager;
pub use connection::ConnectionManagerTrait;
pub use connection::ConnectionStats;
pub use device::DeviceConflictStrategy;
pub use device::DeviceConflictStrategyBuilder;
pub use device::DeviceManager;
pub use events::ServerEventHandler;
pub use handle::DefaultServerHandle;
pub use handle::ServerHandle;
pub use heartbeat::HeartbeatDetector;
pub use transports::QUICServer;
pub use transports::WebSocketServer;
pub use transports::ConnectionHandler;
pub use transports::HybridServer;
pub use transports::Server;
pub use crate::common::error::Result;
pub use crate::common::error::ServerError;
pub use crate::common::config_types::TransportProtocol;

Modules§

auth
服务端认证模块
builder
服务端构建器模块
config
服务端配置模块
connection
服务端连接管理模块
device
服务端设备管理模块
events
服务端事件处理模块
handle
服务器操作处理器模块
heartbeat
服务端心跳模块
transports
服务端传输协议模块