Globus callback function interface.
Globus Callback Function Interface.
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.
Module descriptor.
Deprecated
Backward compatible name
Periodic callback handle. This handle can be copied or compared, and represented as NULL with GLOBUS_NULL_HANDLE
Callback space attribute. This handle can be copied and represented as NULL with GLOBUS_NULL
Callback space handle. This handle can be copied or compared and represented as NULL with GLOBUS_NULL_HANDLE
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
Generated automatically by Doxygen for globus_common from the source code.