Skip to content

ludus::foundation::filesystem::ReadTrace

Ludus Wiki · API overview · Browse API

Struct

Bounded opt-in read trace; no logging, callbacks, or pathname lookup during delivery.

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

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

Fields

Completion

ReadCompletion ludus::foundation::filesystem::ReadTrace::Completion
Terminal result and timing.

Related types: ReadCompletion

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

Path

VirtualPath ludus::foundation::filesystem::ReadTrace::Path
Copied diagnostic key, invalid when the host supplied none.

Related types: VirtualPath

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

Offset

uint64 ludus::foundation::filesystem::ReadTrace::Offset = 0
Requested byte offset.

Related types: uint64

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

RequestedBytes

uint64 ludus::foundation::filesystem::ReadTrace::RequestedBytes = 0
Full destination size in bytes.

Related types: uint64

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