Uses of Interface
org.scictrl.csshell.epics.server.ValueProcessor
Packages that use ValueProcessor
-
Uses of ValueProcessor in org.scictrl.csshell.epics.server
Subinterfaces of ValueProcessor in org.scictrl.csshell.epics.serverModifier and TypeInterfaceDescriptioninterfaceImplemented by those ValueProcessors, which want to be restored to a previous state after server is restarted.Methods in org.scictrl.csshell.epics.server that return ValueProcessorMethods in org.scictrl.csshell.epics.server with parameters of type ValueProcessorModifier and TypeMethodDescriptionstatic RecordRecord.forProcessor(String name, gov.aps.jca.dbr.DBRType type, int count, String description, ValueProcessor proc, org.apache.commons.configuration.HierarchicalConfiguration config) Return new Record containing the provided processor.voidRecord.setProcessor(ValueProcessor vp) This is part of initialization of Record, it is called afterconfigure(Record, org.apache.commons.configuration.HierarchicalConfiguration)has been called, so processor is already configured. -
Uses of ValueProcessor in org.scictrl.csshell.epics.server.processor
Classes in org.scictrl.csshell.epics.server.processor that implement ValueProcessorModifier and TypeClassDescriptionclassAbstract AbstractValueProcessor class.classANDValueProcessor class.classThe Command Value Processor is intended for commands or actions, which are triggered from client (e.g.classDefaultAlarmProcessor class.classEnumToBitsProcessor class.classEnumValueProcessor class.classValue processor, which distributes value to provided forward PV links.classValue processor, which connects to provided remote names and captures their value.classThis class listens to alarm events from input links (PVs) and converts them to alarm state of this record in following way: Sets record alarm state to highest alarm state of input links.classInterlockValueProcessor class.classValue processor, which connects to provided remote names and captures their value.classListManagementProcessor class.classAbstract ManagementProcessor class.classValue processor, which sets forward PVs to off/on, remembers of forward PV was OOn before switching on and keeps that state.classMemoryValueProcessor class.classOnDemandValueProcessor class.classORValueProcessor class.classPingManagementProcessor class.classDeprecated.Functionality of polynomial transformation has been moved to LinkedValueProcessor and is further mentained there in superior form.classRunningAverageValueProcessor class.classSemaphore is a processor which acts as remote process semaphore: it allows only one remote process ID to be registered as active.classShutdownManagementProcessor class.classSimAlarmProcessor class.classStateWatchdogProcessor class.classStatusCheckAlarmProcessor class.classThis class listens to alarm events from input links (PVs) and converts them to alarm state of this record in following way: Sets record alarm state to highest alarm state of input links.classSystemProcessWatchdogProcessor class.classCounts time when control PV is on in seconds.classTimeValueProcessor class.classUpdateRateProcessor class.classChecks values of PVs and returns tru or false if values match the criteria.classValueDiffAlarmProcessor class.classValueLevelAlarmProcessor class.