22 #ifndef GLOBUS_ERROR_ERRNO_H
23 #define GLOBUS_ERROR_ERRNO_H
42 #include "globus_object.h"
64 #define GLOBUS_ERROR_TYPE_ERRNO (&GLOBUS_ERROR_TYPE_ERRNO_DEFINITION)
66 extern const globus_object_type_t GLOBUS_ERROR_TYPE_ERRNO_DEFINITION;
73 globus_object_t * base_cause,
74 const int system_errno);
78 globus_object_t * error,
80 globus_object_t * base_cause,
81 const int system_errno);
99 globus_object_t * error);
103 globus_object_t * error,
104 const int system_errno);
122 globus_object_t * error,
131 const char * source_file,
132 const char * source_func,
134 const char * short_desc_format,