

Public Member Functions | |
| void | cleanUp () |
| double | monitorLampBrightness () throws LampUnavailable |
| void | stopMonitor () throws LampUnavailable |
| void | exceptionMethod () throws LampUnavailable |
| void | acsExceptionMethodVoid () throws ACSException |
| double | acsExceptionMethodDouble () throws ACSException |
| Lamp | getLamp () throws LampUnavailable |
| RWdouble | getLampBrightnessObject () throws LampUnavailable |
Private Member Functions | |
| void | acsJExceptionMethod () throws AcsJException |
Private Attributes | |
| Lamp | m_lamp |
| RWdouble | m_brightness |
| CBdoubleLampCallback | m_cb |
| CBDescIn | m_desc |
| Monitordouble | m_monitor |
Static Private Attributes | |
| final String | m_lampCurl = "LAMP1" |
|
|
Implements alma::demo::LampCallbackOperations.
|
|
|
Implements alma::demo::LampCallbackOperations.
|
|
|
|
|
|
|
|
|
Throws a plain CORBA exception, that is, one that does not collaborate with the ACS error system.
Implements alma::demo::LampCallbackOperations.
|
|
|
Getts the lamp component LAMP1.
|
|
|
Gets the lamp component's brightness CORBA object as RWdouble.
|
|
|
Attaches a monitor to the brightness object of the lamp component. The component uses a callback when the interval set to the timer expires.
Implements alma::demo::LampCallbackOperations.
|
|
|
Stops the monitor upon request.
Implements alma::demo::LampCallbackOperations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8