xcb_xfixes_cr...egion_from_gc(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_xfixes_create_region_from_gc(3) πŸ’–

okay bestie, welcome to the XCB Requests corner of the manual, where the manual name is xcb_xfixes_cr...egion_from_gc(3) and yes it really does get truncated like that, the terminal said "no more room, girl" and gave up 🫢


✨ NAME ✨

xcb_xfixes_create_region_from_gc β€” literally just the name, no description, the manpage left us on read πŸ’€


✨ SYNOPSIS ✨

the include you need, no cap:

#include <xcb/xfixes.h>

🌸 Request function 🌸

xcb_void_cookie_t
       xcb_xfixes_create_region_from_gc(xcb_connection_t *conn,
       xcb_xfixes_region_t region, xcb_gcontext_t gc);

that's the whole signature, character for character, don't @ me πŸ’…


✨ REQUEST ARGUMENTS ✨

  • conn β€” the XCB connection to X11. it's giving "the plug", the whole vibe runs through this πŸ¦‹
  • region β€” TODO: NOT YET DOCUMENTED. bestie the docs simply did not show up 😭 not my fault, not yours, it's a mystery
  • gc β€” TODO: NOT YET DOCUMENTED. same energy, same void, we know nothing πŸ™ˆ

✨ DESCRIPTION ✨

genuinely empty. the section exists, the words do not. iconic behaviour honestly, it's giving minimalism πŸ‘‘

✨ RETURN VALUE ✨

it hands you back an xcb_void_cookie_t. so if errors happen, they're not gonna jump out at you right here β€” you have to go handle them in the event loop, that's the deal ✨

if you'd rather catch errors directly with xcb_request_check, then use xcb_xfixes_create_region_from_gc_checked instead. peek at xcb-requests(3) for the details, it's the receipt 🧾


✨ ERRORS ✨

this request does never generate any errors. periodt. zero drama, zero mess, she's chill 🌈


✨ SEE ALSO ✨

nothing listed here. empty. a beautiful little blank space 🌸

✨ AUTHOR ✨

Generated from xfixes.xml. Contact xcb@lists.freedesktop.org for corrections and improvements. so if something's wrong, that's who you email, be nice πŸ’œ


and that's the whole page, bestie β€” X Version 11, libxcb 1.17.0, xcb_xfixes_cr...egion_from_gc(3), all wrapped up with a lil bow πŸŽ€ slay, go forth and create those regions πŸ¦‹βœ¨πŸ’–