29 std::function<std::shared_ptr<const tooling::gpu_health::HealthReadResult>()>
read_result;
Definition agent_context.hpp:7
std::function< std::optional< ControlGpuHealthReadSource >(const ControlAdmissionPlan &)> ControlGpuHealthReadSourceResolver
Definition control_gpu_health_read_executor.hpp:32
ControlOperationExecutor make_control_gpu_health_read_executor(ControlGpuHealthReadSourceResolver resolve_source)
Creates the canonical dev.pulp.gpu/health.read@1 executor.
std::function< ControlExecutionOutcome( const ControlAdmissionPlan &, const ControlRequestEnvelope &, const ControlExecutionContext &)> ControlOperationExecutor
Trusted in-process adapter contract.
Definition control_execution.hpp:56
Immutable authority snapshot minted by ControlBroker after all seven permission terms pass.
Definition control_admission.hpp:58
Exact-instance source for a bounded GPU startup-health snapshot.
Definition control_gpu_health_read_executor.hpp:25
ControlRegistrationId registration_id
Definition control_gpu_health_read_executor.hpp:26
std::string instance_id
Definition control_gpu_health_read_executor.hpp:27
std::string publication_id
Definition control_gpu_health_read_executor.hpp:28
std::function< std::shared_ptr< const tooling::gpu_health::HealthReadResult >()> read_result
Definition control_gpu_health_read_executor.hpp:29
Definition control_identity.hpp:36