Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef _ALARMSERVICEDEMO_IDL_
00024 #define _ALARMSERVICEDEMO_IDL_
00025
00026 #include <acscomponent.idl>
00027 #include <CosProperty.idl>
00028
00029 #pragma prefix "alma"
00030
00031 module alarmsystemdemo
00032 {
00033
00034 interface PS : ACS::ACSComponent
00035 {
00036 void faultPS(
00037 );
00038
00039 void terminate_faultPS(
00040 );
00041 };
00042 interface Mount : ACS::ACSComponent
00043 {
00044 void faultMount(
00045 );
00046
00047 void terminate_faultMount(
00048 );
00049 };
00050 interface Antenna : ACS::ACSComponent
00051 {
00052 void faultAntenna(
00053 );
00054
00055 void terminate_faultAntenna(
00056 );
00057 };
00058
00059 interface MF : ACS::ACSComponent
00060 {
00061 void multiFault();
00062 void terminate_multiFault();
00063 };
00064 };
00065
00066 #endif
00067