Ignore:
Timestamp:
2010-03-13T12:17:02Z (14 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6ba20a6b
Parents:
d0febca (diff), 2070570 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/structures/module_map.h

    rd0febca r7715994  
    6060 *  @see generic_char_map.h
    6161 */
    62 GENERIC_CHAR_MAP_DECLARE( modules, module_t )
     62GENERIC_CHAR_MAP_DECLARE(modules, module_t)
    6363
    6464/** Module structure.
     
    6767        /** Module task identifier if running.
    6868         */
    69         task_id_t       task_id;
     69        task_id_t task_id;
    7070        /** Module service identifier.
    7171         */
    72         services_t      service;
     72        services_t service;
    7373        /** Module phone if running and connected.
    7474         */
    75         int                     phone;
     75        int phone;
    7676        /** Usage counter.
    7777         */
    78         int                     usage;
     78        int usage;
    7979        /** Module name.
    8080         */
    81         char *          name;
     81        const char * name;
    8282        /** Module full path filename.
    8383         */
    84         char *          filename;
     84        const char * filename;
    8585        /** Connecting function.
    8686         */
    87         connect_module_t *      connect_module;
     87        connect_module_t * connect_module;
    8888};
    8989
     
    9999 *  @returns ENOMEM if there is not enough memory left.
    100100 */
    101 int     add_module( module_ref * module, modules_ref modules, char * name, char * filename, services_t service, task_id_t task_id, connect_module_t * connect_module );
     101int add_module(module_ref * module, modules_ref modules, const char * name, const char * filename, services_t service, task_id_t task_id, connect_module_t * connect_module);
    102102
    103103/** Searches and returns the specified module.
     
    109109 *  @returns NULL if there is no such module.
    110110 */
    111 module_ref      get_running_module( modules_ref modules, char * name );
     111module_ref get_running_module(modules_ref modules, char * name);
    112112
    113113/** Starts the given module.
     
    116116 *  @returns 0 if there is no such module.
    117117 */
    118 task_id_t       spawn( char * fname );
     118task_id_t spawn(const char * fname);
    119119
    120120#endif
Note: See TracChangeset for help on using the changeset viewer.