shishi_ap_done(3)
π shishi_ap_done β the manual page, but make it make sense π
okay bestie, welcome to the shishi manual, section 3 (that's the library-functions girlies, iykyk). this one's about shishi_ap_done. she's short, she's sweet, she's the cleanup queen. let's get into it β¨
πΈ NAME πΈ
shishi_ap_done β literally just an API function, no cap π«Ά
π SYNOPSIS π
#include <shishi.h>
void shishi_ap_done(Shishi_ap * ap);
like. that's the whole thing. one include, one function call. she's low maintenance fr fr π
π¦ ARGUMENTS π¦
Shishi_ap * apβ this is the structure that holds all the info about your AP exchange. it's giving "the main character of this function," and yes she needs to be passed in. noap, no cleanup. periodt.
β¨ DESCRIPTION β¨
so here's the vibe: shishi_ap_done deallocates the resources associated with the AP exchange. that's it. that's the job. she frees the stuff, she tidies up, she closes the door behind her on the way out πͺβ¨
and the important part, bestie β this should be called by the application when it no longer needs to utilize the AP exchange handle. translation: once you're done with your Shishi_ap, you call this. don't just ghost your AP exchange handle, that's rude and also it leaks. you finish the exchange, you call shishi_ap_done, you move on with your life. it's called having closure π
no, seriously, call it. the whole point is to release the resources. it's the "and that's on periodt" of your AP exchange lifecycle.
π REPORTING BUGS π
found a bug? don't suffer in silence, tell the maintainers! report bugs to <bug-shishi@gnu.org>.
- GNU Shishi home page:
http://www.gnu.org/software/shishi/ - General help using GNU software:
http://www.gnu.org/gethelp/
they wanna hear from you, fr fr. bugs are just features that need a glow-up πβ‘οΈπ¦
π COPYRIGHT π
Copyright Β© 2002-2022 Simon Josefsson.
and the legal bit, verbatim energy: 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 β share it, remix it, screenshot it, just keep the receipts. slay π
π SEE ALSO π
the full documentation for shishi is maintained as a Texinfo manual. if the info and shishi programs are properly installed at your site, the command
info shishi
should give you access to the complete manual. that's the deep lore, the extended universe, the director's cut π¬ go read it, bestie.
mwah π that's the whole page. this was shishi version 1.0.3, and yeah β this is shishi_ap_done(3), signing off. clean up your handles, hydrate, and remember: free your resources and free yourself π«Άβ¨
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 1.0.3-7 Β· 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