Poster of Linux kernelThe best gift for a Linux geek
Callout Invocation

Callout Invocation

Section: globus callout (3) Updated: 7 Jun 2010
Local index Up
 

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.


 

Index

NAME
Typedefs
Invoking Callouts
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

This document was created by man2html, using the manual pages.
Time: 21:47:00 GMT, April 16, 2011