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