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

Authority material returned by an enrollment-aware client integration. More...

#include <control_inspector_client.hpp>

Public Attributes

std::unique_ptr< ControlClientTransport > transport
ControlClientId client_id
ControlRegistrationId registration_id
ControlGrantId grant_id
std::string instance_generation
InspectorClientTarget target
std::uint64_t expected_state_generation = 0

Detailed Description

Authority material returned by an enrollment-aware client integration.

The transport is already connected, peer-authenticated, and has an open broker session. The IDs and target are broker-minted outputs; this façade only binds them into a canonical operation request.

Member Data Documentation

◆ client_id

ControlClientId pulp::inspect::InspectorControlSession::client_id

◆ expected_state_generation

std::uint64_t pulp::inspect::InspectorControlSession::expected_state_generation = 0

◆ grant_id

ControlGrantId pulp::inspect::InspectorControlSession::grant_id

◆ instance_generation

std::string pulp::inspect::InspectorControlSession::instance_generation

◆ registration_id

ControlRegistrationId pulp::inspect::InspectorControlSession::registration_id

◆ target

InspectorClientTarget pulp::inspect::InspectorControlSession::target

◆ transport

std::unique_ptr<ControlClientTransport> pulp::inspect::InspectorControlSession::transport

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