Author: Linux Manual

Linux man pages imported from manual pages.
  • |

    globus_callout_read_config (3) Linux Manual Page

    Callout Configuration – Register callouts. Functionsglobus_result_t globus_callout_read_config (globus_callout_handle_t handle, char *filename) globus_result_t globus_callout_register (globus_callout_handle_t handle, char *type, char *library, char *symbol) Detailed DescriptionRegister callouts. This section defines operations for registering callouts. Callouts may be registered either through a configuration file or through calls to globus_callout_register. Function Documentationglobus_result_t globus_callout_read_config (globus_callout_handle_thandle, char *filename)Read callout configuration from file….

  • |

    globus_callout_handle_t (3) Linux Manual Page

    Callout Handle Operations – Manage a Globus Callout Handle structure. Typedefstypedef struct globus_i_callout_handle_s * globus_callout_handle_t" Functionsglobus_result_t globus_callout_handle_init (globus_callout_handle_t *handle) globus_result_t globus_callout_handle_destroy (globus_callout_handle_t handle) Detailed DescriptionManage a Globus Callout Handle structure. This section defines operations for initializing and destroying Globus Callout Handle structure. Typedef Documentationtypedef struct globus_i_callout_handle_s* globus_callout_handle_tCallout handle type definition Function Documentationglobus_result_t globus_callout_handle_destroy (globus_callout_handle_thandle)Destroy a…

  • |

    globus_callout_handle_init (3) Linux Manual Page

    Callout Handle Operations – Manage a Globus Callout Handle structure. Typedefstypedef struct globus_i_callout_handle_s * globus_callout_handle_t" Functionsglobus_result_t globus_callout_handle_init (globus_callout_handle_t *handle) globus_result_t globus_callout_handle_destroy (globus_callout_handle_t handle) Detailed DescriptionManage a Globus Callout Handle structure. This section defines operations for initializing and destroying Globus Callout Handle structure. Typedef Documentationtypedef struct globus_i_callout_handle_s* globus_callout_handle_tCallout handle type definition Function Documentationglobus_result_t globus_callout_handle_destroy (globus_callout_handle_thandle)Destroy a…

  • |

    globus_callout_handle_destroy (3) Linux Manual Page

    Callout Handle Operations – Manage a Globus Callout Handle structure. Typedefstypedef struct globus_i_callout_handle_s * globus_callout_handle_t" Functionsglobus_result_t globus_callout_handle_init (globus_callout_handle_t *handle) globus_result_t globus_callout_handle_destroy (globus_callout_handle_t handle) Detailed DescriptionManage a Globus Callout Handle structure. This section defines operations for initializing and destroying Globus Callout Handle structure. Typedef Documentationtypedef struct globus_i_callout_handle_s* globus_callout_handle_tCallout handle type definition Function Documentationglobus_result_t globus_callout_handle_destroy (globus_callout_handle_thandle)Destroy a…

  • |

    globus_callout_handle (3) Linux Manual Page

    Callout Handle Operations – Manage a Globus Callout Handle structure. Typedefstypedef struct globus_i_callout_handle_s * globus_callout_handle_t" Functionsglobus_result_t globus_callout_handle_init (globus_callout_handle_t *handle) globus_result_t globus_callout_handle_destroy (globus_callout_handle_t handle) Detailed DescriptionManage a Globus Callout Handle structure. This section defines operations for initializing and destroying Globus Callout Handle structure. Typedef Documentationtypedef struct globus_i_callout_handle_s* globus_callout_handle_tCallout handle type definition Function Documentationglobus_result_t globus_callout_handle_destroy (globus_callout_handle_thandle)Destroy a…

  • |

    globus_callout_function_t (3) Linux Manual Page

    Callout Invocation – Invoke callouts. Typedefstypedef globus_result_t(* globus_callout_function_t )(va_list ap) Functionsglobus_result_t globus_callout_call_type (globus_callout_handle_t handle, char *type,…) Detailed DescriptionInvoke callouts. This section defines a operation for invoking callouts by their abstract type. Typedef Documentationtypedef globus_result_t(* globus_callout_function_t)(va_list ap)Callout function type definition Function Documentationglobus_result_t globus_callout_call_type (globus_callout_handle_thandle, char *type, …)Call a callout of specified abstract type This function looks…

  • |

    globus_callout_error_t (3) Linux Manual Page

    Callout Constants – Constants. Enumerationsenum globus_callout_error_t { GLOBUS_CALLOUT_ERROR_SUCCESS = 0, GLOBUS_CALLOUT_ERROR_WITH_HASHTABLE = 1, GLOBUS_CALLOUT_ERROR_OPENING_CONF_FILE = 2, GLOBUS_CALLOUT_ERROR_PARSING_CONF_FILE = 3, GLOBUS_CALLOUT_ERROR_WITH_DL = 4, GLOBUS_CALLOUT_ERROR_OUT_OF_MEMORY = 5, GLOBUS_CALLOUT_ERROR_TYPE_NOT_REGISTERED = 6, GLOBUS_CALLOUT_ERROR_CALLOUT_ERROR = 7, GLOBUS_CALLOUT_ERROR_LAST = 8 } Detailed DescriptionConstants. Enumeration Type Documentationenum globus_callout_error_tGlobus Callout Error codes Enumerator GLOBUS_CALLOUT_ERROR_SUCCESS Success – never used GLOBUS_CALLOUT_ERROR_WITH_HASHTABLE Hash table operation failed…

  • |

    globus_callout_constants (3) Linux Manual Page

    Callout Constants – Constants. Enumerationsenum globus_callout_error_t { GLOBUS_CALLOUT_ERROR_SUCCESS = 0, GLOBUS_CALLOUT_ERROR_WITH_HASHTABLE = 1, GLOBUS_CALLOUT_ERROR_OPENING_CONF_FILE = 2, GLOBUS_CALLOUT_ERROR_PARSING_CONF_FILE = 3, GLOBUS_CALLOUT_ERROR_WITH_DL = 4, GLOBUS_CALLOUT_ERROR_OUT_OF_MEMORY = 5, GLOBUS_CALLOUT_ERROR_TYPE_NOT_REGISTERED = 6, GLOBUS_CALLOUT_ERROR_CALLOUT_ERROR = 7, GLOBUS_CALLOUT_ERROR_LAST = 8 } Detailed DescriptionConstants. Enumeration Type Documentationenum globus_callout_error_tGlobus Callout Error codes Enumerator GLOBUS_CALLOUT_ERROR_SUCCESS Success – never used GLOBUS_CALLOUT_ERROR_WITH_HASHTABLE Hash table operation failed…

  • |

    globus_callout_constants.h (3) Linux Manual Page

    globus_callout_constants.h – Globus Callout Infrastructure. SynopsisEnumerationsenum globus_callout_error_t { GLOBUS_CALLOUT_ERROR_SUCCESS = 0, GLOBUS_CALLOUT_ERROR_WITH_HASHTABLE = 1, GLOBUS_CALLOUT_ERROR_OPENING_CONF_FILE = 2, GLOBUS_CALLOUT_ERROR_PARSING_CONF_FILE = 3, GLOBUS_CALLOUT_ERROR_WITH_DL = 4, GLOBUS_CALLOUT_ERROR_OUT_OF_MEMORY = 5, GLOBUS_CALLOUT_ERROR_TYPE_NOT_REGISTERED = 6, GLOBUS_CALLOUT_ERROR_CALLOUT_ERROR = 7, GLOBUS_CALLOUT_ERROR_LAST = 8 } Detailed DescriptionGlobus Callout Infrastructure. Author: Sam MederAuthorGenerated automatically by Doxygen for globus_callout from the source code.

  • |

    globus_callout_config (3) Linux Manual Page

    Callout Configuration – Register callouts. Functionsglobus_result_t globus_callout_read_config (globus_callout_handle_t handle, char *filename) globus_result_t globus_callout_register (globus_callout_handle_t handle, char *type, char *library, char *symbol) Detailed DescriptionRegister callouts. This section defines operations for registering callouts. Callouts may be registered either through a configuration file or through calls to globus_callout_register. Function Documentationglobus_result_t globus_callout_read_config (globus_callout_handle_thandle, char *filename)Read callout configuration from file….

  • |

    globus_callout_call_type (3) Linux Manual Page

    Callout Invocation – Invoke callouts. Typedefstypedef globus_result_t(* globus_callout_function_t )(va_list ap) Functionsglobus_result_t globus_callout_call_type (globus_callout_handle_t handle, char *type,…) Detailed DescriptionInvoke callouts. This section defines a operation for invoking callouts by their abstract type. Typedef Documentationtypedef globus_result_t(* globus_callout_function_t)(va_list ap)Callout function type definition Function Documentationglobus_result_t globus_callout_call_type (globus_callout_handle_thandle, char *type, …)Call a callout of specified abstract type This function looks…

  • |

    globus_callout_call (3) Linux Manual Page

    Callout Invocation – Invoke callouts. Typedefstypedef globus_result_t(* globus_callout_function_t )(va_list ap) Functionsglobus_result_t globus_callout_call_type (globus_callout_handle_t handle, char *type,…) Detailed DescriptionInvoke callouts. This section defines a operation for invoking callouts by their abstract type. Typedef Documentationtypedef globus_result_t(* globus_callout_function_t)(va_list ap)Callout function type definition Function Documentationglobus_result_t globus_callout_call_type (globus_callout_handle_thandle, char *type, …)Call a callout of specified abstract type This function looks…

  • |

    globus_callout_activation (3) Linux Manual Page

    Activation – Callback API Activation. Macros#define GLOBUS_CALLOUT_MODULE Variablesglobus_module_descriptor_t globus_i_callout_module Detailed DescriptionCallback API Activation. Globus Callout API uses standard Globus module activation and deactivation. Before any Globus Callout API functions are called, the following function must be called: * globus_module_activate(GLOBUS_CALLOUT_MODULE) * This function returns GLOBUS_SUCCESS if Globus Callout API was successfully initialized, and you are therefore…

  • |

    globus_callout (3) Linux Manual Page

    Globus Callout API – ModulesActivation Callback API Activation. Callout Handle Operations Manage a Globus Callout Handle structure. Callout Configuration Register callouts. Callout Invocation Invoke callouts. Callout Constants Constants. Detailed DescriptionThis API is intended to ease integration of configurable callouts into the Globus Toolkit and to provide a platform independent way of dealing with runtime loadable…

  • |

    globus_callout.h (3) Linux Manual Page

    globus_callout.h – Globus Callout Infrastructure. Synopsis#include ‘globus_common.h’ #include ‘globus_callout_constants.h’ Macros#define GLOBUS_CALLOUT_MODULE Typedefstypedef struct globus_i_callout_handle_s * globus_callout_handle_t" typedef globus_result_t(* globus_callout_function_t )(va_list ap) Functionsglobus_result_t globus_callout_handle_init (globus_callout_handle_t *handle) globus_result_t globus_callout_handle_destroy (globus_callout_handle_t handle) globus_result_t globus_callout_read_config (globus_callout_handle_t handle, char *filename) globus_result_t globus_callout_register (globus_callout_handle_t handle, char *type, char *library, char *symbol) globus_result_t globus_callout_call_type (globus_callout_handle_t handle, char *type,…) Variablesglobus_module_descriptor_t globus_i_callout_module Detailed DescriptionGlobus…

  • |

    globus_callback_was_restarted (3) Linux Manual Page

    Globus Callback API – Convenience Macros#define globus_callback_poll(a) Poll the global callback space. #define globus_poll_blocking() Blocking poll of the global callback space. #define globus_poll_nonblocking() Nonblocking poll of the global callback space. #define globus_poll() Nonblocking poll of the global callback space. #define globus_signal_poll() Wake up callback polling thread. #define globus_callback_register_oneshot(callback_handle,delay_time,callback_func,callback_user_arg) Register a oneshot function in the global…

  • |

    globus_callback_unregister_signal_handler (3) Linux Manual Page

    Globus Callback Signal Handling – Macros#define GLOBUS_SIGNAL_INTERRUPT Functionsglobus_result_t globus_callback_space_register_signal_handler (int signum, globus_bool_t persist, globus_callback_func_t callback_func, void *callback_user_arg, globus_callback_space_t space) Fire a callback when the specified signal is received. globus_result_t globus_callback_unregister_signal_handler (int signum, globus_callback_func_t unregister_callback, void *unreg_arg) Unregister a signal handling callback. void globus_callback_add_wakeup_handler (void(*wakeup)(void *), void *user_arg) Register a wakeup handler with callback library. Detailed…

  • |

    globus_callback_unregister (3) Linux Manual Page

    Globus Callback API – Convenience Macros#define globus_callback_poll(a) Poll the global callback space. #define globus_poll_blocking() Blocking poll of the global callback space. #define globus_poll_nonblocking() Nonblocking poll of the global callback space. #define globus_poll() Nonblocking poll of the global callback space. #define globus_signal_poll() Wake up callback polling thread. #define globus_callback_register_oneshot(callback_handle,delay_time,callback_func,callback_user_arg) Register a oneshot function in the global…

  • |

    globus_callback_spaces (3) Linux Manual Page

    Globus Callback Spaces – Macros#define GLOBUS_CALLBACK_GLOBAL_SPACE Global callback space. Enumerationsenum globus_callback_space_behavior_t { GLOBUS_CALLBACK_SPACE_BEHAVIOR_SINGLE, GLOBUS_CALLBACK_SPACE_BEHAVIOR_SERIALIZED, GLOBUS_CALLBACK_SPACE_BEHAVIOR_THREADED } Callback space behaviors describe how a space behaves. Functionsglobus_result_t globus_callback_space_init (globus_callback_space_t *space, globus_callback_space_attr_t attr) Initialize a user space. globus_result_t globus_callback_space_reference (globus_callback_space_t space) Take a reference to a space. globus_result_t globus_callback_space_destroy (globus_callback_space_t space) Destroy a reference to a user space….

  • |

    globus_callback_space_t (3) Linux Manual Page

    Globus Callback – Globus Callback Function Interface. ModulesGlobus Callback API Globus Callback Spaces Globus Callback Signal Handling Macros#define GLOBUS_CALLBACK_MODULE Module descriptor. #define GLOBUS_POLL_MODULE Module descriptor. Typedefstypedef int globus_callback_handle_t Periodic callback handle. typedef int globus_callback_space_t Callback space handle. typedef struct globus_l_callback_space_attr_s * globus_callback_space_attr_t" Callback space attribute. Enumerationsenum 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,…