#include <pulp/inspect/control_peer.hpp>#include <pulp/inspect/control_protocol.hpp>#include <chrono>#include <cstdint>#include <filesystem>#include <optional>#include <string>Go to the source code of this file.
Classes | |
| struct | pulp::inspect::ControlBrokerHealth |
| struct | pulp::inspect::ControlHealthProbeConfig |
| struct | pulp::inspect::ControlBrokerHealthProbeResult |
Namespaces | |
| namespace | pulp |
| namespace | pulp::inspect |
Enumerations | |
| enum class | pulp::inspect::ControlBrokerHealthProbeStatus : std::uint8_t { pulp::inspect::Unavailable , pulp::inspect::ReachableUnverified , pulp::inspect::HealthyVerified , pulp::inspect::Incompatible , pulp::inspect::Malformed } |
Functions | |
| ControlBrokerHealthProbeResult | pulp::inspect::probe_control_broker (const ControlHealthProbeConfig &config, std::chrono::milliseconds response_timeout=std::chrono::seconds(3)) |
| Performs an observational local carrier probe without opening a control session. | |