dev_class_info Struct Reference
[Device manager.]

Provides n-to-m mapping between function nodes and classes - each function can register in an arbitrary number of classes and each class can contain an arbitrary number of device functions. More...

#include <devman.h>


Data Fields

dev_class_tdev_class
 The class.
link_t dev_classes
 Pointer to the previous and next class info in the list of classes by which the device is registered.
char * dev_name
 The name of the device function within the class.
devmap_handle_t devmap_handle
 The handle of the device by device mapper in the class namespace.
link_t devmap_link
 Link in the hash table of devices registered by the devmapper using their class names.
fun_node_tfun
 The device.
link_t link
 Pointer to the previous and next class info in the list of devices registered by the class.


Detailed Description

Provides n-to-m mapping between function nodes and classes - each function can register in an arbitrary number of classes and each class can contain an arbitrary number of device functions.

Definition at line 248 of file devman.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