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

#include <control_host_development_executor.hpp>

Public Attributes

ControlHostDevelopmentBinding binding
std::shared_ptr< InspectorMainThreadRpc > main_thread_rpc
std::function< std::optional< ControlUiObservation >(const ControlUiObservationRequest &)> observe_ui
std::function< std::vector< ControlDiagnosticItem >()> read_diagnostics
std::function< ControlLogPage(std::uint64_t after_sequence, std::size_t limit)> read_logs
std::function< TestInputApplyResult(const ControlTestNoteInput &)> apply_test_note
std::function< TestInputApplyResult(const ControlTestTransportInput &)> apply_test_transport
std::function< void(TestInputReleaseReason)> release_test_input
std::function< ControlAuthoringApplyResult(const ControlAuthoringChanges &)> apply_authoring
std::chrono::milliseconds artifact_lifetime = std::chrono::minutes(15)

Member Data Documentation

◆ apply_authoring

std::function<ControlAuthoringApplyResult(const ControlAuthoringChanges&)> pulp::inspect::ControlHostDevelopmentExecutorConfig::apply_authoring

◆ apply_test_note

std::function<TestInputApplyResult(const ControlTestNoteInput&)> pulp::inspect::ControlHostDevelopmentExecutorConfig::apply_test_note

◆ apply_test_transport

std::function<TestInputApplyResult(const ControlTestTransportInput&)> pulp::inspect::ControlHostDevelopmentExecutorConfig::apply_test_transport

◆ artifact_lifetime

std::chrono::milliseconds pulp::inspect::ControlHostDevelopmentExecutorConfig::artifact_lifetime = std::chrono::minutes(15)

◆ binding

ControlHostDevelopmentBinding pulp::inspect::ControlHostDevelopmentExecutorConfig::binding

◆ main_thread_rpc

std::shared_ptr<InspectorMainThreadRpc> pulp::inspect::ControlHostDevelopmentExecutorConfig::main_thread_rpc

◆ observe_ui

std::function<std::optional<ControlUiObservation>(const ControlUiObservationRequest&)> pulp::inspect::ControlHostDevelopmentExecutorConfig::observe_ui

◆ read_diagnostics

std::function<std::vector<ControlDiagnosticItem>()> pulp::inspect::ControlHostDevelopmentExecutorConfig::read_diagnostics

◆ read_logs

std::function<ControlLogPage(std::uint64_t after_sequence, std::size_t limit)> pulp::inspect::ControlHostDevelopmentExecutorConfig::read_logs

◆ release_test_input

std::function<void(TestInputReleaseReason)> pulp::inspect::ControlHostDevelopmentExecutorConfig::release_test_input

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