|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <cstddef>#include <type_traits>#include <utility>#include <variant>#include "indi-gemini-pbh/result.h"#include "indi-gemini-pbh/telemetry_snapshot.h"Go to the source code of this file.
Classes | |
| class | geminipbh::DcOutputTarget |
| class | geminipbh::UsbOutputTarget |
| class | geminipbh::HeaterEnabledTarget |
| class | geminipbh::HeaterModeTarget |
| class | geminipbh::HeaterManualPowerTarget |
| class | geminipbh::OperationTarget |
Namespaces | |
| namespace | geminipbh |
Enumerations | |
| enum class | geminipbh::OperationKind { geminipbh::DcOutput , geminipbh::UsbOutput , geminipbh::HeaterEnabled , geminipbh::HeaterMode , geminipbh::HeaterManualPower } |
| enum class | geminipbh::Confirmation { geminipbh::Confirmed , geminipbh::NotConfirmed , geminipbh::NotConfirmable , geminipbh::InvalidTarget , geminipbh::ValueUnavailable } |
Functions | |
| Confirmation | geminipbh::confirmOperation (const DcOutputTarget &target, const TelemetrySnapshot *snapshot) |
| Confirmation | geminipbh::confirmOperation (const UsbOutputTarget &target, const TelemetrySnapshot *snapshot) |
| Confirmation | geminipbh::confirmOperation (const HeaterEnabledTarget &target, const TelemetrySnapshot *snapshot) |
| Confirmation | geminipbh::confirmOperation (const HeaterModeTarget &target, const TelemetrySnapshot *snapshot) |
| Confirmation | geminipbh::confirmOperation (const HeaterManualPowerTarget &, const TelemetrySnapshot *) |
| Confirmation | geminipbh::confirmOperation (const OperationTarget &target, const TelemetrySnapshot *snapshot) |
| Confirmation | geminipbh::confirmOperation (const OperationTarget &target, const TelemetrySnapshot &snapshot) |