C# Class Library.Correction.ReedSolomon8

Inheritance: ManagerBase, IThisLock
Afficher le fichier Open project: Alliance-Network/Library Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
Shuffle ( ArraySegment packets, int index, int k ) : void

Method Details

Cancel() public méthode

public Cancel ( ) : void
Résultat void

Decode() public méthode

public Decode ( ArraySegment packets, int index, int packetLength ) : void
packets ArraySegment
index int
packetLength int
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Encode() public méthode

public Encode ( ArraySegment sources, ArraySegment repairs, int index, int packetLength ) : void
sources ArraySegment
repairs ArraySegment
index int
packetLength int
Résultat void

ReedSolomon8() public méthode

public ReedSolomon8 ( int k, int n, int threadCount, BufferManager bufferManager ) : System
k int
n int
threadCount int
bufferManager BufferManager
Résultat System