Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::inspect::ControlBroker Member List

This is the complete list of members for pulp::inspect::ControlBroker, including all inherited members.

admit_operation(const VerifiedControlPeerIdentity &client_peer, const ControlRequestEnvelope &request)pulp::inspect::ControlBroker
artifact_maximum_blob_bytes() const noexceptpulp::inspect::ControlBroker
artifact_store_ready() constpulp::inspect::ControlBroker
begin_operation(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan)pulp::inspect::ControlBroker
broker_id() constpulp::inspect::ControlBroker
cancel_operation(const VerifiedControlPeerIdentity &client_peer, const ControlClientId &client_id, std::string_view request_id, std::string_view reason)pulp::inspect::ControlBroker
client(const ControlClientId &client_id) constpulp::inspect::ControlBroker
Clock typedefpulp::inspect::ControlBroker
ControlBroker(ControlBrokerConfig config={}, std::shared_ptr< ControlSecurityAuditLog > audit_log={}, Clock clock=[] { return std::chrono::steady_clock::now();})pulp::inspect::ControlBrokerexplicit
ControlBroker(const ControlBroker &)=deletepulp::inspect::ControlBroker
disconnect_client(const ControlClientId &client_id, const VerifiedControlPeerIdentity &client_peer, std::string_view decision_id)pulp::inspect::ControlBroker
execution_checkpoint(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan)pulp::inspect::ControlBroker
finish_operation(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan, ControlReceiptState terminal_state, ControlOperationResult result={})pulp::inspect::ControlBroker
grant(const ControlGrantId &grant_id)pulp::inspect::ControlBroker
heartbeat(const ControlRegistrationId &registration_id, const VerifiedControlPeerIdentity &host_peer)pulp::inspect::ControlBroker
is_granted(const ControlGrantId &grant_id, const ControlClientId &client_id, const ControlRegistrationId &registration_id, InspectorCapability capability)pulp::inspect::ControlBroker
is_listening() constpulp::inspect::ControlBrokerinline
issue_bootstrap(const VerifiedControlPeerIdentity &client_peer)pulp::inspect::ControlBroker
issue_grant(const VerifiedControlPeerIdentity &client_peer, ControlGrantRequest request, ControlConsentDecision consent)pulp::inspect::ControlBroker
operation_cancellation_requested(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan) constpulp::inspect::ControlBroker
operation_receipt(const ControlReceiptId &receipt_id) constpulp::inspect::ControlBroker
operation_store_ready() constpulp::inspect::ControlBroker
operator=(const ControlBroker &)=deletepulp::inspect::ControlBroker
publish_instance(const ControlRegistrationId &registration_id, const VerifiedControlPeerIdentity &host_peer)pulp::inspect::ControlBroker
read_artifact(const VerifiedControlPeerIdentity &client_peer, const ControlClientId &requesting_client_id, std::string_view artifact_id, std::uint64_t offset, std::size_t maximum_bytes)pulp::inspect::ControlBroker
redeem_bootstrap(std::string_view ticket_id, std::span< const std::uint8_t > secret, const VerifiedControlPeerIdentity &client_peer, std::string_view durable_principal={}, ControlDurableClientLifetime durable_lifetime=ControlDurableClientLifetime::Broker)pulp::inspect::ControlBroker
refresh_client(const ControlClientId &client_id, const VerifiedControlPeerIdentity &client_peer)pulp::inspect::ControlBroker
register_instance(const VerifiedControlPeerIdentity &host_peer, ControlRegistrationRequest request, bool publish=true)pulp::inspect::ControlBroker
registration(const ControlRegistrationId &registration_id) constpulp::inspect::ControlBroker
registrations() constpulp::inspect::ControlBroker
replay_operation(const VerifiedControlPeerIdentity &client_peer, const ControlRequestEnvelope &request)pulp::inspect::ControlBroker
revalidate_operation(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan)pulp::inspect::ControlBroker
revoke_grant(const ControlGrantId &grant_id, std::string_view decision_id)pulp::inspect::ControlBroker
store_operation_artifact(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan, std::span< const std::uint8_t > bytes, ControlArtifactProperties properties)pulp::inspect::ControlBroker
store_operation_artifact(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan, std::span< const std::uint8_t > bytes, std::string content_type, ControlArtifactSensitivity sensitivity, ControlArtifactRedactionState redaction_state, std::chrono::milliseconds lifetime)pulp::inspect::ControlBroker
sweep_expired()pulp::inspect::ControlBroker
unregister_instance(const ControlRegistrationId &registration_id, const VerifiedControlPeerIdentity &host_peer, std::string_view decision_id)pulp::inspect::ControlBroker
~ControlBroker()pulp::inspect::ControlBroker