S3D_EVT(9)
β¨ S3D_EVT β¨
okay bestie, welcome to the s3d_evt page from the s3d manual (section 9, kernel-adjacent icon behaviour, we love to see it) π
It's literally just the event information holder. That's the whole vibe. But she's important, so let's get into it π«Ά
πΈ NAME πΈ
s3d_evt β event information
π SYNOPSIS π
#include <s3d.h>
π¦ STRUCTURE MEMBERS π¦
struct s3d_evt {
uint8_t event;
int length;
char *buf;
struct s3d_evt *next;
}
π DESCRIPTION π
This is the event information holder. She holds the event info. That is her job and she is doing it flawlessly, no notes π
eventβ tells you the event type. Like, which flavour of event are we even dealing with here.lengthβ gives you the length of the buffer*buf. Yes, the length. Of the buffer. She's keeping receipts so you don't have to πbufβ this is the pointer to the multiple purpose buffer, and it's the one carrying the more specific info about the object. Multi-purpose? She contains multitudes π«nextβ bestie, you can safely ignore this one ;) no cap, just let her be π
fr fr, next is not your problem. Look away. It's giving "background character who is actually fine".
π AUTHOR π
Simon Wunderlich β Author of s3d π
and that's the whole page, mwah π this was pulled from the s3d manual, S3D_EVT(9), so go forth and handle your events with main character energy π
π¦ where this page comes from
- debian bookworm: s3d-doc 0.2.2.1-5 Β· GPL-2.0-or-later
- debian trixie: s3d-doc 0.2.2.1-7 Β· GPL-2.0-or-later
- ubuntu jammy: s3d-doc 0.2.2.1-3build1 Β· GPL-2.0-or-later
- ubuntu noble: s3d-doc 0.2.2.1-6build3 Β· GPL-2.0-or-later
- ubuntu questing: s3d-doc 0.2.2.1-7build1
- ubuntu resolute: s3d-doc 0.2.2.1-7build3 Β· GPL-2.0-or-later
- ubuntu stonking: s3d-doc 0.2.3-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms