mirror of
https://gitlab.gnome.org/GNOME/libmks.git
synced 2025-01-26 22:35:16 +00:00
Christian Hergert
56e9997919
lib: connect asynchronously to socketpair peer
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.
libmks
This library provides a "Mouse, Keyboard, and Screen" to Qemu using the D-Bus device support in Qemu and GTK 4.
Description
This library provides a "Mouse, Keyboard, and Screen" to QEMU using the D-Bus device support in QEMU and GTK 4.
Languages
C
96.6%
Meson
3.2%
Shell
0.2%