C# 클래스 UpkManager.Domain.Models.UpkFile.Objects.DomainObjectCompressionBase

상속: DomainObjectBase
파일 보기 프로젝트 열기: stricq/UPKManager

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
ProcessCompressedBulkData ( ByteArrayReader reader, Task>.Func chunkHandler ) : System.Threading.Tasks.Task
ProcessExistingBulkData ( int index, ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task
ProcessUncompressedBulkData ( ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task

메소드 상세

DomainObjectCompressionBase() 공개 메소드

public DomainObjectCompressionBase ( ) : System
리턴 System

GetBuilderSize() 공개 메소드

public GetBuilderSize ( ) : int
리턴 int

ProcessCompressedBulkData() 보호된 메소드

protected ProcessCompressedBulkData ( ByteArrayReader reader, Task>.Func chunkHandler ) : System.Threading.Tasks.Task
reader UpkManager.Domain.Helpers.ByteArrayReader
chunkHandler Task>.Func
리턴 System.Threading.Tasks.Task

ProcessExistingBulkData() 보호된 메소드

protected ProcessExistingBulkData ( int index, ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task
index int
reader UpkManager.Domain.Helpers.ByteArrayReader
compressionFlags BulkDataCompressionTypes
리턴 Task

ProcessUncompressedBulkData() 보호된 메소드

protected ProcessUncompressedBulkData ( ByteArrayReader reader, BulkDataCompressionTypes compressionFlags ) : Task
reader UpkManager.Domain.Helpers.ByteArrayReader
compressionFlags BulkDataCompressionTypes
리턴 Task

ReadDomainObject() 공개 메소드

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
리턴 System.Threading.Tasks.Task

WriteBuffer() 공개 메소드

public WriteBuffer ( ByteArrayWriter Writer, int CurrentOffset ) : System.Threading.Tasks.Task
Writer UpkManager.Domain.Helpers.ByteArrayWriter
CurrentOffset int
리턴 System.Threading.Tasks.Task