49,6 → 49,11 |
|
#include "device.h" |
|
/** @name Network interface module interface |
* This interface is used by other modules. |
*/ |
/*@{*/ |
|
/** Returns the device local hardware address. |
* @param netif_phone The network interface phone. Input parameter. |
* @param device_id The device identifier. Input parameter. |
99,6 → 104,14 |
*/ |
int netif_stop_req( int netif_phone, device_id_t device_id ); |
|
/** Returns the device usage statistics. |
* @param netif_phone The network interface phone. Input parameter. |
* @param device_id The device identifier. Input parameter. |
* @param stats The device usage statistics. Output parameter. |
* @returns EOK on success. |
*/ |
int netif_stats_req( int netif_phone, device_id_t device_id, device_stats_ref stats ); |
|
/** Creates bidirectional connection with the network interface module service and registers the message receiver. |
* @param service The network interface module service. Input parameter. |
* @param device_id The device identifier. Input parameter. |
110,6 → 123,8 |
*/ |
int netif_bind_service( services_t service, device_id_t device_id, services_t me, async_client_conn_t receiver ); |
|
/*@}*/ |
|
#endif |
|
/** @} |