import "acsexmplBuilding.idl";
Inheritance diagram for acsexmplBuilding::Door:
Public Member Functions | |
void | open (in ACS::CBvoid cb, in ACS::CBDescIn desc) |
void | close (in ACS::CBvoid cb, in ACS::CBDescIn desc) |
void | move (in double pos) raises (ACSErr::ACSException) |
Public Attributes | |
readonly attribute ACS::RWdouble | ref_position |
readonly attribute ACS::ROdouble | position |
readonly attribute ACS::ROlong | substate |
readonly attribute ACS::ROstring | version |
|
Closes the door by setting the corresponding reference position. This is an asynchronous method.
|
|
Moves the door by setting the new reference position.
|
|
Opens the door by setting the corresponding reference position. This is an asynchronous method.
|
|
Real position - where the door really is. |
|
Reference position - where we want the door to move to. |
|
Substate - DWF...this should be replaced by an enum. |
|
Version - the version of the implementation of this IDL interface. |