Changeset a8ca1d81 in mainline for uspace/lib/net/include/il_local.h
- Timestamp:
- 2010-10-17T21:34:21Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3a609e0
- Parents:
- 404dbae
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/include/il_local.h
r404dbae ra8ca1d81 27 27 */ 28 28 29 /** @addtogroup il_local30 * 29 /** @addtogroup libnet 30 * @{ 31 31 */ 32 32 33 #ifndef __IL_LOCAL_H__34 #define __IL_LOCAL_H__33 #ifndef LIBNET_IL_LOCAL_H_ 34 #define LIBNET_IL_LOCAL_H_ 35 35 36 36 #include <ipc/ipc.h> 37 37 #include <async.h> 38 38 39 /** Processes the Internet layer module message. 40 * 41 * @param[in] callid The message identifier. 42 * @param[in] call The message parameters. 43 * @param[out] answer The message answer parameters. 44 * @param[out] answer_count The last parameter for the actual answer in 45 * the answer parameter. 46 * @returns EOK on success. 47 * @returns Other error codes as defined for the arp_message() 48 * function. 49 */ 39 50 extern int il_module_message_standalone(ipc_callid_t callid, ipc_call_t *call, 40 51 ipc_call_t *answer, int *answer_count); 52 53 /** Starts the Internet layer module. 54 * 55 * Initializes the client connection servicing function, initializes the module, 56 * registers the module service and starts the async manager, processing IPC 57 * messages in an infinite loop. 58 * 59 * @param[in] client_connection The client connection processing function. The 60 * module skeleton propagates its own one. 61 * @returns EOK on successful module termination. 62 * @returns Other error codes as defined for the arp_initialize() 63 * function. 64 * @returns Other error codes as defined for the REGISTER_ME() macro 65 * function. 66 */ 41 67 extern int il_module_start_standalone(async_client_conn_t client_connection); 42 68
Note:
See TracChangeset
for help on using the changeset viewer.