Skip to main content

Crate wae_websocket

Crate wae_websocket 

Source
Expand description

WAE WebSocket - 实时通信抽象层

提供统一的 WebSocket 通信能力,支持服务端和客户端模式。

深度融合 tokio 运行时,所有 API 都是异步优先设计。 微服务架构友好,支持房间管理、广播、自动重连、心跳检测等特性。

Structs§

ClientConfig
客户端配置
Connection
连接信息
ConnectionManager
连接管理器
DefaultClientHandler
默认客户端处理器
RoomManager
房间管理器
Sender
消息发送器
ServerConfig
服务端配置
WebSocketClient
WebSocket 客户端
WebSocketServer
WebSocket 服务端

Enums§

Message
WebSocket 消息类型
WebSocketError
WebSocket 错误类型

Traits§

ClientHandler
客户端处理器 trait

Functions§

websocket_client
便捷函数:创建 WebSocket 客户端
websocket_server
便捷函数:创建 WebSocket 服务端

Type Aliases§

ConnectionId
连接 ID 类型
RoomId
房间 ID 类型
WebSocketResult
WebSocket 操作结果类型