36个版本

0.11.6 2024年8月4日
0.11.3 2024年6月7日
0.10.6 2023年11月7日
0.10.1 2023年5月11日
0.1.0 2018年10月2日

#349 in 网络编程

Download history 152096/week @ 2024-05-03 164580/week @ 2024-05-10 146758/week @ 2024-05-17 151199/week @ 2024-05-24 150444/week @ 2024-05-31 149145/week @ 2024-06-07 209579/week @ 2024-06-14 274347/week @ 2024-06-21 324422/week @ 2024-06-28 366526/week @ 2024-07-05 401041/week @ 2024-07-12 421457/week @ 2024-07-19 448736/week @ 2024-07-26 485368/week @ 2024-08-02 523714/week @ 2024-08-09 411319/week @ 2024-08-16

1,951,146 monthly downloads
840 crates(37个直接)中使用

MIT/Apache

1MB
19K SLoC

QUIC协议的低级协议逻辑

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

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

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

依赖关系

~8–17MB
~317K SLoC