|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CAEventListener | This interface will be used to inform a listener of an event on a PV. |
Class Summary | |
---|---|
EPICSAction | This will be used as a base class for EPICS related actions. |
EPICSController | |
EPICSMechanism | This class will be used to store the state of an EPICS mechanism and will generally be shared amongst all actions which are associated with the mechanism so that they are aware if any of the other actions are using the mechanism or an external 3rd party is using the mechanism. |
JunitOCSEPICS | This class is a Junit test frame which tests the functionality of the classes which comprise the OCSEPICS package When run it will perform a sequence of tests which will verify the correct operation of the classs. |
OCSAction | This class will be used to perform a specific action upon a mechanism in the ISISP/WYFFOS/INTEGRAL EPICS system. |
OCSEPICSConsts | This is a class which holds constants and enumerations which will be used throughout an OCS EPICS based application. |
ProcessVariable | This class wraps up an EPICS process variable (PV) into a object which can be used throughout an OCS EPICS application. |
StatusVariable | This is a base class which will be inherited by all status variables which are to be included in the observing system and passed around. |
Enum Summary | |
---|---|
OCSEPICSConsts.ConversionTypes | Conversion types which are to be applied |
OCSEPICSConsts.IOCSubactionStateType | These are the states that an EPICS action can take |
OCSEPICSConsts.MechanismActivityStates | This enumeration reflects the possible state that a mechanism can be in. |
OCSEPICSConsts.OCSActionStatesType | This enumeration reflects the states that an EPICS action can be used to model the states of an EPICS action |
OCSEPICSConsts.PrematureClStatStates | These values will be used to track premature events on the clstat value before command processing is completed. |
OCSEPICSConsts.PVTypes | This is an enumeration of the types of PV which are associated with an EPICS control action |
OCSEPICSConsts.SubactionCompletionStates | These values will be used to report the completion state of the subactions |
OCSEPICSConsts.SubactionStateType | This enumeration reflects the possible state that subactions in the instrument controller can be in. |
OCSEPICSConsts.UnitType | These are the two types of values which can be associated with PV. |
Exception Summary | |
---|---|
BadStatusValueException | This exception is raised when there there is a bad status item recognised. |
StateMachineException | This exception is raised when there is an attempt to transition the state machine and there is a problem. |
UnableToConvertDBRTypeException | This exception is raised when there is an attempt to convert a EPICS DBR type and was unable to |
UnableToInitiatePVException | This exception is raised when there is an attempt to generate a PV but was unable to |
UnableToPerformConversion | This exception is raised when there is an attempt to perform a unit conversion. |
UnableToUpdateNoticeboardException | This exception is raised when there is an attempt to update the noticeboard but was unable to. |
Annotation Types Summary | |
---|---|
TODO |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |