gsasl_client_application_data_get(3)

πŸ“¦ version 1.10.0, in ubuntu jammy

✨ NAME ✨

gsasl_client_application_data_get β€” an API function from the gsasl manual, bestie πŸ’–


🌸 SYNOPSIS 🌸

#include <gsasl.h>

void * gsasl_client_application_data_get(Gsasl_session * sctx);

πŸŽ€ ARGUMENTS πŸŽ€

  • Gsasl_session * sctx β€” okay so this is your libgsasl client handle. your little guy. your main character 🫢

πŸ’… DESCRIPTION πŸ’…

So what this does is it retrieves application specific data from a libgsasl client handle. And the way that data gets in there in the first place? You set it with gsasl_client_application_data_set(). ✨

It's normally used by the application to maintain state between the main program and the callback. like, the callback needs to remember stuff, and this is where the stuff lives. iykyk πŸ’œ

Return value: it returns the application specific data, or NULL. that's it, that's the vibe.


😭 DEPRECATED 😭

bestie. no. listen. this one is deprecated πŸ’€

Use gsasl_callback_hook_get() or gsasl_session_hook_get() instead. periodt.


πŸ› REPORTING BUGS πŸ›

Found something cursed? Report bugs to <bug-gsasl@gnu.org>. πŸ“§

General guidelines for reporting bugs live at: http://www.gnu.org/gethelp/

GNU SASL home page: http://www.gnu.org/software/gsasl/ 🌈


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. slay, honestly. πŸ’…


πŸ”₯ 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/

k bye bestie, go maintain that state πŸ¦‹ this was the gsasl manual, version 1.10.0, page gsasl_client_application_data_get(3) β€” mwah πŸ’– πŸŽ€

πŸ“¦ where this page comes from