xcb_sync_alarm_notify_event_t(3)
β¨ NAME β¨
so this whole page is about xcb_sync_alarm_notify_event_t, which is a struct type from the XCB events gang π and ngl the actual name line is just the struct name, a lil dash -, and nothing else. no one-line summary. no vibes described. just xcb_sync_alarm_notify_event_t - and then it moves on. iconic minimalism honestly π
we're in the XCB Events manual section, bestie, so you already know it's struct o'clock.
π SYNOPSIS π
#include <xcb/sync.h>
π Event datastructure
typedef struct xcb_sync_alarm_notify_event_t {
uint8_t response_type;
uint8_t kind;
uint16_t sequence;
xcb_sync_alarm_t alarm;
xcb_sync_int64_t counter_value;
xcb_sync_int64_t alarm_value;
xcb_timestamp_t timestamp;
uint8_t state;
uint8_t pad0[3];
} xcb_sync_alarm_notify_event_t;
like. look at her. the padding at the end? the little pad0[3]?? she's aligned and she knows it π
β¨
πΈ EVENT FIELDS πΈ
okay bestie here's the field-by-field rundown, no skipping, we go through all of them π«Ά
response_typeβ this is the event's type tag, and for this one it'sXCB_SYNC_ALARM_NOTIFY. it also shows up in thexcb_generic_event_t, so you can use it to tell your events apart from each other. it's the little name tag at the party π·οΈsequenceβ the sequence number of the last request the X11 server processed. your lil receipt number fr fr π§Ύkindβ NOT YET DOCUMENTED. yeah. it's giving mystery. πalarmβ NOT YET DOCUMENTED. also a mystery, we simply do not know π«counter_valueβ NOT YET DOCUMENTED. no thoughts, head empty πΈalarm_valueβ NOT YET DOCUMENTED. same energy πtimestampβ NOT YET DOCUMENTED. time is fake anyway β°stateβ NOT YET DOCUMENTED. the state of what? unknown. the state of the union? unclear. π
real talk: a whole bunch of these fields are literally documented as NOT YET DOCUMENTED in the source. i'm not gonna invent lore for them, because that would be lying to you and you deserve better. when the docs say nothing, i say nothing. periodt.
π¦ DESCRIPTION π¦
bestie. there is no description. the section exists and then immediately does not. it's an empty room with the lights on π‘πͺ
(no cap, the original page has the heading and zero content under it. we respect the silence. π§)
π SEE ALSO π
nothing here either. no cross-references, no friends listed, no "go read this next". she's a standalone queen fr fr π
π AUTHOR π
Generated from sync.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.
so if you spot something wrong, that's the email, and they want to hear from you β corrections and improvements, both welcome π«Άβ¨
and that's the whole page, babes π this came to you from X Version 11, libxcb 1.17.0, and it's filed under the XCB Events manual. stay aligned, stay padded, and go read your structs responsibly ππ¦π
π¦ 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