
Public Member Functions | |
| void | setSourceName (String newSourceName) |
| String | getSourceName () |
| void | close () |
| void | push (FaultState state) throws ASIException |
| void | push (Collection states) throws ASIException |
| void | pushActiveList (Collection active) throws ASIException |
Alarm System interface for alarm generators.
| void cern::laser::source::alarmsysteminterface::AlarmSystemInterface::close | ( | ) |
Close and deallocate resources.
Implemented in cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
| String cern::laser::source::alarmsysteminterface::AlarmSystemInterface::getSourceName | ( | ) |
Get the source name.
Implemented in cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
| void cern::laser::source::alarmsysteminterface::AlarmSystemInterface::push | ( | Collection | states | ) | throws ASIException |
Push a collection of fault states.
| states |
| ASIException | if the fault state collection can not be pushed. |
Implemented in alma::acs::alarmsystem::binding::ACSLaserSource, and cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
| void cern::laser::source::alarmsysteminterface::AlarmSystemInterface::push | ( | FaultState | state | ) | throws ASIException |
Push a fault state.
| state | the fault state change to push. |
| ASIException | if the fault state can not be pushed. |
Implemented in cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
| void cern::laser::source::alarmsysteminterface::AlarmSystemInterface::pushActiveList | ( | Collection | active | ) | throws ASIException |
Push the set of active fault states.
| active | the active fault states. |
| ASIException | if the fault state active list can not be pushed. |
Implemented in alma::acs::alarmsystem::binding::ACSLaserSource, and cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
| void cern::laser::source::alarmsysteminterface::AlarmSystemInterface::setSourceName | ( | String | newSourceName | ) |
Set the source name.
| newSourceName | the source name. |
Implemented in cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
1.6.2