ALMA Computing Group

acsexmplDoorImpl.cpp File Reference

#include <baciDB.h>
#include <acsexmplDoorImpl.h>
#include <ACSErrTypeCommon.h>
#include <maciACSComponentDefines.h>

Include dependency graph for acsexmplDoorImpl.cpp:

Include dependency graph

Go to the source code of this file.

Variables

const int OPEN_ACTION = 0
const int CLOSE_ACTION = 1
const int DOOR_UNDEFINED = 0
const int DOOR_OPEN = 1
const int DOOR_CLOSED = 2
const int DOOR_HALTED = 3
const int DOOR_OPENING = 4
const int DOOR_CLOSING = 5
const int CTRL_INTERVAL = 1
const int CTRL_STEP = 5


Variable Documentation

const int CLOSE_ACTION = 1 [static]
 

Definition at line 56 of file acsexmplDoorImpl.cpp.

Referenced by Door::close(), and Door::invokeAction().

const int CTRL_INTERVAL = 1 [static]
 

Definition at line 67 of file acsexmplDoorImpl.cpp.

const int CTRL_STEP = 5 [static]
 

Definition at line 70 of file acsexmplDoorImpl.cpp.

Referenced by DoorThread::runLoop().

const int DOOR_CLOSED = 2 [static]
 

Definition at line 61 of file acsexmplDoorImpl.cpp.

Referenced by DoorThread::runLoop().

const int DOOR_CLOSING = 5 [static]
 

Definition at line 64 of file acsexmplDoorImpl.cpp.

Referenced by Door::checkSubstate(), and DoorThread::runLoop().

const int DOOR_HALTED = 3 [static]
 

Definition at line 62 of file acsexmplDoorImpl.cpp.

Referenced by DoorThread::runLoop().

const int DOOR_OPEN = 1 [static]
 

Definition at line 60 of file acsexmplDoorImpl.cpp.

Referenced by DoorThread::runLoop().

const int DOOR_OPENING = 4 [static]
 

Definition at line 63 of file acsexmplDoorImpl.cpp.

Referenced by Door::checkSubstate(), and DoorThread::runLoop().

const int DOOR_UNDEFINED = 0 [static]
 

Definition at line 59 of file acsexmplDoorImpl.cpp.

Referenced by Door::execute().

const int OPEN_ACTION = 0 [static]
 

Definition at line 55 of file acsexmplDoorImpl.cpp.

Referenced by Door::invokeAction(), and Door::open().