SysTutorials Posts

  • |

    globus_error_set_long_desc (3) Linux Manual Page

    NAME Error Data Accessors and Modifiers – Get Source globus_module_descriptor_t * globus_error_get_source (globus_object_t *error) Set Source void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module) Get Cause globus_object_t * globus_error_get_cause (globus_object_t *error) Set Cause void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error) Get Type int globus_error_get_type (globus_object_t *error) Set Type void globus_error_set_type (globus_object_t *error, const int type) Get Short Description…

  • |

    globus_error_set_cause (3) Linux Manual Page

    NAME Error Data Accessors and Modifiers – Get Source globus_module_descriptor_t * globus_error_get_source (globus_object_t *error) Set Source void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module) Get Cause globus_object_t * globus_error_get_cause (globus_object_t *error) Set Cause void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error) Get Type int globus_error_get_type (globus_object_t *error) Set Type void globus_error_set_type (globus_object_t *error, const int type) Get Short Description…

  • |

    globus_error_print_friendly_t (3) Linux Manual Page

    NAME globus_error_generic.h – Globus Error API. SYNOPSIS #include ‘globus_object.h’ #include ‘globus_module.h’ #include <stdarg.h> Macros #define GLOBUS_ERROR_TYPE_GLOBUS Typedefs typedef char *(* globus_error_print_friendly_t )(globus_object_t *error, const globus_object_type_t *type) Functions globus_module_descriptor_t * globus_error_get_source (globus_object_t *error) void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module) globus_object_t * globus_error_get_cause (globus_object_t *error) void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error) int globus_error_get_type (globus_object_t *error) void globus_error_set_type…

  • |

    globus_error_print_friendly (3) Linux Manual Page

    NAME Error Handling Helpers – Error Match globus_bool_t globus_error_match (globus_object_t *error, globus_module_descriptor_t *module, int type) Print Error Chain char * globus_error_print_chain (globus_object_t *error) Print User Friendly Error Message char * globus_error_print_friendly (globus_object_t *error) Detailed Description Helper functions for dealing with Globus Generic Error objects. This section defines utility functions for dealing with Globus Generic Error…

  • |

    globus_error_print_chain (3) Linux Manual Page

    NAME Error Handling Helpers – Error Match globus_bool_t globus_error_match (globus_object_t *error, globus_module_descriptor_t *module, int type) Print Error Chain char * globus_error_print_chain (globus_object_t *error) Print User Friendly Error Message char * globus_error_print_friendly (globus_object_t *error) Detailed Description Helper functions for dealing with Globus Generic Error objects. This section defines utility functions for dealing with Globus Generic Error…

  • |

    globus_error_openssl_error_get_reason (3) Linux Manual Page

    NAME globus_error_openssl.h – Globus Generic Error. SYNOPSIS #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_openssl_error_get_linenumber (3) Linux Manual Page

    NAME globus_error_openssl.h – Globus Generic Error. SYNOPSIS #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_openssl_error_get_library (3) Linux Manual Page

    NAME globus_error_openssl.h – Globus Generic Error. SYNOPSIS #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_openssl_error_get_function (3) Linux Manual Page

    NAME globus_error_openssl.h – Globus Generic Error. SYNOPSIS #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_openssl_error_get_filename (3) Linux Manual Page

    NAME globus_error_openssl.h – Globus Generic Error. SYNOPSIS #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_openssl_error_get_data_flags (3) Linux Manual Page

    NAME globus_error_openssl.h – Globus Generic Error. SYNOPSIS #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_openssl_error_get_data (3) Linux Manual Page

    NAME globus_error_openssl.h – Globus Generic Error. SYNOPSIS #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_openssl.h (3) Linux Manual Page

    globus_error_openssl.h – Globus Generic Error. Synopsis #include ‘globus_common.h’ #include ‘globus_error_generic.h’ #include ‘openssl/err.h’ Macros #define GLOBUS_GSI_OPENSSL_ERROR_MODULE #define GLOBUS_ERROR_TYPE_OPENSSL Functions 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_error_mutliple_add_chain (3) Linux Manual Page

    NAME globus_error_generic.h – Globus Error API. SYNOPSIS #include ‘globus_object.h’ #include ‘globus_module.h’ #include <stdarg.h> Macros #define GLOBUS_ERROR_TYPE_GLOBUS Typedefs typedef char *(* globus_error_print_friendly_t )(globus_object_t *error, const globus_object_type_t *type) Functions globus_module_descriptor_t * globus_error_get_source (globus_object_t *error) void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module) globus_object_t * globus_error_get_cause (globus_object_t *error) void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error) int globus_error_get_type (globus_object_t *error) void globus_error_set_type…

  • |

    globus_error_multiple_remove_chain (3) Linux Manual Page

    NAME globus_error_generic.h – Globus Error API. SYNOPSIS #include ‘globus_object.h’ #include ‘globus_module.h’ #include <stdarg.h> Macros #define GLOBUS_ERROR_TYPE_GLOBUS Typedefs typedef char *(* globus_error_print_friendly_t )(globus_object_t *error, const globus_object_type_t *type) Functions globus_module_descriptor_t * globus_error_get_source (globus_object_t *error) void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module) globus_object_t * globus_error_get_cause (globus_object_t *error) void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error) int globus_error_get_type (globus_object_t *error) void globus_error_set_type…

  • |

    globus_error_match_openssl_error (3) Linux Manual Page

    NAME Error Object Helper Functions – Functions globus_bool_t globus_error_match_openssl_error (globus_object_t *error, unsigned long library, unsigned long function, unsigned long reason) 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,…) Detailed Description The functions in the Error Object Helper Functions section deal with Globus error objects constructed…

  • |

    globus_error_match (3) Linux Manual Page

    NAME Error Handling Helpers – Error Match globus_bool_t globus_error_match (globus_object_t *error, globus_module_descriptor_t *module, int type) Print Error Chain char * globus_error_print_chain (globus_object_t *error) Print User Friendly Error Message char * globus_error_print_friendly (globus_object_t *error) Detailed Description Helper functions for dealing with Globus Generic Error objects. This section defines utility functions for dealing with Globus Generic Error…

  • |

    globus_error_initialize_openssl_error (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (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) 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) globus_object_t *…

  • |

    globus_error_initialize_gssapi_error (3) Linux Manual Page

    NAME Error Construction – 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 Create and initialize a Globus GSSAPI Error object. This section defines operations to…

  • |

    globus_error_initialize_error (3) Linux Manual Page

    NAME Error Construction – Macros #define GLOBUS_ERROR_TYPE_GLOBUS Construct Error globus_object_t * globus_error_construct_error (globus_module_descriptor_t *base_source, globus_object_t *base_cause, int type, const char *source_file, const char *source_func, int source_line, const char *short_desc_format,…) globus_object_t * globus_error_v_construct_error (globus_module_descriptor_t *base_source, globus_object_t *base_cause, const int type, const char *source_file, const char *source_func, int source_line, const char *short_desc_format, va_list ap) Initialize Error globus_object_t…