Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

globus_callback(3) [debian man page]

Globus Callback(3)						   globus common						Globus Callback(3)

NAME
Globus Callback - Modules Globus Callback API Globus Callback Spaces Macros #define GLOBUS_CALLBACK_MODULE #define GLOBUS_POLL_MODULE Typedefs typedef int globus_callback_handle_t typedef int globus_callback_space_t typedef struct globus_l_callback_space_attr_s * globus_callback_space_attr_t" Enumerations enum globus_callback_error_type_t { GLOBUS_CALLBACK_ERROR_INVALID_CALLBACK_HANDLE = 1024, GLOBUS_CALLBACK_ERROR_INVALID_SPACE, GLOBUS_CALLBACK_ERROR_MEMORY_ALLOC, GLOBUS_CALLBACK_ERROR_INVALID_ARGUMENT, GLOBUS_CALLBACK_ERROR_ALREADY_CANCELED, GLOBUS_CALLBACK_ERROR_NO_ACTIVE_CALLBACK } Detailed Description Macro Definition Documentation #define GLOBUS_CALLBACK_MODULE Module descriptor. Module descriptor for for globus_callback module. Must be activated before any of the following api is called. Note: You would not normally activate this module directly. Activating the GLOBUS_COMMON_MODULE will in turn activate this also. #define GLOBUS_POLL_MODULE Module descriptor. Deprecated Backward compatible name Typedef Documentation typedef int globus_callback_handle_t Periodic callback handle. This handle can be copied or compared, and represented as NULL with GLOBUS_NULL_HANDLE typedef int globus_callback_space_t Callback space handle. This handle can be copied or compared and represented as NULL with GLOBUS_NULL_HANDLE typedef struct globus_l_callback_space_attr_s* globus_callback_space_attr_t Callback space attribute. This handle can be copied and represented as NULL with GLOBUS_NULL Enumeration Type Documentation enum globus_callback_error_type_t Error types. Possible error types returned by the api in this module. You can use the error API to check results against these types. See Also: Error Handling Helpers Enumerator: GLOBUS_CALLBACK_ERROR_INVALID_CALLBACK_HANDLE The callback handle is not valid or it has already been destroyed. GLOBUS_CALLBACK_ERROR_INVALID_SPACE The space handle is not valid or it has already been destroyed. GLOBUS_CALLBACK_ERROR_MEMORY_ALLOC Could not allocate memory for an internal structure. GLOBUS_CALLBACK_ERROR_INVALID_ARGUMENT One of the arguments is NULL or out of range. GLOBUS_CALLBACK_ERROR_ALREADY_CANCELED Attempt to unregister callback again. GLOBUS_CALLBACK_ERROR_NO_ACTIVE_CALLBACK Attempt to retrieve info about a callback not in callers's stack. Author Generated automatically by Doxygen for globus common from the source code. Version 14.7 Tue Nov 27 2012 Globus Callback(3)

Check Out this Related Man Page

GSI Callback Constants(3)					globus gsi callback					 GSI Callback Constants(3)

NAME
GSI Callback Constants - Enumerations enum globus_gsi_callback_error_t { GLOBUS_GSI_CALLBACK_ERROR_SUCCESS = 0, GLOBUS_GSI_CALLBACK_ERROR_VERIFY_CRED = 1, GLOBUS_GSI_CALLBACK_ERROR_CERT_NOT_YET_VALID = 2, GLOBUS_GSI_CALLBACK_ERROR_CANT_GET_LOCAL_CA_CERT = 3, GLOBUS_GSI_CALLBACK_ERROR_CERT_HAS_EXPIRED = 4, GLOBUS_GSI_CALLBACK_ERROR_INVALID_PROXY = 5, GLOBUS_GSI_CALLBACK_ERROR_LIMITED_PROXY = 6, GLOBUS_GSI_CALLBACK_ERROR_INVALID_CRL = 7, GLOBUS_GSI_CALLBACK_ERROR_REVOKED_CERT = 8, GLOBUS_GSI_CALLBACK_ERROR_MIXING_DIFFERENT_PROXY_TYPES = 9, GLOBUS_GSI_CALLBACK_ERROR_WITH_SIGNING_POLICY = 10, GLOBUS_GSI_CALLBACK_ERROR_OLD_GAA = 11, GLOBUS_GSI_CALLBACK_ERROR_CALLBACK_DATA = 12, GLOBUS_GSI_CALLBACK_ERROR_ERRNO = 13, GLOBUS_GSI_CALLBACK_ERROR_CERT_CHAIN = 14, GLOBUS_GSI_CALLBACK_ERROR_WITH_CALLBACK_DATA_INDEX = 15, GLOBUS_GSI_CALLBACK_ERROR_PROXY_PATH_LENGTH_EXCEEDED = 16, GLOBUS_GSI_CALLBACK_ERROR_LAST = 18 } Enumeration Type Documentation enum globus_gsi_callback_error_t GSI Callback Error codes. Enumerator: GLOBUS_GSI_CALLBACK_ERROR_SUCCESS Success - never used. GLOBUS_GSI_CALLBACK_ERROR_VERIFY_CRED Error verifying credential. GLOBUS_GSI_CALLBACK_ERROR_CERT_NOT_YET_VALID The certificate is not yet valid. GLOBUS_GSI_CALLBACK_ERROR_CANT_GET_LOCAL_CA_CERT Unable to discover a local trusted CA for a given ceritficate. GLOBUS_GSI_CALLBACK_ERROR_CERT_HAS_EXPIRED The certificate has expired. GLOBUS_GSI_CALLBACK_ERROR_INVALID_PROXY The proxy format is invalid. GLOBUS_GSI_CALLBACK_ERROR_LIMITED_PROXY Limited proxies are not accepted. GLOBUS_GSI_CALLBACK_ERROR_INVALID_CRL Invalid CRL. GLOBUS_GSI_CALLBACK_ERROR_REVOKED_CERT The certificate has been revoked. GLOBUS_GSI_CALLBACK_ERROR_MIXING_DIFFERENT_PROXY_TYPES The cert chain contains both legacy on rfc compliant proxies. GLOBUS_GSI_CALLBACK_ERROR_WITH_SIGNING_POLICY Could not verify certificate chain against the signing policy for the issuing CA. GLOBUS_GSI_CALLBACK_ERROR_OLD_GAA OldGAA error. GLOBUS_GSI_CALLBACK_ERROR_CALLBACK_DATA Error with the callback data structure. GLOBUS_GSI_CALLBACK_ERROR_ERRNO System error. GLOBUS_GSI_CALLBACK_ERROR_CERT_CHAIN Error setting or getting the cert chain from callback data. GLOBUS_GSI_CALLBACK_ERROR_WITH_CALLBACK_DATA_INDEX Error getting callback data index. GLOBUS_GSI_CALLBACK_ERROR_PROXY_PATH_LENGTH_EXCEEDED Exceeded the path length specified in the proxy cert info extension. GLOBUS_GSI_CALLBACK_ERROR_LAST Last marker - never used. Author Generated automatically by Doxygen for globus gsi callback from the source code. Version 4.2 Mon Apr 30 2012 GSI Callback Constants(3)
Man Page