14 references to SafeZstdCompressHandle
System.IO.Compression.Zstandard (14)
src\libraries\Common\src\Interop\Interop.Zstd.cs (9)
48internal static partial SafeZstdCompressHandle ZSTD_createCCtx(); 81internal static unsafe partial nuint ZSTD_compress2(SafeZstdCompressHandle cctx, byte* dst, nuint dstCapacity, byte* src, nuint srcSize); 84internal static unsafe partial nuint ZSTD_compress_usingCDict(SafeZstdCompressHandle cctx, byte* dst, nuint dstCapacity, byte* src, nuint srcSize, SafeZstdCDictHandle cdict); 114internal static partial nuint ZSTD_compressStream2(SafeZstdCompressHandle cctx, ref ZstdOutBuffer output, ref ZstdInBuffer input, ZstdEndDirective endOp); 117internal static partial nuint ZSTD_CCtx_setParameter(SafeZstdCompressHandle cctx, ZstdCParameter param, int value); 120internal static unsafe partial nuint ZSTD_CCtx_refPrefix(SafeZstdCompressHandle cctx, byte* prefix, nuint prefixSize); 123internal static partial nuint ZSTD_CCtx_reset(SafeZstdCompressHandle cctx, ZstdResetDirective reset); 126internal static partial nuint ZSTD_CCtx_setPledgedSrcSize(SafeZstdCompressHandle cctx, ulong pledgedSrcSize); 150internal static partial nuint ZSTD_CCtx_refCDict(SafeZstdCompressHandle cctx, SafeZstdCDictHandle cdict);
System\IO\Compression\ZstandardEncoder.cs (5)
15internal SafeZstdCompressHandle _context; 349using SafeZstdCompressHandle ctx = Interop.Zstd.ZSTD_createCCtx(); 457internal static void SetQuality(SafeZstdCompressHandle handle, int quality) 468internal static void SetWindowLog(SafeZstdCompressHandle handle, int windowLog) 487internal static void SetParameter(SafeZstdCompressHandle handle, Interop.Zstd.ZstdCParameter parameter, int value)