brlapi_clientData(3)
β¨ brlapi_clientData β setting and getting client data β¨
okay bestie, welcome to the brlapi_clientData(3) page from the BrlAPI library π this one is short and sweet and it's literally just about stashing a pointer so you can grab it back later. no cap.
πΈ SYNOPSIS πΈ
the functions, fr fr
void BRLAPI_STDCALL brlapi_setClientData (void *data)
void BRLAPI_STDCALL brlapi__setClientData (brlapi_handle_t *handle, void *data)
void *BRLAPI_STDCALL brlapi_getClientData (void)
void *BRLAPI_STDCALL brlapi__getClientData (brlapi_handle_t *handle)
π¦ Detailed Description π¦
so here's the tea π« clients can register a pointer to data β like, any data you want β and then that pointer can be used later, for example in exception handlers. that's it. that's the whole vibe. it's giving "personal locker at the library" energy π₯
π Function Documentation π
void *BRLAPI_STDCALL brlapi__getClientData (brlapi_handle_t * handle)
the handle-flavoured version of the getter. that's the whole description on this one, bestie.
References BRLAPI_STDCALL.
void BRLAPI_STDCALL brlapi__setClientData (brlapi_handle_t * handle, void * data)
the handle-flavoured version of the setter. same deal, no extra notes.
References BRLAPI_STDCALL.
void *BRLAPI_STDCALL brlapi_getClientData (void )
Retrieves the pointer to the private client data π
Returns
- the pointer to the private client data
References BRLAPI_STDCALL.
void BRLAPI_STDCALL brlapi_setClientData (void * data)
Register a pointer to client data β¨
Parameters
dataβ The pointer to the private client data
References BRLAPI_STDCALL.
π Author π
Generated automatically by Doxygen for BrlAPI from the source code. (not a human, not a bestie, just a robot doing its thing π)
lowkey the whole page is just: set a pointer, get a pointer, and the__-prefixed twins do the same thing but take abrlapi_handle_t *handleπ«Ά iconic behaviour, honestly.
and that's the whole page, bestie β go forth and store your pointer π
BrlAPI Β· Version 0.8 Β· brlapi_clientData(3) β mwah, tysm for reading, slay π β¨
π¦ where this page comes from
- fedora 43: brlapi-devel 0.8.7-4.fc43 Β· LGPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-2.0-or-later
- fedora 43: brlapi-devel 0.8.7-4.fc43 Β· LGPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-2.0-or-later
- fedora 44: brlapi-devel 0.8.7-8.fc44 Β· LGPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-2.0-or-later
- fedora 44: brlapi-devel 0.8.7-8.fc44 Β· LGPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-2.0-or-later
- opensuse-leap 16.0: brlapi-devel 6.8-160000.2.2 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: brlapi-devel 6.8-160000.2.2 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: brlapi-devel 6.8-160000.2.2 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: brlapi-devel 6.8-160000.2.2 Β· LGPL-2.1-or-later
- ubuntu resolute: libbrlapi-dev 6.7-1ubuntu6
- ubuntu stonking: libbrlapi-dev 6.9.1+repack-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms