58 constexpr explicit operator bool() const noexcept {
65ExecutorTopologyValidation
67 std::span<const Connection> connections,
std::uint32_t NodeId
Definition graph_types.hpp:7
GraphRuntimeConnectionKind
Definition graph_runtime_plan.hpp:85
@ Audio
Definition graph_runtime_plan.hpp:86
Bounded event contracts shared by host ingress and graph-authored nodes.
Definition anticipation_eligibility.hpp:9
ConnectionClass classify(const Connection &c)
@ Accepted
Definition graph_event_contract.hpp:30
ExecutorTopologyValidation validate_signal_graph_executor_topology(std::span< const GraphNode > nodes, std::span< const Connection > connections, graph::GraphRuntimeLimits limits={})
@ ConnectionLimitExceeded
Definition sample_region_proof.hpp:124
@ NodeLimitExceeded
Definition sample_region_proof.hpp:123
bool connection_affects_latency(const Connection &c)
ExecutorTopologyValidationCode
Definition signal_graph_executor_contract.hpp:38
@ TopologyIneligible
Definition signal_graph_executor_contract.hpp:40
@ TotalPortLimitExceeded
Definition signal_graph_executor_contract.hpp:44
@ PlanRejected
Definition signal_graph_executor_contract.hpp:45
@ Accepted
Definition signal_graph_executor_contract.hpp:39
@ PerNodePortLimitExceeded
Definition signal_graph_executor_contract.hpp:43
Definition graph_runtime_plan.hpp:25
Definition signal_graph_executor_contract.hpp:24
bool sidechain
Definition signal_graph_executor_contract.hpp:28
bool feedback
Definition signal_graph_executor_contract.hpp:26
graph::GraphRuntimeConnectionKind kind
Definition signal_graph_executor_contract.hpp:25
bool audio_rate
Definition signal_graph_executor_contract.hpp:27
Definition signal_graph_connection.hpp:18
Definition signal_graph_executor_contract.hpp:51
ExecutorTopologyValidationCode code
Definition signal_graph_executor_contract.hpp:52
NodeId node
Definition signal_graph_executor_contract.hpp:56
std::uint64_t actual
Definition signal_graph_executor_contract.hpp:53
std::size_t index
Definition signal_graph_executor_contract.hpp:55
std::uint64_t limit
Definition signal_graph_executor_contract.hpp:54
Definition signal_graph_node.hpp:126