Skip to content

ludus::foundation::filesystem::RequestHandle

Ludus Wiki · API overview · Browse API

Struct

Opaque value identity; copying does not retain a request. Never valid across schedulers.

Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/async.hpp

#include <ludus/foundation/filesystem/async.hpp>
struct ludus::foundation::filesystem::RequestHandle final

Fields

Scheduler

uint64 ludus::foundation::filesystem::RequestHandle::Scheduler = 0
Unique scheduler lifetime identity.

Related types: uint64

Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/async.hpp

Sequence

uint64 ludus::foundation::filesystem::RequestHandle::Sequence = 0
Non-reused admission sequence in that scheduler.

Related types: uint64

Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/async.hpp