Changes in uspace/lib/net/include/tl_local.h [14f1db0:1bfd3d3] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/include/tl_local.h
r14f1db0 r1bfd3d3 27 27 */ 28 28 29 /** @addtogroup tl_local30 * 29 /** @addtogroup libnet 30 * @{ 31 31 */ 32 32 33 #ifndef __TL_LOCAL_H__34 #define __TL_LOCAL_H__33 #ifndef LIBNET_TL_LOCAL_H_ 34 #define LIBNET_TL_LOCAL_H_ 35 35 36 36 #include <ipc/ipc.h> 37 37 #include <async.h> 38 38 39 /** Starts the TL module. 40 * 41 * Initializes the client connection serving function, initializes the module, 42 * registers the module service and starts the async manager, processing IPC 43 * messages in an infinite loop. 44 * 45 * @param[in] client_connection The client connection processing function. The 46 * module skeleton propagates its own one. 47 * @return EOK on successful module termination. 48 * @return Other error codes as defined for the module initialize 49 * function. 50 * @return Other error codes as defined for the REGISTER_ME() macro 51 * function. 52 */ 39 53 extern int tl_module_message_standalone(ipc_callid_t, ipc_call_t *, 40 54 ipc_call_t *, int *); 55 56 57 /** Processes the TL module message. 58 * 59 * @param[in] callid The message identifier. 60 * @param[in] call The message parameters. 61 * @param[out] answer The message answer parameters. 62 * @param[out] answer_count The last parameter for the actual answer in the 63 * answer parameter. 64 * @return EOK on success. 65 * @return Other error codes as defined for the module's message 66 * standalone function. 67 */ 41 68 extern int tl_module_start_standalone(async_client_conn_t); 42 69
Note:
See TracChangeset
for help on using the changeset viewer.