#dbus #bluetooth #wifi #pulse-audio #daemon #network-manager #bluez

bin+lib reset_daemon

ReSet 守护进程库和运行器

76 个版本 (16 个稳定版)

2.2.0 2024 年 6 月 13 日
1.6.0 2024 年 6 月 3 日
1.1.0 2024 年 3 月 25 日
1.0.1 2023 年 12 月 21 日
0.3.3 2023 年 11 月 29 日

#104硬件支持

Download history 243/week @ 2024-04-21 22/week @ 2024-04-28 231/week @ 2024-05-05 5/week @ 2024-05-12 17/week @ 2024-05-19 286/week @ 2024-05-26 763/week @ 2024-06-02 313/week @ 2024-06-09 32/week @ 2024-06-16 1/week @ 2024-06-23

每月下载量 4,381
reset 中使用

GPL-3.0-or-later

225KB
5.5K SLoC

ReSet-Daemon

这是用 Rust 编写的 ReSet 独立守护进程。
它提供了 ReSet 中可访问的所有功能,也可以通过 DBus 由任何其他应用程序访问。

功能

  • 通过 bluez 使用蓝牙
  • 通过 PulseAudio 使用音频
  • 通过 NetworkManager 使用 Wi-Fi

用法

有关用法,请参阅 文档

在开发与 ReSet-Daemon 交互的应用程序时,请考虑使用 ReSet-Lib,它提供了预配置的数据结构。API 还在上面的链接文档中提供。

安装

守护进程目前仅提供通过 crates.io 或手动编译进行安装

cargo install reset_daemon

路线图

此应用程序是瑞士东部应用科学大学学期项目开发的。由于可能有潜在的发展作为下一个项目,因此,直到 2024 年 2 月之前不会有重大发展。然而,此应用程序仍有一个路线图。

  • 插件系统
  • 更好的错误处理

依赖项

~26–35MB
~660K SLoC