C# Class RDAExplorer.RDAReader

Inheritance: IDisposable
Exibir arquivo Open project: lysannschlegel/RDAExplorer Class Usage Examples

Public Properties

Property Type Description
FileName string
backgroundWorker System.ComponentModel.BackgroundWorker
backgroundWorkerLastMessage string
rdaFolder RDAExplorer.RDAFolder
rdaReadBlocks uint

Public Methods

Method Description
CopySkippedDataSextion ( ulong offset, ulong size, Stream output ) : void
Dispose ( ) : void
RDAReader ( ) : System
ReadRDAFile ( ) : void

Private Methods

Method Description
GetUIntSizeVersionAware ( ) : uint
GetUIntSizeVersionAware ( RDAExplorer.FileHeader version ) : uint
ReadBlock ( ulong Offset, ulong beginningOfDataSection ) : ulong
ReadDirEntries ( byte buffer, RDAExplorer.BlockInfo block, RDAMemoryResidentHelper mrm ) : void
ReadFileHeader ( BinaryReader reader, RDAExplorer.FileHeader expectedVersion ) : RDAExplorer.FileHeader
ReadUIntVersionAware ( BinaryReader reader ) : ulong
ReadUIntVersionAware ( BinaryReader reader, RDAExplorer.FileHeader version ) : ulong
UpdateOutput ( string message ) : void

Method Details

CopySkippedDataSextion() public method

public CopySkippedDataSextion ( ulong offset, ulong size, Stream output ) : void
offset ulong
size ulong
output Stream
return void

Dispose() public method

public Dispose ( ) : void
return void

RDAReader() public method

public RDAReader ( ) : System
return System

ReadRDAFile() public method

public ReadRDAFile ( ) : void
return void

Property Details

FileName public_oe property

public string FileName
return string

backgroundWorker public_oe property

public BackgroundWorker,System.ComponentModel backgroundWorker
return System.ComponentModel.BackgroundWorker

backgroundWorkerLastMessage public_oe property

public string backgroundWorkerLastMessage
return string

rdaFolder public_oe property

public RDAFolder,RDAExplorer rdaFolder
return RDAExplorer.RDAFolder

rdaReadBlocks public_oe property

public uint rdaReadBlocks
return uint