bin/Debug/K4os.Compression.LZ4.xml

(开头部分) 48KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>K4os.Compression.LZ4</name>
    </assembly>
    <members>
        <member name="T:K4os.Compression.LZ4.Encoders.EncoderAction">
            <summary>
            Action performed by encoder using <c>FlushAndEncode</c> method.
            </summary>
        </member>
        <member name="F:K4os.Compression.LZ4.Encoders.EncoderAction.None">
            <summary>Nothing has happened, most likely loading 0 bytes.</summary>
        </member>
        <member name="F:K4os.Compression.LZ4.Encoders.EncoderAction.Loaded">
            <summary>Some bytes has been loaded into encoder.</summary>
        </member>
        <member name="F:K4os.Compression.LZ4.Encoders.EncoderAction.Copied">
            <summary>Compression was not possible so bytes has been copied.</summary>
        </member>
        <member name="F:K4os.Compression.LZ4.Encoders.EncoderAction.Encoded">
            <summary>Compression succeeded.</summary>
        </member>
        <member name="T:K4os.Compression.LZ4.Encoders.ILZ4Decoder">
            <summary>
            Interface of LZ4 decoder used by LZ4 streams.
            </summary>
        </member>
        <member name="P:K4os.Compression.LZ4.Encoders.ILZ4Decoder.BlockSize">
            <summary>Block size.</summary>
        </member>
        <member name="P:K4os.Compression.LZ4.Encoders.ILZ4Decoder.BytesReady">
            <summary>Bytes already decoded and available to be read.
            Always smaller than <see cref="P:K4os.Compression.LZ4.Encoders.ILZ4Decoder.BlockSize"/></summary>
        </member>
        <member name="M:K4os.Compression.LZ4.Encoders.ILZ4Decoder.Decode(System.Byte*,System.Int32,System.Int32)">
            <summary>
            Decodes previously compressed block and caches decompressed block in decoder.
            Returns number of bytes decoded. These bytes can be read with <see cref="M:K4os.Compression.LZ4.Encoders.ILZ4Decoder.Drain(System.Byte*,System.Int32,System.Int32)" />.
            </summary>
            <param name="source">Points to compressed block.</param>
            <param name="length">Length of compressed block.</param>
            <param name="blockSize">Size of the block. Value <c>0</c> indicates default block size.</param>
            <returns>Number of decoded bytes.</returns>
        </member>
        <member name="M:K4os.Compression.LZ4.Encoders.ILZ4Decoder.Inject(System.Byte*,System.Int32)">
            <summary>
            Inject already decompressed block and caches it in decoder.
            Used with uncompressed-yet-chained blocks and pre-made dictionaries.
            These bytes can be read with <see cref="M:K4os.Compression.LZ4.Encoders.ILZ4Decoder.Drain(System.Byte*,System.Int32,System.Int32)" />.
            </summary>
            <param name="source">Points to uncompressed block.</param>
            <param name="length">Length of uncompressed block.</param>
            <returns>Number of decoded bytes.</returns>
        </member>
        <member name="M:K4os.Compression.LZ4.Encoders.ILZ4Decoder.Drain(System.Byte*,System.Int32,System.Int32)">
            <summary>
            Reads previously decoded bytes. Please note, <paramref name="offset"/> should be
            negative number, pointing to bytes before current head. 
            </summary>
后面还有 734 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。