C# 클래스 Library.Correction.ReedSolomon8

상속: ManagerBase, IThisLock
파일 보기 프로젝트 열기: Alliance-Network/Library 1 사용 예제들

공개 메소드들

메소드 설명
Cancel ( ) : void
Decode ( ArraySegment packets, int index, int packetLength ) : void
Encode ( ArraySegment sources, ArraySegment repairs, int index, int packetLength ) : void
ReedSolomon8 ( int k, int n, int threadCount, BufferManager bufferManager ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
Shuffle ( ArraySegment packets, int index, int k ) : void

메소드 상세

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

Decode() 공개 메소드

public Decode ( ArraySegment packets, int index, int packetLength ) : void
packets ArraySegment
index int
packetLength int
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Encode() 공개 메소드

public Encode ( ArraySegment sources, ArraySegment repairs, int index, int packetLength ) : void
sources ArraySegment
repairs ArraySegment
index int
packetLength int
리턴 void

ReedSolomon8() 공개 메소드

public ReedSolomon8 ( int k, int n, int threadCount, BufferManager bufferManager ) : System
k int
n int
threadCount int
bufferManager BufferManager
리턴 System