xcb_randr_free_lease(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_randr_free_lease β€” the manual page, bestie edition πŸ’–

okay so you're looking at xcb_randr_free_lease(3), which lives in the XCB Requests corner of the libxcb universe. It's giving "short and mysterious" honestly, but we're gonna go through every crumb of it together 🫢


✨ NAME ✨

xcb_randr_free_lease β€” and that's it. That's the whole name. The description slot is literally empty, no cap 😭 she said "my name is enough".


🌸 SYNOPSIS 🌸

First things first, you gotta pull in the header:

#include <xcb/randr.h>

πŸŽ€ Request function

xcb_void_cookie_t xcb_randr_free_lease(xcb_connection_t *conn,
       xcb_randr_lease_t lid, uint8_t terminate);

that's the whole function signature, character for character, don't touch it πŸ’…


πŸ¦‹ REQUEST ARGUMENTS πŸ¦‹

  • conn β€” the XCB connection to X11. your lil hotline to the X server, periodt.
  • lid β€” TODO: NOT YET DOCUMENTED. yeah. the docs said "figure it out" πŸ™ˆ
  • terminate β€” TODO: NOT YET DOCUMENTED. same energy, iconic in its refusal to elaborate ✨

πŸ’œ DESCRIPTION πŸ’œ

so um. there is no description here. like, none. zero. the section exists and then it just… doesn't 🧚 the vibe is "we left space for it" and that space remains unclaimed.


⭐ RETURN VALUE ⭐

She returns an xcb_void_cookie_t. And because that's a void cookie, any errors (if any) have to be handled in the event loop, bestie. No shortcuts.

If you'd rather handle errors directly with xcb_request_check instead, then you want xcb_randr_free_lease_checked. See xcb-requests(3) for the details πŸ’–


πŸ”₯ ERRORS πŸ”₯

This request does never generate any errors.

not a single one. immaculate behaviour. slay πŸ‘‘


🌈 SEE ALSO 🌈

nothing here. the section is present, the references are not. a moment of silence πŸ•―οΈ


πŸ‘‘ AUTHOR πŸ‘‘

Generated from randr.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.


and that's the whole page, fr fr πŸ’– she's a short one but we read every line of her. this was X Version 11, libxcb 1.17.0, xcb_randr_free_lease(3) β€” mwah, go free those leases (whatever that means, the docs aren't telling us) πŸŽ€βœ¨