3个不稳定版本

0.11.6 2024年8月15日
0.10.8 2024年5月24日
0.10.7 2024年5月3日

#939网络编程

Download history 182/week @ 2024-04-30 537/week @ 2024-05-07 1411/week @ 2024-05-14 1555/week @ 2024-05-21 920/week @ 2024-05-28 1533/week @ 2024-06-04 743/week @ 2024-06-11 1337/week @ 2024-06-18 1554/week @ 2024-06-25 1909/week @ 2024-07-02 1600/week @ 2024-07-09 2051/week @ 2024-07-16 1898/week @ 2024-07-23 2654/week @ 2024-07-30 2575/week @ 2024-08-06 3745/week @ 2024-08-13

每月11,637次下载
15 个crate中(直接使用2个) 中使用

MIT/Apache

1MB
19K SLoC

QUIC协议的低级协议逻辑

quinn-proto 包含了 QUIC 协议逻辑的完全确定性的实现。它不包含任何网络代码,也不从操作系统获取任何相关的时间戳。大多数用户可能希望使用基于 futures 的 quinn API。

如果您想通过 C 绑定从 C 或 C++ 项目中使用它,或者想使用不同于 tokio 提供的事件循环,quinn-proto API 可能会很有趣。

最重要的类型是 Endpoint,它在概念上代表单个套接字的协议状态,主要管理配置并将传入的数据报派发到相关的 ConnectionConnection 类型包含与单个连接及其相关状态(如流)相关的协议逻辑的大部分。

依赖项

~8–17MB
~318K SLoC