xcb_sync_reset_fence(3)

πŸ“¦
version 1.17.0 Β· 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ xcb_sync_reset_fence ✨

okay bestie, so this is a page from the XCB Requests corner of the manual, and it's about xcb_sync_reset_fence β€” the little request function that resets a fence. yes that's it. that's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

First things first, you gotta bring in the goods:

#include <xcb/sync.h>

πŸŽ€ Request function

xcb_void_cookie_t xcb_sync_reset_fence(xcb_connection_t *conn,
       xcb_sync_fence_t fence);

πŸ’– REQUEST ARGUMENTS πŸ’–

  • conn β€” your XCB connection to X11, the whole reason you're here, the main character honestly 🫢
  • fence β€” literally just says TODO: NOT YET DOCUMENTED. no cap, that's what the docs say, so that's what you get, and I'm not about to make stuff up about it πŸ™ˆ

πŸ¦‹ DESCRIPTION πŸ¦‹

so… there isn't one. the description section is just sitting there empty, looking cute, saying absolutely nothing. iconic behaviour honestly. ✨


🌈 RETURN VALUE 🌈

It hands you back an xcb_void_cookie_t. Any errors? yeah those have to be handled over in the event loop, bestie β€” that's just how the void-cookie life works.

But WAIT, if you'd rather handle errors directly with xcb_request_check instead, then go use xcb_sync_reset_fence_checked β€” she's the checked version, she's got you. See xcb-requests(3) for the full tea. πŸ’œ


πŸ’€ ERRORS πŸ’€

okay good news: this request never generates any errors. like, ever. zero. none. she's unproblematic. πŸ”₯


⭐ SEE ALSO ⭐

nothing listed here, bestie. the section exists, the references don't. a moment of silence. πŸ•―οΈ


πŸ‘‘ AUTHOR πŸ‘‘

This was generated from sync.xml. If you've got corrections or improvements, hit up xcb@lists.freedesktop.org β€” they're the ones to talk to, fr fr. πŸ’Œ


and that's the whole page! πŸŽ€ this one came to you from X Version 11, libxcb 1.17.0, and the page itself is xcb_sync_reset_fence(3) β€” stay hydrated, read your manpages, and may all your fences be reset πŸ’–βœ¨πŸ¦‹