Rechercher une page de manuel
globus_callout_call
Langue: en
Version: 358533 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
Callout Invocation -Functions for invoking callouts.
Typedefs
typedef globus_result_t(* globus_callout_function_t )(va_list ap)
Invoking Callouts
globus_result_t globus_callout_call_type (globus_callout_handle_t handle, char *type,...)
Detailed Description
Functions for invoking callouts.
This section defines a operation for invoking callouts by their abstract type.
Typedef Documentation
typedef globus_result_t(* globus_callout_function_t)(va_list ap)
Callout function type definition.
Function Documentation
globus_result_t globus_callout_call_type (globus_callout_handle_t handle, char * type, ...)
Call a callout of specified abstract type
This function looks up the callouts corresponding to the given type and invokes them with the passed arguments. If a invoked callout returns an error it will be chained to a error of the type GLOBUS_CALLOUT_ERROR_CALLOUT_ERROR and no more callouts will be called.
Parameters:
- handle A configured callout handle
type The abstract type of the callout that is to be invoked
Returns:
- GLOBUS_SUCCESS A Globus error object on failure: GLOBUS_CALLOUT_ERROR_TYPE_NOT_REGISTERED GLOBUS_CALLOUT_ERROR_CALLOUT_ERROR GLOBUS_CALLOUT_ERROR_WITH_DL GLOBUS_CALLOUT_ERROR_WITH_HASHTABLE GLOBUS_CALLOUT_ERROR_OUT_OF_MEMORY
Author
Generated automatically by Doxygen for globus callout from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre