

Classes | |
| class | ReadbackDataAccess |
| class | StatusDataAccess |
Public Member Functions | |
| void | initialize (ContainerServices containerServices) throws ComponentLifecycleException |
| RWdouble | current () |
| ROpattern | status () |
| ROdouble | readback () |
| void | on (CBvoid callback, CBDescIn desc) |
| void | off (CBvoid callback, CBDescIn desc) |
| void | reset (CBvoid callback, CBDescIn desc) |
| synchronized void | onImpl () throws AcsJException |
| synchronized void | offImpl () throws AcsJException |
| void | resetImpl () throws AcsJException |
Protected Attributes | |
| ROdouble | readback |
| RWdouble | current |
| ROpattern | status |
| AtomicBoolean | onState = new AtomicBoolean(false) |
Implementation of alma.PS.PowerSupply.
| RWdouble alma::PS::PowerSupplyImpl::current | ( | ) | [inline] |
Implements alma::PS::PowerSupplyOperations.
Referenced by initialize().
| void alma::PS::PowerSupplyImpl::initialize | ( | ContainerServices | containerServices | ) | throws ComponentLifecycleException [inline] |
Reimplemented from alma::ACS::impl::CharacteristicComponentImpl.
References current(), readback(), alma::ACS::impl::CharacteristicComponentImpl::registerProperty(), and status().
| synchronized void alma::PS::PowerSupplyImpl::offImpl | ( | ) | throws AcsJException [inline] |
Implementation of 'off' method.
| ACS | exception on any failure. |
References onState.
Referenced by alma::PS::PowerSupplyImpl::StatusDataAccess::set().
| synchronized void alma::PS::PowerSupplyImpl::onImpl | ( | ) | throws AcsJException [inline] |
Implementation of 'on' method.
| ACS | exception on any failure. |
References onState.
Referenced by alma::PS::PowerSupplyImpl::StatusDataAccess::set().
| ROdouble alma::PS::PowerSupplyImpl::readback | ( | ) | [inline] |
Implements alma::PS::PowerSupplyOperations.
Referenced by initialize().
| void alma::PS::PowerSupplyImpl::resetImpl | ( | ) | throws AcsJException [inline] |
| ROpattern alma::PS::PowerSupplyImpl::status | ( | ) | [inline] |
Implements alma::PS::PowerSupplyOperations.
Referenced by initialize().
RWdouble alma::PS::PowerSupplyImpl::current [protected] |
Current property.
AtomicBoolean alma::PS::PowerSupplyImpl::onState = new AtomicBoolean(false) [protected] |
On/off state.
Referenced by alma::PS::PowerSupplyImpl::ReadbackDataAccess::get(), alma::PS::PowerSupplyImpl::StatusDataAccess::get(), offImpl(), onImpl(), and resetImpl().
ROdouble alma::PS::PowerSupplyImpl::readback [protected] |
Readback property.
ROpattern alma::PS::PowerSupplyImpl::status [protected] |
Status property.
1.6.2