ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
emu_io_txn_t Struct Reference

Sibling temporary file used for failure-atomic publication. More...

#include <emu_host_io_internal.h>

Data Fields

int fd
 Owned temporary descriptor, or -1 when inactive.
char final [512]
 Final publication path.
char temp [544]
 Sibling mkstemp template / active temporary path.

Detailed Description

Sibling temporary file used for failure-atomic publication.

Definition at line 52 of file emu_host_io_internal.h.

Field Documentation

◆ fd

int emu_io_txn_t::fd

◆ final

char emu_io_txn_t::final[512]

Final publication path.

Definition at line 54 of file emu_host_io_internal.h.

Referenced by priv_emu_io_txn_begin(), and priv_emu_io_txn_commit().

◆ temp

char emu_io_txn_t::temp[544]

Sibling mkstemp template / active temporary path.

Definition at line 55 of file emu_host_io_internal.h.

Referenced by priv_emu_io_txn_abort(), priv_emu_io_txn_begin(), and priv_emu_io_txn_commit().


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