Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4755 → Rev 4756

/branches/network/uspace/srv/net/structures/module_map.h
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.
*/