CARMA C++
BimaDewarRegulation.idl
1 /*
2  *
3  * $Id: BimaDewarRegulation.idl,v 1.4 2011/05/17 16:27:29 iws Exp $
4  *
5  */
6 #ifndef CARMA_ANTENNA_BIMA_CONTROL_BIMADEWARREGULATION_IDL
7 #define CARMA_ANTENNA_BIMA_CONTROL_BIMADEWARREGULATION_IDL
8 
10 
11 module carma
12 {
13  module antenna
14  {
15  module bima
16  {
17  module control
18  {
19 
26  const string DEWARREG_NAME = "DewarRegulation";
27 
31  interface BimaDewarRegulation {
32 
36  void on() raises ( carma::util::UserException );
37 
41  void off() raises ( carma::util::UserException );
42 
49  void setPoint( in float point )
50  raises ( carma::util::UserException );
51 
66  void defrost() raises ( carma::util::UserException );
67 
68 
73  void cancelDefrost() raises ( carma::util::UserException );
74 
75  }; // End BimaDewarRegulation interface
76  };
77  };
78  };
79 }; // End carma::antenna::bima::control module
80 
81 #endif
Generic Carma variant of CORBA::UserException.
BIMA antenna-specific dewar temperature regulation interface.
CORBA User Exception for carma::util.