

Classes | |
| class | StatusDataAccess |
Public Member Functions | |
| void | initialize (ContainerServices containerServices) throws ComponentLifecycleException |
| synchronized void | onImpl () throws AcsJException |
| synchronized void | offImpl () throws AcsJException |
| void | resetImpl () throws AcsJException |
| RWdouble | doubleRW () |
| ROdouble | doubleRO () |
| RWfloat | floatRW () |
| ROfloat | floatRO () |
| RWlong | longRW () |
| ROlong | longRO () |
| ROpattern | status () |
Protected Attributes | |
| ROpattern | status |
| ROlong | longRO |
| RWlong | longRW |
| ROdouble | doubleRO |
| RWdouble | doubleRW |
| ROfloat | floatRO |
| RWfloat | floatRW |
| AtomicBoolean | onState = new AtomicBoolean(false) |
Implementation of alma.TT.PrimTestComponent.
| ROdouble alma::TT::PrimComponentImpl::doubleRO | ( | ) | [inline] |
Referenced by initialize().
| RWdouble alma::TT::PrimComponentImpl::doubleRW | ( | ) | [inline] |
Implementation of readback data access (adds some random noise and responds to on/off status).
Methods for returning the properties
Referenced by initialize().
| ROfloat alma::TT::PrimComponentImpl::floatRO | ( | ) | [inline] |
Referenced by initialize().
| RWfloat alma::TT::PrimComponentImpl::floatRW | ( | ) | [inline] |
Referenced by initialize().
| void alma::TT::PrimComponentImpl::initialize | ( | ContainerServices | containerServices | ) | throws ComponentLifecycleException [inline] |
Reimplemented from alma::ACS::impl::CharacteristicComponentImpl.
References doubleRO(), doubleRW(), floatRO(), floatRW(), longRO(), longRW(), alma::ACS::impl::CharacteristicComponentImpl::registerProperty(), and status().
| ROlong alma::TT::PrimComponentImpl::longRO | ( | ) | [inline] |
Referenced by initialize().
| RWlong alma::TT::PrimComponentImpl::longRW | ( | ) | [inline] |
Referenced by initialize().
| synchronized void alma::TT::PrimComponentImpl::offImpl | ( | ) | throws AcsJException [inline] |
Implementation of 'off' method.
| ACS | exception on any failure. |
References onState.
Referenced by alma::TT::PrimComponentImpl::StatusDataAccess::set().
| synchronized void alma::TT::PrimComponentImpl::onImpl | ( | ) | throws AcsJException [inline] |
Implementation of 'on' method.
| ACS | exception on any failure. |
References onState.
Referenced by alma::TT::PrimComponentImpl::StatusDataAccess::set().
| void alma::TT::PrimComponentImpl::resetImpl | ( | ) | throws AcsJException [inline] |
| ROpattern alma::TT::PrimComponentImpl::status | ( | ) | [inline] |
Referenced by initialize().
ROdouble alma::TT::PrimComponentImpl::doubleRO [protected] |
RWdouble alma::TT::PrimComponentImpl::doubleRW [protected] |
ROfloat alma::TT::PrimComponentImpl::floatRO [protected] |
RWfloat alma::TT::PrimComponentImpl::floatRW [protected] |
ROlong alma::TT::PrimComponentImpl::longRO [protected] |
RWlong alma::TT::PrimComponentImpl::longRW [protected] |
AtomicBoolean alma::TT::PrimComponentImpl::onState = new AtomicBoolean(false) [protected] |
On/off state.
Referenced by alma::TT::PrimComponentImpl::StatusDataAccess::get(), offImpl(), onImpl(), and resetImpl().
ROpattern alma::TT::PrimComponentImpl::status [protected] |
1.6.2