xcb_present_c...notify_event_t(3)
β¨ xcb_present_c...notify_event_t β¨
okay bestie, gather round π this one lives in the XCB Events manual (section 3, the library-call girlies), and it's literally just a struct β the event datastructure for xcb_present_complete_notify_event_t. No cap, that's the whole NAME section. Short and iconic.
π¦ SYNOPSIS π¦
first things first, you gotta pull in the header:
#include <xcb/present.h>
π Event datastructure π
and here's the glow-up itself, verbatim, don't you dare touch a single character:
typedef struct xcb_present_complete_notify_event_t {
uint8_t response_type;
uint8_t extension;
uint16_t sequence;
uint32_t length;
uint16_t event_type;
uint8_t kind;
uint8_t mode;
xcb_present_event_t event;
xcb_window_t window;
uint32_t serial;
uint64_t ust;
uint32_t full_sequence;
uint64_t msc;
} xcb_present_complete_notify_event_t;
πΈ EVENT FIELDS πΈ
every single field, accounted for, no skipping, periodt:
response_typeβ the type of this event, and in this case it'sXCB_PRESENT_COMPLETE_NOTIFY. this field also shows up inxcb_generic_event_t, so it's your lil β¨ vibe check β¨ for telling events apart from each other.sequenceβ the sequence number of the last request processed by the X11 server. the receipts, basically π§ΎextensionβNOT YET DOCUMENTED.πlengthβNOT YET DOCUMENTED.πevent_typeβNOT YET DOCUMENTED.πkindβNOT YET DOCUMENTED.πmodeβNOT YET DOCUMENTED.πeventβNOT YET DOCUMENTED.πwindowβNOT YET DOCUMENTED.πserialβNOT YET DOCUMENTED.πustβNOT YET DOCUMENTED.πfull_sequenceβNOT YET DOCUMENTED.πmscβNOT YET DOCUMENTED.π
bestie i'm so serious, all those NOT YET DOCUMENTED. lines are straight from the source. not me making it up, i promise π the upstream just hasn't written those blurbs yet. we keep them exactly as they are.
π«Ά DESCRIPTION π«Ά
...okay so. this section is empty in the original. literally nothing. a blank canvas. main character silence π
π₯ SEE ALSO π₯
also empty in the original, bestie. nothing here. nothing at all. the void said "no thoughts, head empty" π
π AUTHOR π
generated from present.xml. and if you spot something wrong or wanna make it better, hit up xcb@lists.freedesktop.org for corrections and improvements π they're literally asking for it, so go off.
and that's the whole page, bestie!! no crumbs left behind π go forth and handle your present-complete-notify events, you absolute legend π¦
this has been X Version 11, libxcb 1.17.0, and this page signs off with the same header-and-footer energy it came in with β mwah π β¨
π¦ where this page comes from
- alpine 3.22: libxcb-doc 1.17.0-r0 Β· MIT
- alpine 3.23: libxcb-doc 1.17.0-r1 Β· MIT
- alpine 3.24: libxcb-doc 1.17.0-r2 Β· MIT
- arch rolling: libxcb 1.17.0-1 Β· X11
- centos-stream 10: libxcb-devel 1.17.0-3.el10 Β· X11
- debian trixie: libxcb-doc 1.17.0-2
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- nixpkgs unstable: libxcb 1.17.0
- opensuse-leap 16.0: libxcb-devel-doc 1.17.0-160000.2.2 Β· MIT
- ubuntu questing: libxcb-doc 1.17.0-2build1
- ubuntu resolute: libxcb-doc 1.17.0-2ubuntu1
- ubuntu stonking: libxcb-doc 1.17.0-2ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms