https://github.com/pythops/iwdrs
Rust crate for iwd
https://github.com/pythops/iwdrs
iwd rust zbus
Last synced: 6 months ago
JSON representation
Rust crate for iwd
- Host: GitHub
- URL: https://github.com/pythops/iwdrs
- Owner: pythops
- License: lgpl-2.1
- Created: 2024-06-09T18:57:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-27T20:54:54.000Z (10 months ago)
- Last Synced: 2024-12-25T19:48:07.748Z (6 months ago)
- Topics: iwd, rust, zbus
- Language: Rust
- Homepage: https://crates.io/crates/iwdrs
- Size: 57.6 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# iwdrs - Rust crate for iwd
## Implemented (fully or partially) APIs
- [adapter](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/adapter-api.txt)
- [agent](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/agent-api.txt)
- [device](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/device-api.txt)
- [knownnetwork](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/knownnetwork-api.txt)
- [network](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/network-api.txt)
- [station](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/station-api.txt)
- [station diagnostics](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/station-diagnostic-api.txt)
- [access point](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/access-point-api.txt)
- [access point diagnostics](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc/access-point-diagnostic-api.txt)## Getting started
Add the following to your `cargo.toml`
```
[dependencies]
iwdrs = 0.1
```## TODO
- Implement the rest of the APIs
- Add documentation
- Add tests## Used in
- [impala](https://github.com/pythops/impala)
## Resources
- [iwd dbus api](https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/doc)
## License
LGPL-2.1