Grid Community Toolkit
6.2.1705709074 (tag: v6.2.20240202)
|
Globus Callback Function Interface. More...
Modules | |
Globus Callback API | |
Globus Callback API. | |
Globus Callback Spaces | |
Globus Callback Spaces. | |
Globus Callback Signal Handling | |
Globus Callback Signal Handling. | |
Macros | |
#define | GLOBUS_CALLBACK_MODULE |
Module descriptor. More... | |
#define | GLOBUS_POLL_MODULE |
Module descriptor. More... | |
Typedefs | |
typedef int | globus_callback_handle_t |
Periodic callback handle. More... | |
typedef int | globus_callback_space_t |
Callback space handle. More... | |
typedef struct globus_l_callback_space_attr_s * | globus_callback_space_attr_t |
Callback space attribute. More... | |
Globus Callback Function Interface.
#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.
Backward compatible name
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 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
typedef int globus_callback_space_t |
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.