C# 클래스 UnpackShell.Shared.CRC

상속: UnpackShell.Interfaces.ICRCAlgorithm
파일 보기 프로젝트 열기: darkstar/gus 1 사용 예제들

공개 메소드들

메소드 설명
CRC ( CRCParameters param ) : System
CalculateCRC ( byte data, int length ) : ulong
CalculateCRC ( string data ) : ulong
Create ( string name ) : CRC
DoCRCTests ( ) : void
Reflect ( ulong value, int width ) : ulong

비공개 메소드들

메소드 설명
CalculateCRCbyTable ( byte data, int length ) : ulong
CalculateCRCdirect ( byte data, int length ) : ulong
GenerateTable ( ) : void

메소드 상세

CRC() 공개 메소드

public CRC ( CRCParameters param ) : System
param CRCParameters
리턴 System

CalculateCRC() 공개 메소드

public CalculateCRC ( byte data, int length ) : ulong
data byte
length int
리턴 ulong

CalculateCRC() 공개 메소드

public CalculateCRC ( string data ) : ulong
data string
리턴 ulong

Create() 공개 정적인 메소드

public static Create ( string name ) : CRC
name string
리턴 CRC

DoCRCTests() 공개 정적인 메소드

public static DoCRCTests ( ) : void
리턴 void

Reflect() 공개 정적인 메소드

public static Reflect ( ulong value, int width ) : ulong
value ulong
width int
리턴 ulong