globus_gss...ror_object(3)
π globus_gssapi_error_object β Error Construction π
okay bestie, welcome to the globus_gss...ror_object(3) page, straight out of the Library Functions Manual β¨ this one is all about making GSSAPI error objects, and yes it's as niche as it sounds, but we're gonna slay it together π«Ά
πΈ NAME πΈ
globus_gssapi_error_object β Error Construction
lowkey that's it, that's the whole name section. also it says Error Construction twice, which is very "me repeating myself in the group chat" energy π
β¨ SYNOPSIS β¨
π Macros
#define GLOBUS_ERROR_TYPE_GSSAPI
π Functions
globus_object_t * globus_error_construct_gssapi_error
(globus_module_descriptor_t *base_source, globus_object_t
*base_cause, const OM_uint32 major_status, const OM_uint32
minor_status)
Construct Error.
globus_object_t * globus_error_initialize_gssapi_error (globus_object_t
*error, globus_module_descriptor_t *base_source, globus_object_t
*base_cause, const OM_uint32 major_status, const OM_uint32
minor_status)
Initialize Error.
π¦ Detailed Description π¦
Error Construction. π iconic.
Create and initialize a Globus GSSAPI Error object.
This section defines operations to create and initialize Globus GSSAPI Error objects. yes, both of those sentences are in here, and yes, they're basically the same sentence wearing a different outfit. we love a consistent queen π
π§ Macro Definition Documentation π§
#define GLOBUS_ERROR_TYPE_GSSAPI
Error type definition. that's the whole thing, she's short and she knows it β
π Function Documentation π
globus_object_t * globus_error_construct_gssapi_error
(globus_module_descriptor_t * base_source, globus_object_t * base_cause,
const OM_uint32 major_status, const OM_uint32 minor_status)
Construct Error. Allocate and initialize an error of type GLOBUS_ERROR_TYPE_GSSAPI. so it makes the error AND sets it up, a true multitasker, main character energy fr fr π
Parameters
base_sourceβ Pointer to the originating module.base_causeβ The error object causing the error. If this is the original error, this parameter may beNULL.major_statusβ The GSSAPI major statusminor_statusβ The GSSAPI minor status
Returns
The resulting error object. It is the user's responsibility to eventually free this object using globus_object_free(). A globus_result_t may be obtained by calling globus_error_put() on this object.
not me reminding you that YOU have to free this thing yourself πglobus_object_free()is calling, bestie, don't leave her on read. and if you want aglobus_result_tout of it, hit upglobus_error_put().
globus_object_t * globus_error_initialize_gssapi_error
(globus_object_t * error, globus_module_descriptor_t * base_source,
globus_object_t * base_cause, const OM_uint32 major_status, const OM_uint32 minor_status)
Initialize Error. Initialize a previously allocated error of type GLOBUS_ERROR_TYPE_GSSAPI. so this one is for when you already made the object and now you're just filling in the lore β¨
Parameters
errorβ The previously allocated error object.base_sourceβ Pointer to the originating module.base_causeβ The error object causing the error. If this is the original error this parameter may beNULL.major_statusβ The GSSAPI major statusminor_statusβ The GSSAPI minor status
Returns
The resulting error object. You may have to call globus_error_put() on this object before passing it on.
heads up bestie: "you may have to call globus_error_put()" before you pass it along. so like, not always, but don't be surprised when it comes up π«Ά
π Author π
Generated automatically by Doxygen for globus_gssapi_error from the source code.
yep, Doxygen wrote this, not a human, and honestly? she ate. no cap π
and that's the whole page, bestie!! π this gorgeous little manual comes to you from the globus_gssapi_error package, Version 6.3, and the page you're holding is globus_gss...ror_object(3) β go forth and construct errors responsibly, mwah πβ¨π¦
π¦ where this page comes from
- fedora 43: globus-gssapi-error-doc 6.3-9.fc43 Β· Apache-2.0
- fedora 44: globus-gssapi-error-doc 6.3-10.fc44 Β· Apache-2.0
- ubuntu resolute: libglobus-gssapi-error-doc 6.3-3build2 Β· Apache-2.0
- ubuntu stonking: libglobus-gssapi-error-doc 6.3-3build2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms