generic.h File Reference

Generic communication interfaces for networking. More...

#include <async.h>
#include <ipc/services.h>
#include <net/device.h>
#include <adt/measured_strings.h>
#include <net/packet.h>

Go to the source code of this file.

Functions

int generic_device_req_remote (int phone, int message, device_id_t device_id, int arg2, services_t service)
 Notify a module about the device.
int generic_device_state_msg_remote (int phone, int message, device_id_t device_id, int state, services_t target)
 Notify the module about the device state change.
int generic_get_addr_req (int phone, int message, device_id_t device_id, measured_string_t **address, uint8_t **data)
 Returns the address.
int generic_packet_size_req_remote (int phone, int message, device_id_t device_id, packet_dimension_t *packet_dimension)
 Return the device packet dimension for sending.
int generic_received_msg_remote (int phone, int message, device_id_t device_id, packet_id_t packet_id, services_t target, services_t error)
 Pass the packet queue to the module.
int generic_send_msg_remote (int phone, int message, device_id_t device_id, packet_id_t packet_id, services_t sender, services_t error)
 Send the packet queue.
int generic_translate_req (int phone, int message, device_id_t device_id, services_t service, measured_string_t *configuration, size_t count, measured_string_t **translation, uint8_t **data)
 Translates the given strings.


Detailed Description

Generic communication interfaces for networking.

Definition in file generic.h.


Generated on Thu Jun 2 07:45:54 2011 for HelenOS/USB by  doxygen 1.4.7