CARMA C++
BlockDownconverterControl.idl
Go to the documentation of this file.
1 
9 #ifndef CARMA_DOWNCONVERTER_BLOCKDOWNCONVERTERCONTROL_IDL
10 #define CARMA_DOWNCONVERTER_BLOCKDOWNCONVERTERCONTROL_IDL
11 
13 
14 module carma {
15 module downconverter {
16 
21 
25  enum Block {
27  LOWER
28  };
29 
33  enum Polarization {
35  POLARIZATION_2
36  };
37 
45  void setBlockAndPolarization( in Block blockSelector,
46  in Polarization polarizationSelector,
47  in unsigned short bandNo )
48  raises ( carma::util::UserException );
49 
56  void setBlock( in Block blockSelector,
57  in unsigned short bandNo )
58  raises ( carma::util::UserException );
59 
67  void setPolarization( in Polarization polarizationSelector,
68  in unsigned short bandNo )
69  raises ( carma::util::UserException );
70 
74  void reset( ) raises ( carma::util::UserException );
75 
76  }; // interface BlockDownconverterControl
77 };}; // module carma::downconverter
78 
79 #endif
Carma Block Downconvrter CAN module control interface.
Generic Carma variant of CORBA::UserException.
CORBA User Exception for carma::util.