ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::CompletionOptions Struct Reference

#include <rex/kernel/thread_registry.h>

Public Attributes

X_RESULT result
std::optional< u32 > extended_error
std::optional< u32 > length = std::nullopt

Detailed Description

The values an overlapped completion writes. An empty extended error is the result, and an empty length is 0 on success and 0xFFFFFFFF on failure.

Member Data Documentation

◆ extended_error

std::optional<u32> rex::kernel::CompletionOptions::extended_error
Initial value:
=
std::nullopt

The extended error, empty for the result.

◆ length

std::optional<u32> rex::kernel::CompletionOptions::length = std::nullopt

The length, empty for the default of the result.


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