Man page - globus_callout_function_t(3)
Packages contains this manual
- globus_callout_register(3)
- globus_callout_read_config(3)
- globus_callout(3)
- globus_callout_handle_destroy(3)
- globus_callout_activation(3)
- globus_callout_handle(3)
- globus_callout_handle_init(3)
- globus_i_callout_module(3)
- globus_callout.h(3)
- globus_callout_function_t(3)
- globus_callout_error_t(3)
- globus_callout_constants.h(3)
- globus_callout_call_type(3)
- globus_callout_constants(3)
- globus_callout_config(3)
- globus_callout_handle_t(3)
- globus_callout_call(3)
apt-get install libglobus-callout-doc
Manual
globus_callout_call
NAMESYNOPSIS
Typedefs
Functions
Detailed Description
Typedef Documentation
typedef globus_result_t(* globus_callout_function_t) (va_list ap)
Function Documentation
globus_result_t globus_callout_call_type (globus_callout_handle_t handle,char * type, ...)
Author
NAME
globus_callout_call - Callout Invocation
- Invoke callouts.
SYNOPSIS
Typedefs
typedef globus_result_t(* globus_callout_function_t ) (va_list ap)
Functions
globus_result_t globus_callout_call_type ( globus_callout_handle_t handle, char *type,...)
Detailed Description
Invoke 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
This function returns GLOBUS_SUCCESS or a globus_result_t referring to an error object of one of the following types
Return values
GLOBUS_CALLOUT_ERROR_TYPE_NOT_REGISTERED
Callout type not registered
GLOBUS_CALLOUT_ERROR_CALLOUT_ERROR
Callout function
error
GLOBUS_CALLOUT_ERROR_WITH_DL
Error with dlopen or dlsym
GLOBUS_CALLOUT_ERROR_WITH_HASHTABLE
Error caching dlopen
handle
GLOBUS_CALLOUT_ERROR_OUT_OF_MEMORY
Out of memory
Author
Generated automatically by Doxygen for globus_callout from the source code.