Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::tooling::gpu_health::HealthReadResult Struct Reference

Closed response returned by dev.pulp.gpu/health.read@1. More...

#include <health_read_result.hpp>

Public Attributes

std::string schema {kHealthReadSchema}
std::uint32_t version = kHealthReadVersion
HealthResult health
StartupMeasurements startup

Detailed Description

Closed response returned by dev.pulp.gpu/health.read@1.

The health member retains the exact v1 GPU-health contract; startup evidence is bounded and cannot report a performance verdict until its budget and capture are valid.

Member Data Documentation

◆ health

HealthResult pulp::tooling::gpu_health::HealthReadResult::health
Initial value:
= [] {
HealthResult value;
value.schema = kSchemaV1;
value.version = kVersionV1;
value.measured_at_utc.clear();
return value;
}()
constexpr std::uint32_t kVersionV1
Definition health_result.hpp:43
constexpr std::string_view kSchemaV1
Historical closed schema identity accepted when parsing stored v1 results.
Definition health_result.hpp:42
Closed versioned aggregate returned by the GPU health diagnostic.
Definition health_result.hpp:206

◆ schema

std::string pulp::tooling::gpu_health::HealthReadResult::schema {kHealthReadSchema}

◆ startup

StartupMeasurements pulp::tooling::gpu_health::HealthReadResult::startup

◆ version

std::uint32_t pulp::tooling::gpu_health::HealthReadResult::version = kHealthReadVersion

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