#include <pulp/inspect/capture_source.hpp>#include <pulp/inspect/control_execution.hpp>#include <pulp/inspect/control_identity.hpp>#include <chrono>#include <cstddef>#include <cstdint>#include <functional>#include <memory>#include <optional>#include <string>#include <string_view>#include <variant>Go to the source code of this file.
Classes | |
| struct | pulp::inspect::ControlUiExactTarget |
| A node name is never authority by itself. More... | |
| struct | pulp::inspect::ControlUiAuthorityOwner |
| Broker-owned opaque authority owner for UI state retained between receipts. More... | |
| struct | pulp::inspect::ControlUiProjectedAuthority |
| Live broker authority projected to the exact enrolled host. More... | |
| struct | pulp::inspect::ControlUiPointerInput |
| struct | pulp::inspect::ControlUiKeyboardInput |
| struct | pulp::inspect::ControlUiFocusInput |
| struct | pulp::inspect::ControlUiTextInput |
| class | pulp::inspect::ControlHostUiTargetAdapter |
| Pulp-owned composition seam for an ordinary Standalone view tree. More... | |
| struct | pulp::inspect::ControlHostUiBinding |
| struct | pulp::inspect::ControlHostUiExecutorConfig |
| class | pulp::inspect::ControlHostUiExecutor |
| Canonical exact-instance adapter for screenshot capture, bounded UI input, and explicitly unsafe research evaluation. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::inspect |
Typedefs | |
| using | pulp::inspect::ControlUiAuthorityResolver |
| using | pulp::inspect::ControlUiInput |
| using | pulp::inspect::ControlRuntimeEvalRedactor |
Enumerations | |
| enum class | pulp::inspect::ControlUiApplyStatus : std::uint8_t { pulp::inspect::Applied , pulp::inspect::TargetUnavailable , pulp::inspect::StaleGeneration , pulp::inspect::InvalidEvent } |
Functions | |
| std::string_view | pulp::inspect::control_ui_input_disposition () noexcept |
| Stable registry/documentation disposition for the UI-input contract. | |
Variables | |
| constexpr std::size_t | pulp::inspect::kControlCaptureMaximumBytes = 16u * 1024u * 1024u |
| constexpr std::size_t | pulp::inspect::kControlRuntimeEvalMaximumResultBytes = 256u * 1024u |
| constexpr std::size_t | pulp::inspect::kControlUiMaximumTargetBytes = 256 |
| constexpr std::size_t | pulp::inspect::kControlUiMaximumViewGenerationBytes = 128 |
| constexpr std::size_t | pulp::inspect::kControlUiMaximumKeyBytes = 64 |
| constexpr std::size_t | pulp::inspect::kControlUiMaximumTextBytes = 4096 |
| constexpr double | pulp::inspect::kControlUiMaximumCoordinate = 1'000'000.0 |