#include <control_endpoint.hpp>
◆ authorize_client
| std::function<bool(const ControlPeerEvidence&)> pulp::inspect::ControlEndpointConfig::authorize_client |
Installed adapters may self-enroll only when this broker-owned policy accepts kernel-observed, code-signed peer evidence.
◆ broker_id
| std::string pulp::inspect::ControlEndpointConfig::broker_id |
◆ decide_consent
Optional trusted consent source.
Absence means grant requests return consent-required; request payloads can never claim this authority.
◆ durable_client_principal
◆ endpoint_path
| std::filesystem::path pulp::inspect::ControlEndpointConfig::endpoint_path |
◆ frame_read_timeout
| std::chrono::milliseconds pulp::inspect::ControlEndpointConfig::frame_read_timeout = std::chrono::seconds(3) |
◆ maximum_connections
| std::size_t pulp::inspect::ControlEndpointConfig::maximum_connections = 16 |
◆ maximum_queued_bytes_per_connection
◆ maximum_queued_frames_per_connection
| std::size_t pulp::inspect::ControlEndpointConfig::maximum_queued_frames_per_connection = 16 |
◆ process_generation
| std::uint64_t pulp::inspect::ControlEndpointConfig::process_generation = 0 |
◆ sdk_version
| std::string pulp::inspect::ControlEndpointConfig::sdk_version |
◆ trusted_hosts
Typed broker-owned host launch seam.
It remains unreachable until the local peer has completed canonical client enrollment.
◆ write_timeout
| std::chrono::milliseconds pulp::inspect::ControlEndpointConfig::write_timeout = std::chrono::seconds(3) |
The documentation for this struct was generated from the following file: