globus_callback(3) | globus_common | globus_callback(3) |
globus_callback - Globus Callback
- Globus Callback Function Interface.
Globus Callback API
Globus Callback API. Globus Callback Spaces
Globus Callback Spaces. Globus Callback Signal Handling
Globus Callback Signal Handling.
#define GLOBUS_CALLBACK_MODULE
Module descriptor. #define GLOBUS_POLL_MODULE
Module descriptor.
typedef int globus_callback_handle_t
Periodic callback handle. typedef int globus_callback_space_t
Callback space handle. typedef struct globus_l_callback_space_attr_s *
globus_callback_space_attr_t
Callback space attribute.
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 }
Error types.
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
Enumerator
Generated automatically by Doxygen for globus_common from the source code.
Tue Jul 5 2022 | Version 18.13 |