globus_gsi...ut_error.h(3)

πŸ“¦
version 4.2 Β· 5 versions
, in epel 10, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

πŸ’– globus_gsi...ut_error.h(3) πŸ’–

okay bestie, so this is a page from the Library Functions Manual β€” it's the manpage for globus_gsi...ut_error.h(3), no cap. let's get into it 🫢


✨ NAME ✨

globus_gsi_authz_callout_error.h β€” the GSI Authorization Callout Error API. that's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

#include 'globus_common.h'

πŸŽ€ Macros πŸŽ€

  • #define GLOBUS_GSI_AUTHZ_CALLOUT_ERROR_MODULE β€” expands to (&globus_gsi_authz_callout_error_module), and it's literally the module descriptor. that's it, that's the macro. ⭐
  • #define GLOBUS_GSI_AUTHZ_CALLOUT_ERROR(__RESULT, __TYPE, __ERRSTR) β€” bestie, this one creates an authorization callout error object. three args, no drama. ✨
  • #define GLOBUS_GSI_AUTHZ_CALLOUT_ERRNO_ERROR(__RESULT, __ERRNO) β€” same energy but with an errno: creates an authorization callout error object carrying an errno. πŸ’œ

πŸ¦‹ Enumerations πŸ¦‹

it's giving error codes, and here's the full enum β€” not me skipping a single one πŸ™ˆ:

enum globus_gsi_authz_callout_error_t {
    GLOBUS_GSI_AUTHZ_CALLOUT_AUTHZ_CALLOUT_ERROR = 0,
    GLOBUS_GSI_AUTHZ_CALLOUT_AUTHZ_DENIED_BY_CALLOUT = 1,
    GLOBUS_GSI_AUTHZ_CALLOUT_CONFIGURATION_ERROR = 2,
    GLOBUS_GSI_AUTHZ_CALLOUT_SYSTEM_ERROR = 3,
    GLOBUS_GSI_AUTHZ_CALLOUT_CREDENTIAL_ERROR = 4,
    GLOBUS_GSI_AUTHZ_CALLOUT_BAD_ARGUMENT_ERROR = 5,
    GLOBUS_GSI_AUTHZ_CALLOUT_ERROR_LAST = 6 }

these are the error codes, periodt. each one got its own little number and everything. πŸ‘‘


🌈 Detailed Description 🌈

GSI Authorization Callout Error API. that's the whole description, and honestly? iconic. it knows what it is and it's not gonna overexplain. 🧚


πŸ’« Author πŸ’«

generated automatically by Doxygen for globus_authz_callout_error, straight from the source code. so like, not a human author, a robot did it. slay robot. πŸ€–πŸ’–

and that's a wrap bestie!! πŸŽ€ this page came from globus_authz_callout_error, Version 4.2, and the date on the original footer was the same as the title, globus_gsi...ut_error.h(3) β€” mwah, go read the source, ily, bye!! πŸ’…βœ¨