C# 클래스 KFS.Disks.Disk

Represents a disk. Caches the most recent block read.
상속: IDataStream
파일 보기 프로젝트 열기: Alex-Jaeger/BitcoinFindAndRecover

공개 메소드들

메소드 설명
Close ( ) : void
GetBytes ( ulong offset, ulong length ) : byte[]
Open ( ) : void

보호된 메소드들

메소드 설명
ForceReadBytes ( byte buffer, ulong offset, ulong length ) : void
LoadCacheLine ( ulong cache_line ) : void

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

ForceReadBytes() 보호된 추상적인 메소드

protected abstract ForceReadBytes ( byte buffer, ulong offset, ulong length ) : void
buffer byte
offset ulong
length ulong
리턴 void

GetBytes() 공개 메소드

public GetBytes ( ulong offset, ulong length ) : byte[]
offset ulong
length ulong
리턴 byte[]

LoadCacheLine() 보호된 메소드

protected LoadCacheLine ( ulong cache_line ) : void
cache_line ulong
리턴 void

Open() 공개 메소드

public Open ( ) : void
리턴 void