gsasl_server_callback_service_get(3)
β¨ gsasl_server_callback_service_get β¨
okay bestie, gather round, because we're doing a lil tour of a page from the gsasl manual π this one's called gsasl_server_callback_service_get(3) and it's short, sweet, and honestly a lil bit retired. let's get into it π«Ά
πΈ NAME πΈ
gsasl_server_callback_service_get β it's an API function, bestie. that's the whole vibe. π
π SYNOPSIS π
#include <gsasl.h>
Gsasl_server_callback_service gsasl_server_callback_service_get(Gsasl * ctx);
look at that signature. clean. iconic. she's giving "one argument and a dream" β¨
π¦ ARGUMENTS π¦
Gsasl * ctxβ your libgsasl handle, bestie. the little passport that lets you into the libgsasl club π
π DESCRIPTION π
so here's the tea: this function gets you the callback that you earlier set by calling gsasl_server_callback_service_set(). that's it. that's the whole job. she retrieves, she does not create, no cap π§
Return value: she hands you back the callback that was earlier set by calling gsasl_server_callback_service_set(). literally just giving back what you gave her π
π DEPRECATED π
okay so this is the part where I hold your hand, bestie. π«Ά this function is part of the old callback interface. it's giving vintage. it's giving "we don't really do it like this anymore."
the new interface uses gsasl_callback_set() to set the application callback, and then uses gsasl_callback() or gsasl_property_get() to invoke that callback for certain properties.
not me warning you that the old way is old π if you're writing new code, please go hang out with the new interface instead. she ate, but she's retired π
π REPORTING BUGS π
found a bug? don't suffer in silence, bestie, tell the people:
- Report bugs to
<bug-gsasl@gnu.org>π§ - General guidelines for reporting bugs:
http://www.gnu.org/gethelp/ - GNU SASL home page:
http://www.gnu.org/software/gsasl/
π COPYRIGHT π
Copyright Β© 2002-2021 Simon Josefsson.
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. so like... keep the receipts, bestie, that's the whole rule β¨
π SEE ALSO π
The full documentation for gsasl is maintained as a Texinfo manual. If the info and gsasl programs are properly installed at your site, the command
info gsasl
should give you access to the complete manual. πΈ
As an alternative you may obtain the manual from:
http://www.gnu.org/software/gsasl/manual/
and that's the page, bestie!! this lil writeup is from gsasl 1.10.0, and it's the manual page for gsasl_server_callback_service_get(3). go forth, retrieve your callbacks, and slay π
β¨π
π¦ where this page comes from
- ubuntu jammy: libgsasl-dev 1.10.0-5 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms