| Package | Description |
|---|---|
| com.cosylab.epics.caj.cas | |
| com.cosylab.epics.caj.cas.handlers | |
| com.cosylab.epics.caj.cas.util | |
| com.cosylab.epics.caj.cas.util.examples | |
| gov.aps.jca.cas |
| Modifier and Type | Field and Description |
|---|---|
protected ProcessVariable |
ProcessVariableEventDispatcher.processVariable
PV to dispatch for.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessVariable |
ProcessVariableEventDispatcher.getProcessVariable()
Get served PV.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessVariableEventDispatcher.setProcessVariable(ProcessVariable processVariable)
Set served PV (allow PV to be set later to avoid chicken-egg problem).
|
| Constructor and Description |
|---|
ProcessVariableEventDispatcher(ProcessVariable processVariable)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static DBR |
AbstractCASResponseHandler.createDBRforReading(ProcessVariable processVariable)
Create appropriate DBR structure for reading (of PV type).
|
static DBR |
AbstractCASResponseHandler.createDBRforReading(ProcessVariable processVariable,
int dataCount)
Create appropriate DBR structure for reading (of PV type).
|
static DBR |
AbstractCASResponseHandler.createDBRforReading(ProcessVariable processVariable,
short dataType,
int dataCount)
Create appropriate DBR structure for reading (of PV type).
|
void |
EventAddResponse.eventResponse(ProcessVariable processVariable,
Transport transport,
short dataType,
int dataCount,
int sid,
int ioid,
DBR value) |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumProcessVariable
Abstract convenient enumeration process variable implementation.
|
class |
FloatingDecimalProcessVariable
Abstract convenient floating decimal process variable implementation.
|
class |
MemoryProcessVariable
Memory (what you write is what you get) process variable implementation.
|
class |
NumericProcessVariable
Enum process variable implementation.
|
class |
StringProcessVariable
Abstract convenient string process variable implementation.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessVariable |
DefaultServerImpl.processVariableAttach(String aliasName,
ProcessVariableEventCallback eventCallback,
ProcessVariableAttachCallback asyncCompletionCallback) |
ProcessVariable |
DefaultServerImpl.unregisterProcessVaribale(String aliasName)
Unregister process variable.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultServerImpl.registerProcessVaribale(ProcessVariable pv)
Register process variable.
|
void |
DefaultServerImpl.registerProcessVaribale(String aliasName,
ProcessVariable pv)
Register process variable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CounterProcessVariable
Example implementation of process variable - counter.
|
| Modifier and Type | Field and Description |
|---|---|
protected ProcessVariable |
ServerChannel.processVariable
Process variable.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessVariable |
ServerChannel.getProcessVariable()
Get process variable.
|
ProcessVariable |
Server.processVariableAttach(String aliasName,
ProcessVariableEventCallback eventCallback,
ProcessVariableAttachCallback asyncCompletionCallback)
This function is called every time that a client attaches to the PV.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessVariableAttachCallback.processVariableAttachCompleted(ProcessVariable processVariable)
Notify about process variable existance.
|
| Constructor and Description |
|---|
ServerChannel(ProcessVariable processVariable,
int cid,
int sid,
String userName,
String hostName)
Create server channel for given process variable.
|
Copyright © 2004-2020 EPICS. All Rights Reserved.