src/module.h
changeset 65 d7508879ad01
parent 57 ce1accba5fc7
child 66 ef8c9d7daf62
equal deleted inserted replaced
64:81cc5b8c5abc 65:d7508879ad01
   121  */
   121  */
   122 err_t modules_create (struct modules **modules_ptr, struct nexus *nexus);
   122 err_t modules_create (struct modules **modules_ptr, struct nexus *nexus);
   123 
   123 
   124 /**
   124 /**
   125  * Load a new module
   125  * Load a new module
       
   126  *
       
   127  * @param modules the module-loading context
       
   128  * @param module_ptr return the new module via this, if not NULL
       
   129  * @param info the info required to identify and load the module
       
   130  * @param err return error info
   126  */
   131  */
   127 err_t module_load (struct modules *modules, struct module **module_ptr, const struct module_info *info, struct error_info *err);
   132 err_t module_load (struct modules *modules, struct module **module_ptr, const struct module_info *info, struct error_info *err);
   128 
   133 
   129 /**
   134 /**
   130  * Set a module configuration option
   135  * Set a module configuration option