Linux Manuals session 3

Section 3: library functions

  • |

    globus_module_print_version (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_print_activated_versions (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_getenv (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_get_version (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_get_module_pointer (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_get_module_pointer (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_descriptor_s (3) Linux Manual Page

    globus_module_descriptor_s – Module Descriptor. Synopsis#include <globus_module.h> Data Fieldschar * module_name globus_module_activation_func_t activation_func globus_module_deactivation_func_t deactivation_func globus_module_atexit_func_t atexit_func globus_module_get_pointer_func_t get_pointer_func globus_version_t * version globus_error_print_friendly_t friendly_error_func Detailed DescriptionModule Descriptor. Public data structure which contains function pointers to activate deactivate a module. Field Documentationglobus_module_activation_func_t globus_module_descriptor_s::activation_funcModule activation function globus_module_atexit_func_t globus_module_descriptor_s::atexit_funcModule atexit function globus_module_deactivation_func_t globus_module_descriptor_s::deactivation_funcModule deactivation function globus_error_print_friendly_t globus_module_descriptor_s::friendly_error_funcModule error message…

  • |

    globus_module_deactivate_proxy_cb_t (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_deactivate (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_activate_proxy (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_module_activate_array (3) Linux Manual Page

    Module Activation Management – Data Structuresstruct globus_module_descriptor_s Module Descriptor. Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *module_array[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. Detailed DescriptionFunction Documentationint globus_module_activate (globus_module_descriptor_t *module_descriptor)Activate a module. Add a reference to the module named by module_descriptor to the list of…

  • |

    globus_module_activate (3) Linux Manual Page

    Module Activation Management – Data Structuresstruct globus_module_descriptor_s Module Descriptor. Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *module_array[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. Detailed DescriptionFunction Documentationint globus_module_activate (globus_module_descriptor_t *module_descriptor)Activate a module. Add a reference to the module named by module_descriptor to the list of…

  • |

    globus_module (3) Linux Manual Page

    Module Activation Management – Data Structuresstruct globus_module_descriptor_s Module Descriptor. Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *module_array[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. Detailed DescriptionFunction Documentationint globus_module_activate (globus_module_descriptor_t *module_descriptor)Activate a module. Add a reference to the module named by module_descriptor to the list of…

  • |

    globus_module.h (3) Linux Manual Page

    globus_module.h – Reference Counting Module Activation and Deactivation. Synopsis#include ‘globus_error_generic.h’ #include <stdio.h> Data Structuresstruct globus_module_descriptor_s Module Descriptor. Typedefstypedef int(* globus_module_deactivate_proxy_cb_t )(globus_module_descriptor_t *module_descriptor, void *user_arg) Functionsint globus_module_activate (globus_module_descriptor_t *module_descriptor) Activate a module. int globus_module_activate_array (globus_module_descriptor_t *modules[], globus_module_descriptor_t **failed_module) Activate a group of modules. int globus_module_deactivate (globus_module_descriptor_t *module_descriptor) Deactivate a module. int globus_module_activate_proxy (globus_module_descriptor_t *module_descriptor, globus_module_deactivate_proxy_cb_t deactivate_cb,…

  • |

    globus_memory_push_node (3) Linux Manual Page

    Memory Pool – Functionsglobus_bool_t globus_memory_init (globus_memory_t *mem_info, int node_size, int node_count) Initialize memory pool. void * globus_memory_pop_node (globus_memory_t *mem_info) Retrieve a memory item from a pool. globus_bool_t globus_memory_push_node (globus_memory_t *mem_info, void *buffer) Return a memory item to the pool. globus_bool_t globus_memory_destroy (globus_memory_t *mem_info) Destroy a memory pool. Detailed DescriptionThe globus_memory abstraction implements a memory management…

  • |

    globus_memory_pop_node (3) Linux Manual Page

    Memory Pool – Functionsglobus_bool_t globus_memory_init (globus_memory_t *mem_info, int node_size, int node_count) Initialize memory pool. void * globus_memory_pop_node (globus_memory_t *mem_info) Retrieve a memory item from a pool. globus_bool_t globus_memory_push_node (globus_memory_t *mem_info, void *buffer) Return a memory item to the pool. globus_bool_t globus_memory_destroy (globus_memory_t *mem_info) Destroy a memory pool. Detailed DescriptionThe globus_memory abstraction implements a memory management…

  • |

    globus_memory_init (3) Linux Manual Page

    Memory Pool – Functionsglobus_bool_t globus_memory_init (globus_memory_t *mem_info, int node_size, int node_count) Initialize memory pool. void * globus_memory_pop_node (globus_memory_t *mem_info) Retrieve a memory item from a pool. globus_bool_t globus_memory_push_node (globus_memory_t *mem_info, void *buffer) Return a memory item to the pool. globus_bool_t globus_memory_destroy (globus_memory_t *mem_info) Destroy a memory pool. Detailed DescriptionThe globus_memory abstraction implements a memory management…

  • |

    globus_memory_destroy (3) Linux Manual Page

    Memory Pool – Functionsglobus_bool_t globus_memory_init (globus_memory_t *mem_info, int node_size, int node_count) Initialize memory pool. void * globus_memory_pop_node (globus_memory_t *mem_info) Retrieve a memory item from a pool. globus_bool_t globus_memory_push_node (globus_memory_t *mem_info, void *buffer) Return a memory item to the pool. globus_bool_t globus_memory_destroy (globus_memory_t *mem_info) Destroy a memory pool. Detailed DescriptionThe globus_memory abstraction implements a memory management…

  • |

    globus_memory (3) Linux Manual Page

    Memory Pool – Functionsglobus_bool_t globus_memory_init (globus_memory_t *mem_info, int node_size, int node_count) Initialize memory pool. void * globus_memory_pop_node (globus_memory_t *mem_info) Retrieve a memory item from a pool. globus_bool_t globus_memory_push_node (globus_memory_t *mem_info, void *buffer) Return a memory item to the pool. globus_bool_t globus_memory_destroy (globus_memory_t *mem_info) Destroy a memory pool. Detailed DescriptionThe globus_memory abstraction implements a memory management…

  • |

    globus_memory.h (3) Linux Manual Page

    globus_memory.h – Memory Pool. Synopsis#include ‘globus_types.h’ #include ‘globus_module.h’ #include ‘globus_thread.h’ Functionsglobus_bool_t globus_memory_init (globus_memory_t *mem_info, int node_size, int node_count) Initialize memory pool. void * globus_memory_pop_node (globus_memory_t *mem_info) Retrieve a memory item from a pool. globus_bool_t globus_memory_push_node (globus_memory_t *mem_info, void *buf) Return a memory item to the pool. globus_bool_t globus_memory_destroy (globus_memory_t *mem_info) Destroy a memory pool. Detailed…