C# Класс SharpOS.Kernel.FileSystem.FATFileSystem.FATFileStream

Наследование: Stream
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
clusterSize uint
currentCluster uint
data byte[]
directoryIndex uint
directorySector uint
dirty bool
fs FAT
length long
lengthOnDisk long
nthCluster uint
position long
read bool
startCluster uint
write bool

Открытые методы

Метод Описание
FATFileStream ( FAT fs, uint startCluster, uint directorySector, uint directoryIndex ) : System
Flush ( ) : void
Read ( byte buffer, int offset, int count ) : int
ReadByte ( ) : int
Seek ( long offset, SeekOrigin origin ) : long
SetLength ( long value ) : void
Write ( byte buffer, int offset, int count ) : void
WriteByte ( byte value ) : void

Защищенные методы

Метод Описание
NextCluster ( ) : void
ReadCluster ( uint cluster ) : void

Описание методов

FATFileStream() публичный Метод

public FATFileStream ( FAT fs, uint startCluster, uint directorySector, uint directoryIndex ) : System
fs FAT
startCluster uint
directorySector uint
directoryIndex uint
Результат System

Flush() публичный Метод

public Flush ( ) : void
Результат void

NextCluster() защищенный Метод

protected NextCluster ( ) : void
Результат void

Read() публичный Метод

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
Результат int

ReadByte() публичный Метод

public ReadByte ( ) : int
Результат int

ReadCluster() защищенный Метод

protected ReadCluster ( uint cluster ) : void
cluster uint
Результат void

Seek() публичный Метод

public Seek ( long offset, SeekOrigin origin ) : long
offset long
origin SeekOrigin
Результат long

SetLength() публичный Метод

public SetLength ( long value ) : void
value long
Результат void

Write() публичный Метод

public Write ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
Результат void

WriteByte() публичный Метод

public WriteByte ( byte value ) : void
value byte
Результат void

Описание свойств

clusterSize защищенное свойство

protected uint clusterSize
Результат uint

currentCluster защищенное свойство

protected uint currentCluster
Результат uint

data защищенное свойство

protected byte[] data
Результат byte[]

directoryIndex защищенное свойство

protected uint directoryIndex
Результат uint

directorySector защищенное свойство

protected uint directorySector
Результат uint

dirty защищенное свойство

protected bool dirty
Результат bool

fs защищенное свойство

protected FAT,SharpOS.Kernel.FileSystem.FATFileSystem fs
Результат FAT

length защищенное свойство

protected long length
Результат long

lengthOnDisk защищенное свойство

protected long lengthOnDisk
Результат long

nthCluster защищенное свойство

protected uint nthCluster
Результат uint

position защищенное свойство

protected long position
Результат long

read защищенное свойство

protected bool read
Результат bool

startCluster защищенное свойство

protected uint startCluster
Результат uint

write защищенное свойство

protected bool write
Результат bool