#client #router #packet #type #time #applications #peer

ratman

Ratman 类型、客户端和接口库

7 个不稳定版本

0.5.0 2023 年 8 月 8 日
0.2.2 2021 年 4 月 4 日
0.2.0 2021 年 3 月 2 日
0.1.2 2021 年 1 月 29 日
0.0.0 2020 年 1 月 30 日

#45#peer

38 每月下载量
3 crates 中使用

GPL-3.0-or-later

68KB
1.5K SLoC

Ratman 客户端 & 接口库

Ratman 是一个数据包路由守护程序,可以独立运行,也可以嵌入到现有应用程序中。此库提供了与 Ratman 路由核心交互的类型定义、实用工具和接口。

此库可以用两种不同的方式使用(不相互排斥,尽管同时执行这两种操作可能会有些奇怪。但嘿,我们不会评判你)。

  • 你想编写一个 ratman-client 应用程序(即使用 Irdest 作为其网络后端的程序)。使用从 client 模块导出的类型和函数
  • 你想编写一个 ratman-netmod 驱动程序(即 Ratman 的插件,通过某种新的通信渠道与其他实例进行对等通信)。使用从 netmod 模块导出的类型和函数

lib.rs:

Ratman 客户端 & 接口库

Ratman 是一个数据包路由守护程序,可以独立运行,也可以嵌入到现有应用程序中。此库提供了与 Ratman 路由核心交互的类型定义、实用工具和接口。

此库可以用两种不同的方式使用(不相互排斥,尽管同时执行这两种操作可能会有些奇怪。但我们不会评判你)。

  1. 要编写 ratman-client 应用程序。使用从 client 模块导出的类型和函数

  2. 要编写 ratman-netmod 驱动程序。使用从 netmod 模块导出的类型和函数

依赖关系

~11–23MB
~336K SLoC