Globus Callback
Globus Callback
Section: globus common (3) Updated: Sat Oct 16 2010 Local index
Up
NAME
Globus Callback -
Modules
Globus Callback API
Globus Callback Spaces
Globus Callback Signal Handling
Module Specific
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 }
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
#define GLOBUS_CALLBACK_MODULE
#define GLOBUS_POLL_MODULE
Detailed Description
Define Documentation
#define GLOBUS_CALLBACK_MODULE
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_MODULEDeprecated
-
Backward compatible name
Typedef Documentation
typedef int globus_callback_handle_t
Handle for a periodic callback. This handle can be copied or compared, and represented as NULL with GLOBUS_NULL_HANDLE
typedef int globus_callback_space_t
Handle for a callback space. 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
Handle for a space attr. This handle can be copied and represented as NULL with GLOBUS_NULL
Enumeration Type Documentation
enum globus_callback_error_type_t
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.
Index
- NAME
-
- Modules
-
- Module Specific
-
- Detailed Description
-
- Define Documentation
-
- #define GLOBUS_CALLBACK_MODULE
-
- #define GLOBUS_POLL_MODULEDeprecated
-
- Typedef Documentation
-
- 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
-
- Enumeration Type Documentation
-
- enum globus_callback_error_type_t
-
- Author
-
This document was created by
man2html,
using the manual pages.
Time: 21:47:00 GMT, April 16, 2011