Zdexby TheHolyOneZ
44,741 classes
Class

ParallelDeflateOutputStream

: Stream : MarshalByRefObject : Object
Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream, Pathfinding.Ionic.Zip.Reduced 0x00C0 (192 B) inherited 0x0028 Pathfinding.Ionic.Zip.Reduced.dll
0x00x00C0

Members 28

OffsetSizeNameTypeFlagsDefault
0x04IO_BUFFER_SIZE_DEFAULTintPrivateStatic+1 flags—
0x04BufferPairsPerCoreintPrivateStatic+1 flags—
0x08_poolList<Pathfinding.Ionic.Zlib.WorkItem>Private—
0x01_leaveOpenboolPrivate—
0x01emittingboolPrivate—
0x00320x06padding / unreflected
0x08_outStreamStreamPrivate—
0x04_maxBufferPairsintPrivate—
0x04_bufferSizeintPrivate—
0x08_newlyCompressedBlobAutoResetEventPrivate—
0x08_outputLockobjectPrivate—
0x01_isClosedboolPrivate—
0x01_firstWriteDoneboolPrivate—
0x005A0x02padding / unreflected
0x04_currentlyFillingintPrivate—
0x04_lastFilledintPrivate—
0x04_lastWrittenintPrivate—
0x04_latestCompressedintPrivate—
0x04_Crc32intPrivate—
0x08_runningCrcCRC32Private—
0x08_latestLockobjectPrivate—
0x08_toWriteQueue<System.Int32>Private—
0x08_toFillQueue<System.Int32>Private—
0x08_totalBytesProcessedlongPrivate—
0x04_compressLevelCompressionLevelPrivate—
0x009C0x04padding / unreflected
0x08_pendingExceptionExceptionPrivate—
0x01_handlingExceptionboolPrivate—
0x00A90x07padding / unreflected
0x08_eLockobjectPrivate—
0x04_DesiredTraceTraceBitsPrivate—
0x04<Strategy>k__BackingFieldCompressionStrategyPrivate—
Inherited from Stream 3
OffsetSizeNameTypeFlagsDefault
0x08NullStreamPublicStatic+1 flags—
0x00080x10padding / unreflected
0x08_activeReadWriteTaskReadWriteTaskPrivate+1 flags—
0x08_asyncActiveSemaphoreSemaphoreSlimPrivate+1 flags—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 36

SignatureFlagsNativeParams
void .ctor(Stream stream)Public+1 flags0x08
void .ctor(Stream stream, const CompressionLevel& level)Public+1 flags0x08
void .ctor(Stream stream, bool leaveOpen)Public+1 flags0x08
void .ctor(Stream stream, const CompressionLevel& level, bool leaveOpen)Public+1 flags0x08
void .ctor(Stream stream, const CompressionLevel& level, const CompressionStrategy& strategy, bool leaveOpen)Public+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00
CompressionStrategy get_Strategy()Public+1 flags0x04
void set_Strategy(const CompressionStrategy& value)Private+1 flags0x04
int get_MaxBufferPairs()Public+1 flags0x04
void set_MaxBufferPairs(int value)Public+1 flags0x04
int get_BufferSize()Public+1 flags0x04
void set_BufferSize(int value)Public+1 flags0x04
int get_Crc32()Public+1 flags0x04
long get_BytesProcessed()Public+1 flags0x08
void _InitializePoolOfWorkItems()Private0x00
void Write(const byte[]& buffer, int offset, int count)Public+1 flags0x08
void _FlushFinish()Private0x00
void _Flush(bool lastInput)Private0x01
void Flush()Public+1 flags0x00
void Close()Public+1 flags0x00
void Dispose()PublicFinal+2 flags0x00
void Dispose(bool disposing)2 flags0x01
void Reset(Stream stream)Public0x08
void EmitPendingBuffers(bool doAll, bool mustWait)Private0x01
void _DeflateOne(object wi)Private0x08
bool DeflateOneSegment(WorkItem workitem)Private0x08
void TraceOutput(const TraceBits& bits, const string& format, const object[]& varParams)Private0x08
bool get_CanSeek()Public+2 flags0x01
bool get_CanRead()Public+2 flags0x01
bool get_CanWrite()Public+2 flags0x01
long get_Length()Public+2 flags0x08
long get_Position()Public+2 flags0x08
void set_Position(long value)Public+2 flags0x08
int Read(const byte[]& buffer, int offset, int count)Public+1 flags0x08
long Seek(long offset, const SeekOrigin& origin)Public+1 flags0x08
void SetLength(long value)Public+1 flags0x08

Used by 3

types with a member, parameter or interface of this type