brlapi_error_t(3)

πŸ“¦
version 6.9.1 Β· 6 versions
, in centos-stream 10, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu resolute, ubuntu stonking

πŸ’– brlapi_error_t β€” the error receipts struct πŸ’–

okay so bestie, welcome to brlapi_error_t(3), a page from the Library Functions Manual for BrlAPI. this is the little struct that holds everything you need to explain what went wrong in brlapi. it's giving "receipts for your errors" energy and honestly? iconic. 🧾✨


✨ NAME ✨

brlapi_error_t β€” the struct that keeps all the error deets together, no cap 🫢


🌸 SYNOPSIS 🌸

#include <brlapi.h>

πŸŽ€ Data Fields

  • enum brlapi_error brlerrno
  • int libcerrno
  • int gaierrno
  • const char * errfun

πŸ¦‹ Detailed Description πŸ¦‹

All information that is needed to describe brlapi errors β€” like, literally all of it, packed into one lil struct. the way that it just holds every error detail for you? obsessed. πŸ’…


πŸ’œ Field Documentation πŸ’œ

🌟 enum brlapi_error brlapi_error_t::brlerrno

the brlapi-level error number, main character of the error story πŸ’«

🌟 const char* brlapi_error_t::errfun

points at the name of the function where the drama went down 🫣

🌟 int brlapi_error_t::gaierrno

the getaddrinfo error number, for when the network resolution is being messy 😭

🌟 int brlapi_error_t::libcerrno

the libc error number, aka the classic errno vibe πŸ“


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for BrlAPI from the source code. (not me writing it by hand, the robots did it fr fr πŸ€–βœ¨)


and that's the whole page bestie!! mwah πŸ’–

this lil manual page came to you from BrlAPI, Version 0.8, and it lives in section 3 as brlapi_error_t(3) 🌈 β€” take care of your errnos, drink water, and slay πŸ’…πŸŽ€

πŸ“¦ where this page comes from