_NUTFILE Struct Reference
[Device ManagementDevice Management]

File structure. More...

Collaboration diagram for _NUTFILE:

Collaboration graph
[legend]

Data Fields

NUTFILEnf_next
 Link to the next file structure.
struct _NUTDEVICEnf_dev
 Device containing this file.
void * nf_fcb
 Device specific file control block.

Detailed Description

File structure.

Definition at line 71 of file file.h.


Field Documentation

NUTFILE* _NUTFILE::nf_next

Link to the next file structure.

Definition at line 75 of file file.h.

Referenced by AceOpen(), AhdlcAt91Open(), AhdlcAvrOpen(), DebugOpen(), MmCardMount(), NutBlockDeviceOpen(), PhatDirOpen(), PhatFileOpen(), RawFsFileOpen(), TermOpen(), UartAvrOpen(), UsartOpen(), and VsCodecOpen().

struct _NUTDEVICE* _NUTFILE::nf_dev [read]

Device containing this file.

Definition at line 80 of file file.h.

Referenced by _close(), _filelength(), _ioctl(), _read(), _seek(), _tell(), _write(), _write_P(), AceOpen(), AceRead(), AceSize(), AceWrite(), AceWrite_P(), AhdlcAt91Open(), AhdlcAt91Read(), AhdlcAt91Write(), AhdlcAt91Write_P(), AhdlcAvrClose(), AhdlcAvrOpen(), AhdlcAvrRead(), AhdlcAvrWrite(), AhdlcAvrWrite_P(), AllocFirstCluster(), closedir(), DebugOpen(), DebugWrite(), GenCharSize(), IsFixedRootDir(), MmCardBlockRead(), MmCardBlockWrite(), MmCardMount(), MmCardUnmount(), NutBlockDeviceOpen(), NutBlockDeviceRead(), NutBlockDeviceWrite(), NutBlockDeviceWrite_P(), PhatClusterSector(), PhatDirEntryUpdate(), PhatDirOpen(), PhatFileOpen(), PhatFilePosSet(), PhatFileRead(), PhatFileWrite(), PhatSectorRead(), PhatVolMount(), RawFsFileOpen(), RawFsFileRead(), RawFsFileWrite(), RawFsMount(), readdir(), TermOpen(), TermWrite(), TermWrite_P(), UartAvrOpen(), UartAvrRead(), UartAvrSize(), UartAvrWrite(), UartAvrWrite_P(), UsartClose(), UsartOpen(), UsartRead(), UsartSize(), UsartWrite(), UsartWrite_P(), VsCodecClose(), VsCodecOpen(), and VsCodecWrite().

void* _NUTFILE::nf_fcb

Device specific file control block.

Definition at line 85 of file file.h.

Referenced by AceOpen(), AhdlcAt91Open(), AhdlcAvrOpen(), AllocFirstCluster(), DebugOpen(), FATFileRead(), FATFileSize(), IsFixedRootDir(), MmCardBlockRead(), MmCardBlockWrite(), MmCardIOCtl(), MmCardMount(), MmCardUnmount(), NutBlockDeviceClose(), NutBlockDeviceIOCtl(), NutBlockDeviceOpen(), NutBlockDeviceRead(), NutBlockDeviceSize(), NutBlockDeviceWrite(), NutBlockDeviceWrite_P(), PhatDirCreate(), PhatDirEntryCreate(), PhatDirEntryFind(), PhatDirEntryUpdate(), PhatDirOpen(), PhatFileClose(), PhatFileOpen(), PhatFilePosSet(), PhatFileRead(), PhatFileWrite(), RawFsFileClose(), RawFsFileOpen(), RawFsFileRead(), RawFsFileWrite(), TermOpen(), UartAvrOpen(), UsartOpen(), and VsCodecOpen().


The documentation for this struct was generated from the following file:
© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/