10 references to SafeZstdDecompressHandle
System.IO.Compression.Zstandard (10)
src\libraries\Common\src\Interop\Interop.Zstd.cs (8)
54internal static partial SafeZstdDecompressHandle ZSTD_createDCtx(); 91internal static unsafe partial nuint ZSTD_decompressDCtx(SafeZstdDecompressHandle dctx, byte* dst, nuint dstCapacity, byte* src, nuint srcSize); 94internal static unsafe partial nuint ZSTD_decompress_usingDDict(SafeZstdDecompressHandle dctx, byte* dst, nuint dstCapacity, byte* src, nuint srcSize, SafeZstdDDictHandle ddict); 101internal static partial nuint ZSTD_decompressStream(SafeZstdDecompressHandle dctx, ref ZstdOutBuffer output, ref ZstdInBuffer input); 104internal static partial nuint ZSTD_DCtx_setParameter(SafeZstdDecompressHandle dctx, ZstdDParameter param, int value); 107internal static unsafe partial nuint ZSTD_DCtx_refPrefix(SafeZstdDecompressHandle dctx, byte* prefix, nuint prefixSize); 110internal static partial nuint ZSTD_DCtx_reset(SafeZstdDecompressHandle dctx, ZstdResetDirective reset); 147internal static partial nuint ZSTD_DCtx_refDDict(SafeZstdDecompressHandle dctx, SafeZstdDDictHandle ddict);
System\IO\Compression\ZstandardDecoder.cs (2)
15private SafeZstdDecompressHandle _context; 287using var dctx = Interop.Zstd.ZSTD_createDCtx();