Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
control_signal_graph_executor.hpp
Go to the documentation of this file.
1#pragma once
2
4
5#include <functional>
6
7namespace pulp::host {
9}
10namespace pulp::inspect {
15} // namespace pulp::inspect
The sole host-side authority for live graph modulation-route lifecycle.
Definition signal_graph_control.hpp:56
Bounded event contracts shared by host ingress and graph-authored nodes.
Definition anticipation_eligibility.hpp:9
Definition agent_context.hpp:7
ControlOperationExecutor make_control_signal_graph_executor(ControlSignalGraphAuthorityResolver resolve)
std::function< pulp::host::SignalGraphControlAuthority *(const ControlAdmissionPlan &)> ControlSignalGraphAuthorityResolver
Definition control_signal_graph_executor.hpp:11
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