ddf_dev_ops Struct Reference
[generic device driver support.]

Devices operations. More...

#include <driver.h>


Data Fields

void(* close )(ddf_fun_t *)
 Optional callback function called when a client is disconnecting from the device.
remote_handler_tdefault_handler
 The default handler of remote client requests.
void * interfaces [DEV_IFACE_COUNT]
 The table of standard interfaces implemented by the device.
int(* open )(ddf_fun_t *)
 Optional callback function called when a client is connecting to the device.


Detailed Description

Devices operations.

Definition at line 52 of file driver.h.


Field Documentation

remote_handler_t* default_handler

The default handler of remote client requests.

If the client's remote request cannot be handled by any of the standard interfaces, the default handler is used.

Definition at line 73 of file driver.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jun 2 07:45:58 2011 for HelenOS/USB by  doxygen 1.4.7