Declares and defines a power control device framework in the MagAOXApp context. More...
#include <mx/app/application.hpp>#include <mx/sys/timeUtils.hpp>#include "../../INDI/libcommon/IndiProperty.hpp"#include "../../libMagAOX/libMagAOX.hpp"#include "../indiUtils.hpp"

Go to the source code of this file.
Classes | |
| struct | MagAOX::app::dev::outletController< derivedT > |
| A generic outlet controller. More... | |
| struct | MagAOX::app::dev::outletController< derivedT >::channelSpec |
| Structure containing the specification of one channel. More... | |
Namespaces | |
| namespace | MagAOX |
| namespace | MagAOX::app |
| namespace | MagAOX::app::dev |
Macros | |
| #define | OUTLET_STATE_UNKNOWN (-1) |
| #define | OUTLET_STATE_OFF (0) |
| #define | OUTLET_STATE_INTERMEDIATE (1) |
| #define | OUTLET_STATE_ON (2) |
| #define | OUTLET_E_NOOUTLETS (-10) |
| #define | OUTLET_E_NOCHANNELS (-15) |
| #define | OUTLET_E_NOVALIDCH (-20) |
Functions | |
| std::string | MagAOX::app::dev::stateIntToString (int st) |
Declares and defines a power control device framework in the MagAOXApp context.
Definition in file outletController.hpp.
| struct MagAOX::app::dev::outletController::channelSpec |
Structure containing the specification of one channel.
A channel may include more than one outlet, may specify the order in which outlets are turned on and/or off, and may specify a delay between turning outlets on and/or off.
Definition at line 81 of file outletController.hpp.

| #define OUTLET_E_NOCHANNELS (-15) |
Definition at line 28 of file outletController.hpp.
| #define OUTLET_E_NOOUTLETS (-10) |
Definition at line 27 of file outletController.hpp.
| #define OUTLET_E_NOVALIDCH (-20) |
Definition at line 29 of file outletController.hpp.
| #define OUTLET_STATE_INTERMEDIATE (1) |
Definition at line 23 of file outletController.hpp.
| #define OUTLET_STATE_OFF (0) |
Definition at line 22 of file outletController.hpp.
| #define OUTLET_STATE_ON (2) |
Definition at line 24 of file outletController.hpp.
| #define OUTLET_STATE_UNKNOWN (-1) |
Definition at line 21 of file outletController.hpp.