AuLookupEventHandler(3)
π AuLookupEventHandler(3) π
okay bestie, this is a page from the Library Functions Manual for AuLookupEventHandler(3) β and yes, we're getting into the audiolib lore. buckle up π
β¨ NAME β¨
AuLookupEventHandler β find the next handler for an event. that's it. that's the job. she finds handlers. π
πΈ SYNOPSIS πΈ
#include <audio/audiolib.h>
AuEventHandlerRec *AuLookupEventHandler(server, event, start)
AuServer *server;
AuEvent *event;
AuEventHandlerRec *start;
like, look at her. three args, one return, zero drama. π
π¦ ARGUMENTS π¦
serverβ Specifies the connection to the audio server. your little link to the audio server, your bestie on the other end of the wire πeventβ Specifies the event to find a handler for. the event in question, the one we're out here hunting a handler for πstartwithβ Specifies the starting position. where in the list you wanna start looking from. (note: the synopsis calls herstart, the argument list calls herstartwithβ same girl, different name tag, no cap π·οΈ)
π₯ DESCRIPTION π₯
so, AuLookupEventHandler searches the list of registered event handlers, starting with startwith, and returns the next event handler. π―
and if there isn't one? she returns NULL. not me getting ghosted by a function π
literally that's it. search from startwith, next handler or NULL. periodt.
π SEE ALSO π
AuDispatchEventAuRegisterEventHandlerAuUnregisterEventHandleraudiolibβ Network Audio System C Language Interface
π«Ά reminder bestie: the "next handler" thing is load-bearing β she doesn't start from the top of the list, she starts from startwith. that's the whole point of the name.
and that's the page!! this came out of audioutil, version 1.9.4, and this cutie is dated AuLookupEventHandler(3) β mwah, go forth and find your handlers πβ¨π
π¦ where this page comes from
- debian bookworm: libaudio-dev 1.9.4-7
- debian trixie: libaudio-dev 1.9.4-9
- ubuntu jammy: libaudio-dev 1.9.4-7build1
- ubuntu noble: libaudio-dev 1.9.4-8
- ubuntu questing: libaudio-dev 1.9.4-9
- ubuntu resolute: libaudio-dev 1.9.4-9.2
- ubuntu stonking: libaudio-dev 1.9.4-9.2
- copyright 1994 Steven King
- Copyright 1993 Network Computing Devices, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms