LibT2FS 0.1
C API for accessing TEngine data in memory.
Loading...
Searching...
No Matches
s_rnc Struct Reference

#include <rnc.h>

Data Fields

uint16_t enc_key
uint8_t * input
uint32_t input_size
uint32_t method
uint32_t decompressed_size
uint32_t compressed_size
uint16_t unpacked_crc
uint16_t packed_crc
uint32_t leeway
uint32_t chunks_count
uint32_t processed_size
uint16_t bit_count
uint16_t match_count
uint16_t match_offset
uint32_t bit_buffer
uint32_t unpacked_size
uint32_t rnc_data_size
uint16_t unpacked_crc_real
uint8_t * mem1
uint8_t * pack_block_start
uint8_t * decoded
uint8_t * window
size_t read_start_offset
uint8_t * output
size_t input_offset
size_t output_offset
t_rncHuftable raw_table [16]
t_rncHuftable pos_table [16]
t_rncHuftable len_table [16]
uint32_t(* read_dword )(uint8_t *, size_t *)
uint16_t(* read_word )(uint8_t *, size_t *)

Field Documentation

◆ enc_key

uint16_t s_rnc::enc_key

◆ input

uint8_t* s_rnc::input

◆ input_size

uint32_t s_rnc::input_size

◆ method

uint32_t s_rnc::method

◆ decompressed_size

uint32_t s_rnc::decompressed_size

◆ compressed_size

uint32_t s_rnc::compressed_size

◆ unpacked_crc

uint16_t s_rnc::unpacked_crc

◆ packed_crc

uint16_t s_rnc::packed_crc

◆ leeway

uint32_t s_rnc::leeway

◆ chunks_count

uint32_t s_rnc::chunks_count

◆ processed_size

uint32_t s_rnc::processed_size

◆ bit_count

uint16_t s_rnc::bit_count

◆ match_count

uint16_t s_rnc::match_count

◆ match_offset

uint16_t s_rnc::match_offset

◆ bit_buffer

uint32_t s_rnc::bit_buffer

◆ unpacked_size

uint32_t s_rnc::unpacked_size

◆ rnc_data_size

uint32_t s_rnc::rnc_data_size

◆ unpacked_crc_real

uint16_t s_rnc::unpacked_crc_real

◆ mem1

uint8_t* s_rnc::mem1

◆ pack_block_start

uint8_t* s_rnc::pack_block_start

◆ decoded

uint8_t* s_rnc::decoded

◆ window

uint8_t* s_rnc::window

◆ read_start_offset

size_t s_rnc::read_start_offset

◆ output

uint8_t* s_rnc::output

◆ input_offset

size_t s_rnc::input_offset

◆ output_offset

size_t s_rnc::output_offset

◆ raw_table

t_rncHuftable s_rnc::raw_table[16]

◆ pos_table

t_rncHuftable s_rnc::pos_table[16]

◆ len_table

t_rncHuftable s_rnc::len_table[16]

◆ read_dword

uint32_t(* s_rnc::read_dword) (uint8_t *, size_t *)

◆ read_word

uint16_t(* s_rnc::read_word) (uint8_t *, size_t *)

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