rusEFI
The most advanced open source ECU
Data Fields
CompressedBlockDevice Struct Reference

#include <compressed_block_device.h>

Collaboration diagram for CompressedBlockDevice:
Collaboration graph
[legend]

Data Fields

const BaseBlockDeviceVMT * vmt
 
_base_block_device_data int32_t lastBlock
 
uzlib_uncomp d
 
uint8_t dictionary [32768]
 
const uint8_t * source
 
size_t sourceSize
 

Detailed Description

Definition at line 14 of file compressed_block_device.h.

Field Documentation

◆ d

uzlib_uncomp CompressedBlockDevice::d

Definition at line 18 of file compressed_block_device.h.

Referenced by read().

◆ dictionary

uint8_t CompressedBlockDevice::dictionary[32768]

Definition at line 19 of file compressed_block_device.h.

Referenced by compressedBlockDeviceObjectInit(), and read().

◆ lastBlock

_base_block_device_data int32_t CompressedBlockDevice::lastBlock

Definition at line 17 of file compressed_block_device.h.

Referenced by compressedBlockDeviceStart(), and read().

◆ source

const uint8_t* CompressedBlockDevice::source

Definition at line 20 of file compressed_block_device.h.

Referenced by compressedBlockDeviceStart(), get_info(), and read().

◆ sourceSize

size_t CompressedBlockDevice::sourceSize

Definition at line 21 of file compressed_block_device.h.

Referenced by compressedBlockDeviceStart(), get_info(), and read().

◆ vmt

const BaseBlockDeviceVMT* CompressedBlockDevice::vmt

Definition at line 15 of file compressed_block_device.h.

Referenced by compressedBlockDeviceObjectInit().


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