C# 클래스 SharpOS.Kernel.FileSystem.FATFileSystem.VfsFile

상속: SharpOS.Kernel.Vfs.NodeBase
파일 보기 프로젝트 열기: sharpos/SharpOS

보호된 프로퍼티들

프로퍼티 타입 설명
directoryIndex uint
directorySector uint
fileCluster uint

공개 메소드들

메소드 설명
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

메소드 상세

Create() 공개 메소드

public Create ( string name, VfsNodeType type, object settings ) : IVfsNode
name string
type VfsNodeType
settings object
리턴 IVfsNode

Delete() 공개 메소드

public Delete ( IVfsNode child, SharpOS.Kernel.Vfs.DirectoryEntry dentry ) : void
child IVfsNode
dentry SharpOS.Kernel.Vfs.DirectoryEntry
리턴 void

Lookup() 공개 메소드

public Lookup ( string name ) : IVfsNode
name string
리턴 IVfsNode

Open() 공개 메소드

public Open ( System access, System sharing ) : object
access System
sharing System
리턴 object

VfsFile() 공개 메소드

public VfsFile ( IFileSystem fs, uint fileCluster, uint directorySector, uint directoryIndex ) : System
fs IFileSystem
fileCluster uint
directorySector uint
directoryIndex uint
리턴 System

프로퍼티 상세

directoryIndex 보호되어 있는 프로퍼티

protected uint directoryIndex
리턴 uint

directorySector 보호되어 있는 프로퍼티

protected uint directorySector
리턴 uint

fileCluster 보호되어 있는 프로퍼티

protected uint fileCluster
리턴 uint