|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One multi-call XZ decode session (opaque decoder + liveness flag). More...
#include <unarch_xz.h>
Data Fields | |
| struct xz_dec * | dec |
| xz-embedded decoder state (pool-allocated). | |
| bool | live |
| Session is begun and not yet ended. | |
One multi-call XZ decode session (opaque decoder + liveness flag).
Bound by unarch_xz_stream_begin over a caller scratch; dec points into that scratch (via the XZ pool) and is owned by the session until unarch_xz_stream_end. Treat the fields as read-only outside this module.
Definition at line 98 of file unarch_xz.h.
| struct xz_dec* unarch_xz_stream_t::dec |
xz-embedded decoder state (pool-allocated).
Definition at line 99 of file unarch_xz.h.
Referenced by unarch_xz_stream_begin(), unarch_xz_stream_end(), and unarch_xz_stream_run().
| bool unarch_xz_stream_t::live |
Session is begun and not yet ended.
Definition at line 100 of file unarch_xz.h.
Referenced by unarch_xz_stream_begin(), unarch_xz_stream_end(), and unarch_xz_stream_run().