_NUTVIRTUALDEVICE Struct Reference
[Device Management]

Collaboration diagram for _NUTVIRTUALDEVICE:

Collaboration graph
[legend]

Detailed Description

Virtual device structure.

Definition at line 261 of file device.h.


Data Fields

NUTVIRTUALDEVICEvdv_next
NUTVIRTUALDEVICEvdv_zero
u_char vdv_type
int(* vdv_read )(void *, void *, int)
int(* vdv_write )(void *, CONST void *, int)
int(* vdv_write_P )(void *, PGM_P, int)
int(* vdv_ioctl )(void *, int, void *)

Field Documentation

Definition at line 262 of file device.h.

Definition at line 263 of file device.h.

Definition at line 264 of file device.h.

int(* _NUTVIRTUALDEVICE::vdv_read)(void *, void *, int)

Referenced by _read().

int(* _NUTVIRTUALDEVICE::vdv_write)(void *, CONST void *, int)

Referenced by _close(), and _write().

int(* _NUTVIRTUALDEVICE::vdv_write_P)(void *, PGM_P, int)

Referenced by _write_P().

int(* _NUTVIRTUALDEVICE::vdv_ioctl)(void *, int, void *)

Referenced by _filelength(), and _ioctl().


The documentation for this struct was generated from the following file:

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/