#include <pulp/inspect/audit.hpp>#include <pulp/inspect/capabilities.hpp>#include <pulp/inspect/inspector_delivery.hpp>#include <pulp/inspect/protocol.hpp>#include <pulp/inspect/test_input.hpp>#include <chrono>#include <condition_variable>#include <functional>#include <memory>#include <optional>#include <mutex>#include <span>#include <string>#include <string_view>#include <thread>#include <vector>Go to the source code of this file.
Classes | |
| struct | pulp::inspect::InspectorPolicyConfig |
| class | pulp::inspect::InspectorAccessPolicy |
| Resolves named profiles and exact custom grants against capabilities that the host actually attached. More... | |
| struct | pulp::inspect::InspectorControllerScopeEnd |
| class | pulp::inspect::InspectorControllerLease |
| One-controller lease for mutating inspector operations. More... | |
| struct | pulp::inspect::InspectorControllerLease::EndedScope |
| struct | pulp::inspect::InspectorSessionInfo |
| class | pulp::inspect::InspectorSession |
| Capability-enforcing dispatch facade. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::inspect |
Enumerations | |
| enum class | pulp::inspect::ControllerLeaseResult { pulp::inspect::Acquired , pulp::inspect::Renewed , pulp::inspect::HeldByOther , pulp::inspect::InvalidOwner } |