ALMA Computing Group
Variables

acsexmplDoorImpl.cpp File Reference

#include <baciDB.h>
#include <acsexmplDoorImpl.h>
#include <ACSErrTypeCommon.h>
#include <maciACSComponentDefines.h>
Include dependency graph for acsexmplDoorImpl.cpp:

Go to the source code of this file.

Variables

static const int OPEN_ACTION = 0
static const int CLOSE_ACTION = 1
static const int DOOR_UNDEFINED = 0
static const int DOOR_OPEN = 1
static const int DOOR_CLOSED = 2
static const int DOOR_HALTED = 3
static const int DOOR_OPENING = 4
static const int DOOR_CLOSING = 5
static const int CTRL_INTERVAL = 1
static 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().

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::open().