41 个版本
新 0.0.124-beta | 2024 年 8 月 20 日 |
---|---|
0.0.123 | 2024 年 5 月 9 日 |
0.0.123-beta | 2024 年 4 月 19 日 |
0.0.121 | 2024 年 1 月 23 日 |
0.0.1 | 2019 年 6 月 1 日 |
#6 in #wish
11,362 每月下载量
用于 4 crates
7MB
114K SLoC
为在 Tokio 环境中运行且希望使用 rust-lightning 并与本地 TcpStream
连接的用户提供的套接字处理库。
设计得尽可能简单,高级使用几乎与“传递一个 TcpStream
和 PeerManager
的引用,其余由库处理”一样简单。
PeerManager
由于此逻辑的“一次发射,永远忘记”的特性,必须是一个引用(例如,一个 Arc
),并且必须使用这里提供的 SocketDescriptor
作为 PeerManager
的 SocketDescriptor
实现。
提供了三种方法来注册新连接以在 tokio::spawn
调用中处理;请参阅它们的单独文档以获取详细信息。
依赖关系
~9–17MB
~178K SLoC