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

Finite broker-management family used by installed control adapters. More...

#include <control_protocol.hpp>

Public Attributes

std::string request_id
std::string command
std::string params_json = "{}"

Friends

bool operator== (const ControlManagementEnvelope &, const ControlManagementEnvelope &)=default

Detailed Description

Finite broker-management family used by installed control adapters.

The command is one of enroll, instances, grant-request, revoke, host-prepare, host-prepare-installed, or host-launch; params and data are bounded canonical JSON objects whose per-command shape is checked by the endpoint/client API.

◆ operator==

bool operator== ( const ControlManagementEnvelope & ,
const ControlManagementEnvelope &  )
friend

Member Data Documentation

◆ command

std::string pulp::inspect::ControlManagementEnvelope::command

◆ params_json

std::string pulp::inspect::ControlManagementEnvelope::params_json = "{}"

◆ request_id

std::string pulp::inspect::ControlManagementEnvelope::request_id

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