88,13 → 88,13 |
}; |
|
/** Adds module to the module map. |
* @param module The module structure added. Output parameter. |
* @param modules The module map. Input parameter. |
* @param name The module name. Input parameter. |
* @param filename The full path filename. Input parameter. |
* @param service The module service. Input parameter. |
* @param task_id The module current task identifier. Zero (0) means not running. Input parameter. |
* @param connect_module The module connecting function. Input parameter. |
* @param[out] module The module structure added. |
* @param[in] modules The module map. |
* @param[in] name The module name. |
* @param[in] filename The full path filename. |
* @param[in] service The module service. |
* @param[in] task_id The module current task identifier. Zero (0) means not running. |
* @param[in] connect_module The module connecting function. |
* @returns EOK on success. |
* @returns ENOMEM if there is not enough memory left. |
*/ |
103,8 → 103,8 |
/** Searches and returns the specified module. |
* If the module is not running, the module filaname is spawned. |
* If the module is not connected, the connect_function is called. |
* @param modules The module map. Input parameter. |
* @param name The module name. Input parameter. |
* @param[in] modules The module map. |
* @param[in] name The module name. |
* @returns The running module found. It does not have to be connected. |
* @returns NULL if there is no such module. |
*/ |
111,7 → 111,7 |
module_ref get_running_module( modules_ref modules, char * name ); |
|
/** Starts the given module. |
* @param fname The module full or relative path filename. Input parameter. |
* @param[in] fname The module full or relative path filename. |
* @returns The new module task identifier on success. |
* @returns 0 if there is no such module. |
*/ |