Skip to content
forked from arcnmx/qapi-rs

QEMU QMP and Guest Agent protocol for Rust

License

Notifications You must be signed in to change notification settings

flatkvm/qapi-rs

This branch is 1 commit ahead of, 99 commits behind arcnmx/qapi-rs:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

96288ae · Jan 23, 2019

History

58 Commits
Dec 13, 2018
Dec 13, 2018
Jan 23, 2019
Dec 13, 2018
Jan 23, 2019
Dec 16, 2018
Jan 23, 2019
Jan 2, 2019
Mar 7, 2018
Mar 7, 2018
Jan 2, 2019
Mar 7, 2018
Dec 13, 2018
Dec 13, 2018
Dec 12, 2018
Apr 29, 2018

Repository files navigation

qapi-rs

travis-badge release-badge docs-badge license-badge

A rust library for interfacing with QEMU QAPI sockets.

See the documentation for up to date information, as well as the reference documentation for both the QEMU Machine Protocol and Guest Agent APIs.

There are two features (qga and qmp) which enable their respective functionality. They can be enabled in your Cargo.toml:

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

Examples

Short examples are available for both QMP and Guest Agent. Async/nonblocking examples using tokio are also available.

About

QEMU QMP and Guest Agent protocol for Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.1%
  • Shell 0.9%