Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::graph::GraphRuntimeNodePlan Struct Reference

#include <graph_runtime_plan.hpp>

Public Attributes

NodeId id = 0
GraphRuntimeNodeKind kind = GraphRuntimeNodeKind::Processor
std::uint32_t input_ports = 0
std::uint32_t output_ports = 0
std::uint32_t event_input_ports = 0
std::uint32_t event_output_ports = 0
bool persistent_output = false
std::uint32_t latency_samples = 0
std::uint32_t first_inbound_connection = 0
std::uint32_t inbound_connection_count = 0
std::uint32_t first_outbound_connection = 0
std::uint32_t outbound_connection_count = 0
std::uint32_t audio_inbound_connection_count = 0
std::uint32_t single_audio_inbound_connection = 0xFFFFFFFFu
std::uint64_t audio_inbound_port_mask = 0
std::uint32_t spectral_input_ports = 0
std::uint32_t spectral_output_ports = 0

Member Data Documentation

◆ audio_inbound_connection_count

std::uint32_t pulp::graph::GraphRuntimeNodePlan::audio_inbound_connection_count = 0

◆ audio_inbound_port_mask

std::uint64_t pulp::graph::GraphRuntimeNodePlan::audio_inbound_port_mask = 0

◆ event_input_ports

std::uint32_t pulp::graph::GraphRuntimeNodePlan::event_input_ports = 0

◆ event_output_ports

std::uint32_t pulp::graph::GraphRuntimeNodePlan::event_output_ports = 0

◆ first_inbound_connection

std::uint32_t pulp::graph::GraphRuntimeNodePlan::first_inbound_connection = 0

◆ first_outbound_connection

std::uint32_t pulp::graph::GraphRuntimeNodePlan::first_outbound_connection = 0

◆ id

NodeId pulp::graph::GraphRuntimeNodePlan::id = 0

◆ inbound_connection_count

std::uint32_t pulp::graph::GraphRuntimeNodePlan::inbound_connection_count = 0

◆ input_ports

std::uint32_t pulp::graph::GraphRuntimeNodePlan::input_ports = 0

◆ kind

GraphRuntimeNodeKind pulp::graph::GraphRuntimeNodePlan::kind = GraphRuntimeNodeKind::Processor

◆ latency_samples

std::uint32_t pulp::graph::GraphRuntimeNodePlan::latency_samples = 0

◆ outbound_connection_count

std::uint32_t pulp::graph::GraphRuntimeNodePlan::outbound_connection_count = 0

◆ output_ports

std::uint32_t pulp::graph::GraphRuntimeNodePlan::output_ports = 0

◆ persistent_output

bool pulp::graph::GraphRuntimeNodePlan::persistent_output = false

◆ single_audio_inbound_connection

std::uint32_t pulp::graph::GraphRuntimeNodePlan::single_audio_inbound_connection = 0xFFFFFFFFu

◆ spectral_input_ports

std::uint32_t pulp::graph::GraphRuntimeNodePlan::spectral_input_ports = 0

◆ spectral_output_ports

std::uint32_t pulp::graph::GraphRuntimeNodePlan::spectral_output_ports = 0

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