#qemu #qapi #qmp #qga #cargo-toml

qapi-codegen

QEMU QAPI 代码生成助手

16 个版本

0.11.1 2023年9月19日
0.11.0 2023年5月5日
0.10.4 2023年5月5日
0.10.2 2022年9月29日
0.0.1 2018年3月14日

#777 in 开发工具

Download history 317/week @ 2024-03-14 307/week @ 2024-03-21 376/week @ 2024-03-28 433/week @ 2024-04-04 289/week @ 2024-04-11 162/week @ 2024-04-18 173/week @ 2024-04-25 383/week @ 2024-05-02 265/week @ 2024-05-09 269/week @ 2024-05-16 256/week @ 2024-05-23 288/week @ 2024-05-30 348/week @ 2024-06-06 597/week @ 2024-06-13 888/week @ 2024-06-20 725/week @ 2024-06-27

2,595 每月下载次数
9 个包中使用 (直接使用 2 个)

MIT 许可证

48KB
1K SLoC

qapi-rs

release-badge docs-badge license-badge

Rust 库,用于与 QEMU QAPI 套接字交互。

文档

有关最新信息,请参阅文档,以及 QEMU 机器协议和虚拟机代理 API 的参考文档。

有两个功能 (qgaqmp),它们分别启用它们的功能。它们可以在您的 Cargo.toml 中启用

[dependencies]
qapi = { version = "0.14", features = [ "qmp" ] }

示例

提供 QMP虚拟机代理 的简短示例。还有使用 tokio 的异步/非阻塞示例也是可用的

依赖项

~0.6–1.4MB
~32K SLoC