Skip to main content

Module message

Module message 

Source
Expand description

消息处理模块

提供完整的消息处理功能,包括:

  • 消息解析:序列化/反序列化、压缩/解压缩
  • 消息处理:观察者模式的消息分发和处理
  • 消息管道:统一的消息处理流程,支持中间件
  • 中间件:日志、监控、验证等常用中间件

Re-exports§

pub use handler::ArcMessageObserver;
pub use handler::MessageEvent;
pub use handler::MessageHandler;
pub use handler::MessageObserver;
pub use middleware::LogLevel;
pub use middleware::LoggingMiddleware;
pub use middleware::MetricsMiddleware;
pub use middleware::ValidationMiddleware;
pub use parser::MessageParser;
pub use parser::PRE_NEGOTIATION_PARSER;
pub use pipeline::ArcMessageMiddleware;
pub use pipeline::ArcMessageProcessor;
pub use pipeline::MessageContext;
pub use pipeline::MessageMiddleware;
pub use pipeline::MessagePipeline;
pub use pipeline::MessageProcessor;
pub use processor::DelegateProcessor;
pub use processor::FunctionProcessor;

Modules§

handler
消息处理器模块
middleware
消息处理中间件
parser
消息解析模块
pipeline
消息处理管道
processor
消息处理器实现