menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DecompressorHuffmanTree - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DecompressorHuffmanTree

    Huffman tree, used for decompression.

    Inheritance
    System.Object
    DecompressorHuffmanTree
    Namespace: Syncfusion.Compression
    Assembly: Syncfusion.Compression.Portable.dll
    Syntax
    public class DecompressorHuffmanTree : Object

    Constructors

    DecompressorHuffmanTree(Byte[])

    Creates huffman tree.

    Declaration
    public DecompressorHuffmanTree(byte[] codeLengths)
    Parameters
    Type Name Description
    System.Byte[] codeLengths

    Properties

    DistanceTree

    GET huffman tree for encoding and decoding distances.

    Declaration
    public static DecompressorHuffmanTree DistanceTree { get; }
    Property Value
    Type
    DecompressorHuffmanTree

    LengthTree

    GET huffman tree for encoding and decoding lengths.

    Declaration
    public static DecompressorHuffmanTree LengthTree { get; }
    Property Value
    Type
    DecompressorHuffmanTree

    Methods

    UnpackSymbol(CompressedStreamReader)

    Reads and decompresses one symbol.

    Declaration
    public int UnpackSymbol(CompressedStreamReader input)
    Parameters
    Type Name Description
    CompressedStreamReader input
    Returns
    Type
    System.Int32
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved