mirror of
https://gitlab.gnome.org/GNOME/libmks.git
synced 2024-12-22 05:35:21 +00:00
This library provides a "Mouse, Keyboard, and Screen" to QEMU using the D-Bus device support in QEMU and GTK 4.
56e9997919
Because the other side is doing AUTHENTICATION_SERVER, which really it has no business doing any flags, we have to connect asynchronously or we'd block because it doesn't yet have our FD to communicate with. So connect asynchronously, return our FD, and then process from there. This is somewhat annoying because it means you can't connect your object until the otherside already sees our connection. We delay message processing to help with that though. |
||
---|---|---|
lib | ||
tools | ||
.editorconfig | ||
COPYING | ||
meson.build | ||
README.md |
libmks
This library provides a "Mouse, Keyboard, and Screen" to Qemu using the D-Bus device support in Qemu and GTK 4.