globus_gsi_callback.h(3)

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

πŸ’– globus_gsi_callback.h πŸ’– β€” the Globus GSI Callback glow-up

okay bestie, so this is the manual page for globus_gsi_callback.h from the Library Functions Manual, and it's genuinely short but like… every single crumb matters. no skipping. let's get into it 🫢


✨ NAME ✨

globus_gsi_callback.h β€” Globus GSI Callback. that's it, that's the whole name section, she's concise πŸ’…


✨ SYNOPSIS ✨

include her, she's built on top of these three queens:

#include 'globus_common.h'
#include 'globus_gsi_cert_utils.h'
#include 'openssl/x509.h'

πŸŽ€ Macros πŸŽ€

one macro, one icon:

  • #define GLOBUS_GSI_CALLBACK_MODULE β€” literally the entire macro situation. that's her.

πŸ¦‹ Typedefs πŸ¦‹

two typedefs, both lowkey doing the most:

  • typedef struct globus_l_gsi_callback_data_s * globus_gsi_callback_data_t β€” a pointer to a struct named globus_l_gsi_callback_data_s, aliased to globus_gsi_callback_data_t. opaque-ish energy, we love a mysterious girlie ✨
  • typedef int(* globus_gsi_extension_callback_t)(globus_gsi_callback_data_t callback_data, X509_EXTENSION *extension) β€” a function pointer type returning int, taking a globus_gsi_callback_data_t called callback_data and an X509_EXTENSION * called extension. yes bestie, you pass her a callback and she takes it from there πŸ’…

πŸ’œ Detailed Description πŸ’œ

Globus GSI Callback. that's the whole vibe β€” no cap, no extra paragraphs, no secret hidden lore. it's giving "minimal but iconic" 🌸

πŸ‘‘ Author πŸ‘‘

  • Sam Lang
  • Sam Meder

🌈 Author 🌈

Generated automatically by Doxygen for globus_gsi_callback from the source code. so technically the author of this page is a robot, and the robot is slaying πŸ€–πŸ’–


aaaand that's the whole thing bestie!! short, sweet, and completely covered. this is globus_gsi_callback, Version 6.2, and the page is globus_gsi_callback.h(3) from the Library Functions Manual β€” mwah, obsessed, periodt πŸŽ€πŸ’…βœ¨