C# Class UpkManager.Domain.Models.UpkFile.Objects.DomainObjectCompressionBase

Inheritance: DomainObjectBase
Afficher le fichier Open project: stricq/UPKManager

Méthodes publiques

Méthode Description
DomainObjectCompressionBase ( ) : System
GetBuilderSize ( ) : int
ReadDomainObject ( ByteArrayReader reader, DomainHeader header, DomainExportTableEntry export, bool skipProperties, bool skipParse ) : System.Threading.Tasks.Task
WriteBuffer ( ByteArrayWriter Writer, int CurrentOffset ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
ProcessCompressedBulkData ( ByteArrayReader reader, Task>.Func chunkHandler ) : System.Threading.Tasks.Task
ProcessExistingBulkData ( int index, ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task
ProcessUncompressedBulkData ( ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task

Method Details

DomainObjectCompressionBase() public méthode

public DomainObjectCompressionBase ( ) : System
Résultat System

GetBuilderSize() public méthode

public GetBuilderSize ( ) : int
Résultat int

ProcessCompressedBulkData() protected méthode

protected ProcessCompressedBulkData ( ByteArrayReader reader, Task>.Func chunkHandler ) : System.Threading.Tasks.Task
reader UpkManager.Domain.Helpers.ByteArrayReader
chunkHandler Task>.Func
Résultat System.Threading.Tasks.Task

ProcessExistingBulkData() protected méthode

protected ProcessExistingBulkData ( int index, ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task
index int
reader UpkManager.Domain.Helpers.ByteArrayReader
compressionFlags BulkDataCompressionTypes
Résultat Task

ProcessUncompressedBulkData() protected méthode

protected ProcessUncompressedBulkData ( ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task
reader UpkManager.Domain.Helpers.ByteArrayReader
compressionFlags BulkDataCompressionTypes
Résultat Task

ReadDomainObject() public méthode

public ReadDomainObject ( ByteArrayReader reader, DomainHeader header, DomainExportTableEntry export, bool skipProperties, bool skipParse ) : System.Threading.Tasks.Task
reader UpkManager.Domain.Helpers.ByteArrayReader
header DomainHeader
export UpkManager.Domain.Models.UpkFile.Tables.DomainExportTableEntry
skipProperties bool
skipParse bool
Résultat System.Threading.Tasks.Task

WriteBuffer() public méthode

public WriteBuffer ( ByteArrayWriter Writer, int CurrentOffset ) : System.Threading.Tasks.Task
Writer UpkManager.Domain.Helpers.ByteArrayWriter
CurrentOffset int
Résultat System.Threading.Tasks.Task