net_interface.h File Reference

Networking module interface. More...

#include <ipc/services.h>
#include "../include/device.h"
#include "../structures/measured_strings.h"
Include dependency graph for net_interface.h:

Functions

Networking module interface

This interface is used by other modules.



int net_get_device_conf_req (int net_phone, device_id_t device_id, measured_string_ref *configuration, size_t count, char **data)
 Returns the device specific configuration.
int net_get_conf_req (int net_phone, measured_string_ref *configuration, size_t count, char **data)
 Returns the global configuration.
void net_free_settings (measured_string_ref settings, char *data)
 Frees the received settings.
int net_connect_module (services_t service)
 Connects to the networking module.

Detailed Description

Networking module interface.

The same interface is used for standalone remote modules as well as for bundle modules. The standalone remote modules have to be compiled with the net_remote.c source file. The bundle networking module is compiled with the net_bundle.c source file and the choosen bundle module implementation source files.


Generated on Thu Mar 11 20:46:04 2010 for Networking and TCP/IP stack for HelenOS system by  doxygen 1.6.1