CARMA C++
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
PolarizationControl.idl
1
#ifndef _POLARIZATIONIDL
2
#define _POLARIZATIONIDL
3
4
#include "
carma/util/UserException.idl
"
5
6
module carma {
7
8
module antenna {
9
10
module common {
14
interface
PolarizationControl
{
15
19
enum
State
{
20
POLH
,
21
POLV
,
22
POLRCP
,
23
POLLCP
24
};
25
51
void
setState(in State poltype, in
unsigned
long
seqNo )
52
raises (
carma::util::UserException
);
53
54
};
// End Polarization interface
55
56
};
// End common module
57
58
};
// End antenna module
59
60
};
// End carma module
61
62
#endif // _POLARIZATIONIDL
carma::antenna::common::PolarizationControl::State
State
Enumerate valid polarization states.
Definition:
PolarizationControl.idl:19
carma::antenna::common::PolarizationControl::POLH
Linear horizontal.
Definition:
PolarizationControl.idl:20
carma::util::UserException
Generic Carma variant of CORBA::UserException.
Definition:
UserException.idl:75
carma::antenna::common::PolarizationControl::POLRCP
Right circularly polarized.
Definition:
PolarizationControl.idl:22
carma::antenna::common::PolarizationControl::POLV
Linear vertical.
Definition:
PolarizationControl.idl:21
carma::antenna::common::PolarizationControl
Antenna polarization control.
Definition:
PolarizationControl.idl:14
UserException.idl
CORBA User Exception for carma::util.
carma
antenna
common
PolarizationControl.idl
Generated by
1.8.5