|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Caller-owned scratch artifact with append, seal, and read seams. More...
#include <ra8_fmt_stream.h>
Data Fields | |
| jof_pread_fn | read_at |
| Positioned reader after seal. | |
| ra8_fmt_sink_write_fn | append |
| Append before seal. | |
| ra8_fmt_spool_seal_fn | seal |
| Seal exact produced bytes. | |
| void * | ctx |
| Backend-owned state. | |
Caller-owned scratch artifact with append, seal, and read seams.
Definition at line 54 of file ra8_fmt_stream.h.
| ra8_fmt_sink_write_fn ra8_fmt_spool_t::append |
Append before seal.
Definition at line 56 of file ra8_fmt_stream.h.
Referenced by internal_check(), and internal_spool_append().
| void* ra8_fmt_spool_t::ctx |
Backend-owned state.
Definition at line 58 of file ra8_fmt_stream.h.
Referenced by internal_accept(), internal_check(), internal_compare(), internal_preflight(), internal_produce(), and internal_spool_append().
| jof_pread_fn ra8_fmt_spool_t::read_at |
Positioned reader after seal.
Definition at line 55 of file ra8_fmt_stream.h.
Referenced by internal_accept(), internal_check(), internal_compare(), and internal_preflight().
| ra8_fmt_spool_seal_fn ra8_fmt_spool_t::seal |
Seal exact produced bytes.
Definition at line 57 of file ra8_fmt_stream.h.
Referenced by internal_check(), and internal_produce().