Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadInflateOutput()

unsafe ZLibNative.ErrorCode System.IO.Compression.Inflater.ReadInflateOutput ( byte * bufPtr,
int length,
ZLibNative::FlushCode flushCode,
out int bytesRead )
inlineprivate

Definition at line 228 of file Inflater.cs.

229 {
230 lock (SyncLock)
231 {
232 _zlibStream.NextOut = (IntPtr)bufPtr;
233 _zlibStream.AvailOut = (uint)length;
234 ZLibNative.ErrorCode result = Inflate(flushCode);
235 bytesRead = length - (int)_zlibStream.AvailOut;
236 return result;
237 }
238 }
unsafe bool Inflate(out byte b)
Definition Inflater.cs:41
ZLibNative.ZLibStreamHandle _zlibStream
Definition Inflater.cs:15

References System.IO.Compression.Inflater._zlibStream, System.IO.Compression.Inflater.Inflate(), System.length, and System.IO.Compression.Inflater.SyncLock.

Referenced by System.IO.Compression.Inflater.ReadOutput().