DMXSync(3)

πŸ“¦
version 1.1.5 Β· 2 versions
, in epel 10, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0

πŸ’– DMXSync β€” bestie edition πŸ’–

okay so this is DMXSync(3), a lil library function from the Library Functions Manual (libdmx girlies rise up πŸ’…). if you're out here talking directly to back-end X servers, this one's for you, fr fr.


✨ NAME ✨

DMXSync β€” flush protocol requests between Xdmx and back-end X servers πŸ¦‹


🌸 SYNOPSIS 🌸

#include <X11/extensions/dmxext.h>

Bool DMXSync(Display *dpy);

πŸ‘‘ DESCRIPTION πŸ‘‘

so like. DMXSync() flushes all pending protocol requests between the Xdmx(1) server and each back-end X server. all of them. every single one. no stragglers πŸ’…

it's the main character move for clients that talk directly to back-end X servers β€” it makes sure that all the pending Xdmx(1) requests have actually reached every back-end server, and that those servers have processed them. vibe check complete, periodt ✨


πŸŽ€ RETURN VALUE πŸŽ€

DMXSync() returns True πŸ’–

…unless there's a protocol error 😭 in which case, bestie, it does not. that's the whole deal.


πŸ”₯ SEE ALSO πŸ”₯


okay that's the whole page, you ate that 🫢 this was DMXSync(3) from X Version 11, libdmx 1.1.5 β€” mwah, go be iconic with it πŸ’œπŸŽ€βœ¨