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

Exact result of a requirements or workspace operation. More...

#include <emu_presentation.h>

Data Fields

emu_presentation_status_t status
 Semantic result.
size_t required_surface_bytes
 Exact raw-fd length.
size_t required_scratch_bytes
 Exact caller scratch.
size_t supplied_scratch_bytes
 Caller capacity.
int os_error
 Captured errno for I/O.

Detailed Description

Exact result of a requirements or workspace operation.

Definition at line 51 of file emu_presentation.h.

Field Documentation

◆ os_error

int emu_presentation_result_t::os_error

Captured errno for I/O.

Definition at line 56 of file emu_presentation.h.

Referenced by internal_main_open_presentation().

◆ required_scratch_bytes

size_t emu_presentation_result_t::required_scratch_bytes

Exact caller scratch.

Definition at line 54 of file emu_presentation.h.

Referenced by internal_main_open_presentation().

◆ required_surface_bytes

size_t emu_presentation_result_t::required_surface_bytes

Exact raw-fd length.

Definition at line 53 of file emu_presentation.h.

Referenced by internal_main_open_presentation().

◆ status

emu_presentation_status_t emu_presentation_result_t::status

Semantic result.

Definition at line 52 of file emu_presentation.h.

Referenced by internal_main_open_presentation().

◆ supplied_scratch_bytes

size_t emu_presentation_result_t::supplied_scratch_bytes

Caller capacity.

Definition at line 55 of file emu_presentation.h.

Referenced by internal_main_open_presentation().


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