Rizin
unix-like reverse engineering framework and cli tools
lzma_delta_coder Struct Reference

#include <delta_private.h>

Public Attributes

lzma_next_coder next
 Next coder in the chain. More...
 
size_t distance
 Delta distance. More...
 
uint8_t pos
 Position in history[]. More...
 
uint8_t history [LZMA_DELTA_DIST_MAX]
 Buffer to hold history of the original data. More...
 

Detailed Description

Definition at line 18 of file delta_private.h.

Member Data Documentation

◆ distance

size_t lzma_delta_coder::distance

Delta distance.

Definition at line 23 of file delta_private.h.

Referenced by copy_and_encode(), decode_buffer(), encode_in_place(), and lzma_delta_coder_init().

◆ history

uint8_t lzma_delta_coder::history[LZMA_DELTA_DIST_MAX]

Buffer to hold history of the original data.

Definition at line 29 of file delta_private.h.

Referenced by copy_and_encode(), decode_buffer(), encode_in_place(), and lzma_delta_coder_init().

◆ next

lzma_next_coder lzma_delta_coder::next

Next coder in the chain.

Definition at line 20 of file delta_private.h.

Referenced by delta_coder_end(), delta_decode(), delta_encode(), delta_encoder_update(), and lzma_delta_coder_init().

◆ pos

uint8_t lzma_delta_coder::pos

The documentation for this struct was generated from the following file: