LZ4 Compressed Programming GBL Tag Parser Context.

Public Attributes#

uint8_t

Buffer to store unaligned decompressed data.

uint8_t

Offset into outputBuffer.

bool

Whether this is the first call to the parser for this tag.

Stored pointer to the GBL parser context.

Stored pointer to the GBL parser callbacks.

Context of the LZ4 decompressor.

Public Attribute Documentation#

outputBuffer#

uint8_t Lz4ParserContext_t::outputBuffer[4]

Buffer to store unaligned decompressed data.


outputOffset#

uint8_t Lz4ParserContext_t::outputOffset

Offset into outputBuffer.


firstCall#

bool Lz4ParserContext_t::firstCall

Whether this is the first call to the parser for this tag.


parserContext#

ParserContext_t* Lz4ParserContext_t::parserContext

Stored pointer to the GBL parser context.


parserCallbacks#

const BootloaderParserCallbacks_t* Lz4ParserContext_t::parserCallbacks

Stored pointer to the GBL parser callbacks.


lz4Context#

Lz4Context_t Lz4ParserContext_t::lz4Context

Context of the LZ4 decompressor.