logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

globus_module - Module Activation Management

Author

       Generated automatically by Doxygen for globus_common from the source code.

globus_common                                     Version 18.14                                 globus_module(3)

Detailed Description

       Module Activation Management.

Function Documentation

intglobus_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 activated
       modules. If this is the first reference to this module, its activation function will be called.

       Parametersmodule_descriptor Module to activate

   intglobus_module_activate_array(globus_module_descriptor_t*module_array[],globus_module_descriptor_t**failed_module)
       Activate a group of modules. Activate an NULL-terminated array of modules. If any fail to activate, all
       are deactivated and the error from the failed activation is returned. If nonzero is returned, and
       failed_module is non-NULL, it will be set to point to the 1st module which failed to activate.

       Parametersmodule_array NULL-terminated array of module descriptors to activate.
           failed_module Pointer to set to the first module whose activation function failed.

Name

       globus_module - Module Activation Management

        - Module Activation Management.

Synopsis

DataStructures
       struct globus_module_descriptor_s
           Module Descriptor.

   Functions
       int 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.

See Also