globus_error_openssl.h(3) | Library Functions Manual | globus_error_openssl.h(3) |
globus_error_openssl.h - Globus Generic Error.
#include 'globus_common.h'
#include 'globus_error_generic.h'
#include 'openssl/err.h'
#define GLOBUS_GSI_OPENSSL_ERROR_MODULE
#define GLOBUS_ERROR_TYPE_OPENSSL
unsigned long globus_openssl_error_handle_get_error_code
(globus_openssl_error_handle_t error_code)
const char * globus_openssl_error_handle_get_filename
(globus_openssl_error_handle_t handle)
int globus_openssl_error_handle_get_linenumber
(globus_openssl_error_handle_t handle)
const char * globus_openssl_error_handle_get_library
(globus_openssl_error_handle_t handle)
const char * globus_openssl_error_handle_get_function
(globus_openssl_error_handle_t handle)
const char * globus_openssl_error_handle_get_reason
(globus_openssl_error_handle_t handle)
const char * globus_openssl_error_handle_get_data
(globus_openssl_error_handle_t handle)
int globus_openssl_error_handle_get_data_flags
(globus_openssl_error_handle_t handle)
globus_object_t * globus_error_construct_openssl_error
(globus_module_descriptor_t *base_source, globus_object_t *base_cause)
globus_object_t * globus_error_initialize_openssl_error
(globus_object_t *error, globus_module_descriptor_t *base_source,
globus_object_t *base_cause, globus_openssl_error_handle_t
openssl_error_handle)
globus_object_t * globus_error_wrap_openssl_error
(globus_module_descriptor_t *base_source, int error_type, const char
*source_file, const char *source_func, int source_line, const char
*format,...)
globus_bool_t globus_error_match_openssl_error (globus_object_t *error,
unsigned long library, unsigned long function, unsigned long reason)
const char * globus_error_openssl_error_get_filename (globus_object_t
*error)
int globus_error_openssl_error_get_linenumber (globus_object_t *error)
const char * globus_error_openssl_error_get_library (globus_object_t
*error)
const char * globus_error_openssl_error_get_function (globus_object_t
*error)
const char * globus_error_openssl_error_get_reason (globus_object_t
*error)
const char * globus_error_openssl_error_get_data (globus_object_t
*error)
int globus_error_openssl_error_get_data_flags (globus_object_t *error)
Globus Generic Error.
Get the OpenSSL Error Data
Parameters
Returns
Get the OpenSSL Error Data Flags
Parameters
Returns
Get the OpenSSL filename where the error occurred
Parameters
Returns
Get the OpenSSL filename where the error occurred
Parameters
Returns
Get the OpenSSL library the error occurred in
Parameters
Returns
Get the OpenSSL line number where the error occurred
Parameters
Returns
Get the OpenSSL reason for the error
Parameters
Returns
Generated automatically by Doxygen for globus_gsi_openssl_error from the source code.
Version 4.4 | globus_gsi_openssl_error |