Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
isolated_scanner.hpp File Reference
#include <pulp/host/scanner.hpp>
#include <optional>
#include <string>
#include <string_view>
#include <vector>

Go to the source code of this file.

Classes

struct  pulp::host::ScanResult
class  pulp::host::IsolatedPluginScanner

Namespaces

namespace  pulp
namespace  pulp::host
 Bounded event contracts shared by host ingress and graph-authored nodes.

Enumerations

enum class  pulp::host::ScanStatus {
  pulp::host::Ok , pulp::host::Crash , pulp::host::Timeout , pulp::host::FormatError ,
  pulp::host::NotPlugin , pulp::host::WorkerMissing , pulp::host::ProtocolError
}
 Outcome of an isolated scan attempt. More...

Functions

std::string pulp::host::find_scan_worker (std::string_view explicit_path={})
 Locate the pulp-scan-worker binary for isolated scanning.