| Modifier and Type | Method and Description |
|---|---|
DBR |
CAJChannel.get(DBR preallocatedDBR,
DBRType type,
int count) |
DBR |
CAJChannel.get(DBRType type,
int count) |
| Modifier and Type | Method and Description |
|---|---|
DBR |
CAJChannel.get(DBR preallocatedDBR,
DBRType type,
int count) |
| Modifier and Type | Field and Description |
|---|---|
protected DBR |
CASServerMonitor.pendingEvent
Pending event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessVariableEventDispatcher.postEvent(int select,
DBR event) |
void |
CASServerMonitor.postEvent(int select,
DBR event) |
| 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).
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventAddResponse.eventResponse(ProcessVariable processVariable,
Transport transport,
short dataType,
int dataCount,
int sid,
int ioid,
DBR value) |
| Constructor and Description |
|---|
EventAddRequest(Transport transport,
int ioid,
short dataType,
int dataCount,
CAStatus status,
DBR value) |
ReadNotifyRequest(Transport transport,
int sid,
int ioid,
int dataType,
int dataCount,
DBR value) |
| Modifier and Type | Method and Description |
|---|---|
void |
NumericProcessVariable.fillInDBR(DBR value)
Set data (units, limits, ...) to DBR.
|
void |
MemoryProcessVariable.fillInDBR(DBR value)
Set data (units, limits, ...) to DBR.
|
void |
FloatingDecimalProcessVariable.fillInDBR(DBR value)
Set data (units, limits, ...) and precision to DBR.
|
CAStatus |
StringProcessVariable.read(DBR value,
ProcessVariableReadCallback asyncReadCallback)
Casts
DBR to DBR_TIME_String and
delegates operation of reading a value to readValue method. |
CAStatus |
NumericProcessVariable.read(DBR value,
ProcessVariableReadCallback asyncReadCallback) |
CAStatus |
MemoryProcessVariable.read(DBR value,
ProcessVariableReadCallback asyncReadCallback)
Read value.
|
CAStatus |
EnumProcessVariable.read(DBR value,
ProcessVariableReadCallback asyncReadCallback)
Casts
DBR to DBR_TIME_LABELS_Enum, sets labels
returned by getEnumLabels() and delegates operation of
reading a value to readValue method. |
protected abstract CAStatus |
NumericProcessVariable.readValue(DBR value,
ProcessVariableReadCallback asyncReadCallback)
Read value.
|
CAStatus |
StringProcessVariable.write(DBR value,
ProcessVariableWriteCallback asyncWriteCallback)
Casts
DBR to DBR_String and delegates operation of writing a value to writeValue method. |
CAStatus |
NumericProcessVariable.write(DBR value,
ProcessVariableWriteCallback asyncWriteCallback) |
CAStatus |
MemoryProcessVariable.write(DBR value,
ProcessVariableWriteCallback asyncWriteCallback)
Write value.
|
CAStatus |
EnumProcessVariable.write(DBR value,
ProcessVariableWriteCallback asyncWriteCallback)
Casts
DBR to DBR_Enum and delegates operation
of writing a value to writeValue method. |
protected abstract CAStatus |
NumericProcessVariable.writeValue(DBR value,
ProcessVariableWriteCallback asyncWriteCallback)
Write value.
|
| Modifier and Type | Method and Description |
|---|---|
protected CAStatus |
CounterProcessVariable.readValue(DBR value,
ProcessVariableReadCallback asyncReadCallback)
Read value.
|
protected CAStatus |
CounterProcessVariable.writeValue(DBR value,
ProcessVariableWriteCallback asyncWriteCallback)
Write value.
|
| Modifier and Type | Method and Description |
|---|---|
static DBR |
DBRDecoder.getDBR(DBR inDBR,
short dataTypeValue,
int dataCount,
ByteBuffer dataPayloadBuffer)
Get (deserialize) data payload buffer to DBR structure.
|
| Modifier and Type | Method and Description |
|---|---|
static DBR |
DBRDecoder.getDBR(DBR inDBR,
short dataTypeValue,
int dataCount,
ByteBuffer dataPayloadBuffer)
Get (deserialize) data payload buffer to DBR structure.
|
static void |
DBREncoder.insertPayload(ByteBuffer payloadBuffer,
short dataTypeValue,
int dataCount,
DBR value)
Insert DBR payload.
|
| Modifier and Type | Field and Description |
|---|---|
protected DBR |
ReadNotifyRequest.dbr
DBR to be set (sync.
|
| Constructor and Description |
|---|
ReadNotifyRequest(CAJChannel channel,
GetListener callback,
DBR dbr,
Transport transport,
int sid,
int dataType,
int dataCount) |
| Modifier and Type | Method and Description |
|---|---|
DBR |
Channel.get()
Synchronously reads this Channel's value using the native DBR type and count.
|
abstract DBR |
Channel.get(DBRType type,
int count)
Synchronously Reads a specified number of elements of a specified type from this Channel.
|
DBR |
Channel.get(int count)
Synchronously Reads a specified number elements from this Channel value using the native DBR type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessVariableEventCallback.postEvent(int select,
DBR event)
Notify about process variable event.
|
CAStatus |
ServerChannel.read(DBR value,
ProcessVariableReadCallback asyncReadCallback)
Read process variable value.
|
abstract CAStatus |
ProcessVariable.read(DBR value,
ProcessVariableReadCallback asyncReadCallback)
Read process variable value.
|
CAStatus |
ServerChannel.write(DBR value,
ProcessVariableWriteCallback asyncWriteCallback)
Write process variable value.
|
abstract CAStatus |
ProcessVariable.write(DBR value,
ProcessVariableWriteCallback asyncWriteCallback)
Write process variable value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DBR_Byte |
class |
DBR_CTRL_Byte |
class |
DBR_CTRL_Double |
class |
DBR_CTRL_Enum |
class |
DBR_CTRL_Float |
class |
DBR_CTRL_Int |
class |
DBR_CTRL_Short |
class |
DBR_CTRL_String |
class |
DBR_Double |
class |
DBR_Enum |
class |
DBR_Float |
class |
DBR_GR_Byte |
class |
DBR_GR_Double |
class |
DBR_GR_Float |
class |
DBR_GR_Int |
class |
DBR_GR_Short |
class |
DBR_GR_String |
class |
DBR_Int |
class |
DBR_LABELS_Enum |
class |
DBR_PRECISION_Double
This is an "artificial" DBR type to support TIME type with PRECISION.
|
class |
DBR_PRECISION_Float
This is an "artificial" DBR type to support TIME type with PRECISION.
|
class |
DBR_PutAckS |
class |
DBR_PutAckT |
class |
DBR_Short |
class |
DBR_String |
class |
DBR_STS_Byte |
class |
DBR_STS_Double |
class |
DBR_STS_Enum |
class |
DBR_STS_Float |
class |
DBR_STS_Int |
class |
DBR_STS_Short |
class |
DBR_STS_String |
class |
DBR_STSACK_String |
class |
DBR_TIME_Byte |
class |
DBR_TIME_Double |
class |
DBR_TIME_Enum |
class |
DBR_TIME_Float |
class |
DBR_TIME_Int |
class |
DBR_TIME_LABELS_Enum
This is an "artificial" DBR type to support TIME and LABELS type.
|
class |
DBR_TIME_Short |
class |
DBR_TIME_String |
| Modifier and Type | Method and Description |
|---|---|
DBR |
DBR_TIME_String.convert(DBRType convertType) |
DBR |
DBR_TIME_Short.convert(DBRType convertType) |
DBR |
DBR_TIME_LABELS_Enum.convert(DBRType convertType) |
DBR |
DBR_TIME_Int.convert(DBRType convertType) |
DBR |
DBR_TIME_Float.convert(DBRType convertType) |
DBR |
DBR_TIME_Enum.convert(DBRType convertType) |
DBR |
DBR_TIME_Double.convert(DBRType convertType) |
DBR |
DBR_TIME_Byte.convert(DBRType convertType) |
DBR |
DBR_STS_String.convert(DBRType convertType) |
DBR |
DBR_STS_Short.convert(DBRType convertType) |
DBR |
DBR_STS_Int.convert(DBRType convertType) |
DBR |
DBR_STS_Float.convert(DBRType convertType) |
DBR |
DBR_STS_Enum.convert(DBRType convertType) |
DBR |
DBR_STS_Double.convert(DBRType convertType) |
DBR |
DBR_STS_Byte.convert(DBRType convertType) |
DBR |
DBR_STSACK_String.convert(DBRType convertType) |
DBR |
DBR_String.convert(DBRType convertType) |
DBR |
DBR_Short.convert(DBRType convertType) |
DBR |
DBR_PutAckT.convert(DBRType convertType) |
DBR |
DBR_PutAckS.convert(DBRType convertType) |
DBR |
DBR_PRECISION_Float.convert(DBRType convertType) |
DBR |
DBR_PRECISION_Double.convert(DBRType convertType) |
DBR |
DBR_LABELS_Enum.convert(DBRType convertType) |
DBR |
DBR_Int.convert(DBRType convertType) |
DBR |
DBR_GR_Short.convert(DBRType convertType) |
DBR |
DBR_GR_Int.convert(DBRType convertType) |
DBR |
DBR_GR_Float.convert(DBRType convertType) |
DBR |
DBR_GR_Double.convert(DBRType convertType) |
DBR |
DBR_GR_Byte.convert(DBRType convertType) |
DBR |
DBR_Float.convert(DBRType convertType) |
DBR |
DBR_Enum.convert(DBRType convertType) |
DBR |
DBR_Double.convert(DBRType convertType) |
DBR |
DBR_CTRL_Short.convert(DBRType convertType) |
DBR |
DBR_CTRL_Int.convert(DBRType convertType) |
DBR |
DBR_CTRL_Float.convert(DBRType convertType) |
DBR |
DBR_CTRL_Double.convert(DBRType convertType) |
DBR |
DBR_CTRL_Byte.convert(DBRType convertType) |
DBR |
DBR_Byte.convert(DBRType convertType) |
abstract DBR |
DBR.convert(DBRType convertType) |
DBR |
DBR_String.convert(DBRType convertType,
Object params) |
DBR |
DBR.convert(DBRType convertType,
Object params) |
static DBR |
DBRFactory.create(DBRType type,
int count) |
static DBR |
DBRFactory.create(int type,
int count) |
DBR |
DBRType.newInstance(int count) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
DBR.isBYTE(DBR dbr) |
static boolean |
DBR.isCTRL(DBR dbr) |
static boolean |
DBR.isDOUBLE(DBR dbr) |
static boolean |
DBR.isENUM(DBR dbr) |
static boolean |
DBR.isFLOAT(DBR dbr) |
static boolean |
DBR.isGR(DBR dbr) |
static boolean |
DBR.isINT(DBR dbr) |
static boolean |
DBR.isLABELS(DBR dbr) |
static boolean |
DBR.isPRECISION(DBR dbr) |
static boolean |
DBR.isSHORT(DBR dbr) |
static boolean |
DBR.isSTRING(DBR dbr) |
static boolean |
DBR.isSTS(DBR dbr) |
static boolean |
DBR.isTIME(DBR dbr) |
| Modifier and Type | Field and Description |
|---|---|
protected DBR |
MonitorEvent._dbr |
protected DBR |
GetEvent._dbr |
| Modifier and Type | Method and Description |
|---|---|
DBR |
MonitorEvent.getDBR() |
DBR |
GetEvent.getDBR()
Returns the DBR object containing the requested value.
|
DBR |
ContextExceptionEvent.getDBR()
Returns the DBR object of the request when the failure occured.
|
| Constructor and Description |
|---|
ContextExceptionEvent(Context ctxt,
Channel ch,
DBRType dbrType,
int count,
DBR dbr,
String msg) |
GetEvent(Channel channel,
DBR dbr,
CAStatus status) |
MonitorEvent(Channel channel,
DBR dbr,
CAStatus status) |
Copyright © 2004-2020 EPICS. All Rights Reserved.