C# Class SharpOS.Kernel.FileSystem.FATFileSystem.VfsFile

Inheritance: SharpOS.Kernel.Vfs.NodeBase
Afficher le fichier Open project: sharpos/SharpOS

Protected Properties

Свойство Type Description
directoryIndex uint
directorySector uint
fileCluster uint

Méthodes publiques

Méthode Description
Create ( string name, VfsNodeType type, object settings ) : IVfsNode
Delete ( IVfsNode child, SharpOS.Kernel.Vfs.DirectoryEntry dentry ) : void
Lookup ( string name ) : IVfsNode
Open ( System access, System sharing ) : object
VfsFile ( IFileSystem fs, uint fileCluster, uint directorySector, uint directoryIndex ) : System

Method Details

Create() public méthode

public Create ( string name, VfsNodeType type, object settings ) : IVfsNode
name string
type VfsNodeType
settings object
Résultat IVfsNode

Delete() public méthode

public Delete ( IVfsNode child, SharpOS.Kernel.Vfs.DirectoryEntry dentry ) : void
child IVfsNode
dentry SharpOS.Kernel.Vfs.DirectoryEntry
Résultat void

Lookup() public méthode

public Lookup ( string name ) : IVfsNode
name string
Résultat IVfsNode

Open() public méthode

public Open ( System access, System sharing ) : object
access System
sharing System
Résultat object

VfsFile() public méthode

public VfsFile ( IFileSystem fs, uint fileCluster, uint directorySector, uint directoryIndex ) : System
fs IFileSystem
fileCluster uint
directorySector uint
directoryIndex uint
Résultat System

Property Details

directoryIndex protected_oe property

protected uint directoryIndex
Résultat uint

directorySector protected_oe property

protected uint directorySector
Résultat uint

fileCluster protected_oe property

protected uint fileCluster
Résultat uint