C# Class Subaru.RomChecksumming

ファイルを表示 Open project: SubaruDieselCrew/ScoobyRom Class Usage Examples

Public Methods

Method Description
CVN8Str ( long cvn ) : string

Makes CVN standard string "XXXXXXXX XXXXXXXX" out of given value.

CalcCVN8 ( ) : long

Calculates Calibration Verification Number of 8-byte-type.. This type of CVN is being used on diesel models.

CalcChecksumValue ( RomChecksumRecord record ) : int
CalcSum ( RomChecksumRecord record ) : int
GetTablePos ( RomType romType ) : int
IsValid ( RomChecksumRecord record ) : bool
ReadTableRecords ( ) : IList
ReadTableRecords ( int count ) : IList
ReadTableRecords ( int pos, int count ) : IList
RomChecksumming ( RomType romType, System stream ) : System.Collections.Generic
RomChecksumming ( int tablePos, System stream ) : System.Collections.Generic

Method Details

CVN8Str() public static method

Makes CVN standard string "XXXXXXXX XXXXXXXX" out of given value.
public static CVN8Str ( long cvn ) : string
cvn long /// A ///
return string

CalcCVN8() public method

Calculates Calibration Verification Number of 8-byte-type.. This type of CVN is being used on diesel models.
public CalcCVN8 ( ) : long
return long

CalcChecksumValue() public method

public CalcChecksumValue ( RomChecksumRecord record ) : int
record RomChecksumRecord
return int

CalcSum() public method

public CalcSum ( RomChecksumRecord record ) : int
record RomChecksumRecord
return int

GetTablePos() public static method

public static GetTablePos ( RomType romType ) : int
romType RomType
return int

IsValid() public method

public IsValid ( RomChecksumRecord record ) : bool
record RomChecksumRecord
return bool

ReadTableRecords() public method

public ReadTableRecords ( ) : IList
return IList

ReadTableRecords() public method

public ReadTableRecords ( int count ) : IList
count int
return IList

ReadTableRecords() public method

public ReadTableRecords ( int pos, int count ) : IList
pos int
count int
return IList

RomChecksumming() public method

public RomChecksumming ( RomType romType, System stream ) : System.Collections.Generic
romType RomType
stream System
return System.Collections.Generic

RomChecksumming() public method

public RomChecksumming ( int tablePos, System stream ) : System.Collections.Generic
tablePos int
stream System
return System.Collections.Generic