#framing #protocols #packets #byte #networking #codec

framous

通过 Reader/Writer 发送和接收数据包的库

5 个版本

0.1.4 2024年6月5日
0.1.3 2023年9月14日
0.1.2 2023年7月12日
0.1.1 2023年7月11日
0.1.0 2023年7月11日

#1896编码

Download history 3/week @ 2024-05-17 1/week @ 2024-05-24 116/week @ 2024-05-31 29/week @ 2024-06-07 6/week @ 2024-06-14

294 每月下载次数
2 个crate中使用 (通过 slimproto)

MIT 许可证

16KB
266

著名

此包受到tokio::util中的 codec 模块的启发,但与tokio不同,它旨在与非异步代码一起工作。

此crate的预期用途是当您需要通过某种临时字节定向协议(通常但不仅限于TCP)发送和接收数据帧时。

  • 它支持通过用户定义的 Encoder 将用户定义的消息结构编码为字节定向帧的发送。

  • 相反,它支持通过用户定义的 Decoder 接收字节定向帧并将它们解码为应用程序理解的消息。

这是一个低依赖、轻量级的crate。

MIT licensed Crate GitHub last commit Build Status

依赖关系

~175KB