Exact-instance source for a bounded GPU startup-health snapshot. More...
#include <control_gpu_health_read_executor.hpp>
Public Attributes | |
| ControlRegistrationId | registration_id |
| std::string | instance_id |
| std::string | publication_id |
| std::function< std::shared_ptr< const tooling::gpu_health::HealthReadResult >()> | read_result |
Exact-instance source for a bounded GPU startup-health snapshot.
The resolver and callback run synchronously on a legal background thread, never the audio thread. read_result must not block, render, compile a shader, or start a trace; it returns the latest typed snapshot. The executor independently applies the native cross-field validator before it publishes the snapshot or any correlation evidence. Runtime operation metadata, grants, instances, and receipts stay outside the design-time agent-capabilities manifest even though these headers install in the same SDK.
| std::string pulp::inspect::ControlGpuHealthReadSource::instance_id |
| std::string pulp::inspect::ControlGpuHealthReadSource::publication_id |
| std::function<std::shared_ptr<const tooling::gpu_health::HealthReadResult>()> pulp::inspect::ControlGpuHealthReadSource::read_result |
| ControlRegistrationId pulp::inspect::ControlGpuHealthReadSource::registration_id |