gov.aps.epics.jca.dbr
Class DBR
java.lang.Object
|
+--gov.aps.epics.jca.dbr.DBR
- All Implemented Interfaces:
- CaConstants
- Direct Known Subclasses:
- DBR_Byte, DBR_Double, DBR_Enum, DBR_Float, DBR_Int, DBR_PutAckS, DBR_PutAckT, DBR_Short, DBR_String
- public class DBR
- extends java.lang.Object
- implements CaConstants
|
Field Summary |
protected int |
_count
|
protected int |
_type
|
protected java.lang.Object |
_value
|
| Fields inherited from interface gov.aps.epics.jca.CaConstants |
CA_K_ERROR, CA_K_FATAL, CA_K_INFO, CA_K_SEVERE, CA_K_SUCCESS, CA_K_WARNING, CA_M_ERROR, CA_M_LEVEL, CA_M_MSG_NO, CA_M_SEVERE, CA_M_SEVERITY, CA_M_SUCCESS, CA_OP_ADD_MONITOR, CA_OP_CLEAR_MONITOR, CA_OP_CONN_DOWN, CA_OP_CONN_UP, CA_OP_FIRST, CA_OP_GET, CA_OP_LAST, CA_OP_OTHER, CA_OP_PUT, CA_OP_SEARCH, CA_OP_STRING, CA_V_MSG_NO, CA_V_SEVERITY, CA_V_SUCCESS, CALLBACK_MODE_FIRST, CALLBACK_MODE_LAST, CALLBACK_MODE_STRING, CS_CLOSED, CS_CONN, CS_FIRST, CS_LAST, CS_NEVER_CONN, CS_PREV_CONN, CS_STRING, DBE_ALARM, DBE_LOG, DBE_VALUE, DBR_BYTE, DBR_CTRL_BYTE, DBR_CTRL_DOUBLE, DBR_CTRL_ENUM, DBR_CTRL_FLOAT, DBR_CTRL_INT, DBR_CTRL_SHORT, DBR_CTRL_STRING, DBR_DOUBLE, DBR_ENUM, DBR_FIRST, DBR_FLOAT, DBR_GR_BYTE, DBR_GR_DOUBLE, DBR_GR_FLOAT, DBR_GR_INT, DBR_GR_SHORT, DBR_GR_STRING, DBR_INT, DBR_LABELS_ENUM, DBR_LAST, DBR_PUT_ACKS, DBR_PUT_ACKT, DBR_SHORT, DBR_STRING, DBR_STS_BYTE, DBR_STS_DOUBLE, DBR_STS_ENUM, DBR_STS_FLOAT, DBR_STS_INT, DBR_STS_SHORT, DBR_STS_STRING, DBR_STSACK_STRING, DBR_TIME_BYTE, DBR_TIME_DOUBLE, DBR_TIME_ENUM, DBR_TIME_FLOAT, DBR_TIME_INT, DBR_TIME_SHORT, DBR_TIME_STRING, DBR_TYPE_STRING, DISABLE_PREEMPTIVE_CALLBACK, ECA_ADDFAIL, ECA_ALLOCMEM, ECA_ANACHRONISM, ECA_BADCHID, ECA_BADCOUNT, ECA_BADFUNCPTR, ECA_BADMASK, ECA_BADMONID, ECA_BADPRIORITY, ECA_BADSTR, ECA_BADSYNCGRP, ECA_BADTYPE, ECA_BUILDGET, ECA_CHANDESTROY, ECA_CHIDNOTFND, ECA_CHIDRETRY, ECA_CONN, ECA_DBLCHNL, ECA_DBLCLFAIL, ECA_DEFUNCT, ECA_DISCONN, ECA_DISCONNCHID, ECA_DLCKREST, ECA_EMPTYSTR, ECA_EVDISALLOW, ECA_FIRST, ECA_GETFAIL, ECA_INTERNAL, ECA_IODONE, ECA_IOINPROGRESS, ECA_ISATTACHED, ECA_LAST, ECA_MAXIOC, ECA_MESSAGE_STRING, ECA_NEEDSFP, ECA_NEWADDR, ECA_NEWCONN, ECA_NOCACTX, ECA_NOCAST, ECA_NOCHANMSG, ECA_NOCONVERT, ECA_NORDACCESS, ECA_NOREPEATER, ECA_NORMAL, ECA_NOSEARCHADDR, ECA_NOSUPPORT, ECA_NOTINSERVICE, ECA_NOTTHREADED, ECA_NOWTACCESS, ECA_OVEVFAIL, ECA_PUTCBINPROG, ECA_PUTFAIL, ECA_SERVBEHIND, ECA_SOCK, ECA_STRTOBIG, ECA_TIMEOUT, ECA_TOLARGE, ECA_UKNCHAN, ECA_UKNFIELD, ECA_UKNHOST, ECA_UKNSERV, ENABLE_PREEMPTIVE_CALLBACK, THREAD_CTRL_EXTERNAL, THREAD_CTRL_FIRST, THREAD_CTRL_INTERNAL, THREAD_CTRL_LAST, THREAD_CTRL_STRING |
|
Constructor Summary |
protected |
DBR(java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_type
protected int _type
_count
protected int _count
_value
protected java.lang.Object _value
DBR
protected DBR(java.lang.Object value)
getTypeString
public java.lang.String getTypeString()
getType
public int getType()
setType
protected void setType(int type)
getCount
public int getCount()
getValue
public java.lang.Object getValue()
isBYTE
public boolean isBYTE()
isSHORT
public boolean isSHORT()
isINT
public boolean isINT()
isFLOAT
public boolean isFLOAT()
isDOUBLE
public boolean isDOUBLE()
isSTRING
public boolean isSTRING()
isENUM
public boolean isENUM()
isSTS
public boolean isSTS()
isGR
public boolean isGR()
isCTRL
public boolean isCTRL()
isLABELS
public boolean isLABELS()
isTIME
public boolean isTIME()
isPRECSION
public boolean isPRECSION()
isBYTE
public static boolean isBYTE(gov.aps.epics.jca.dbr.DBR dbr)
isSHORT
public static boolean isSHORT(gov.aps.epics.jca.dbr.DBR dbr)
isINT
public static boolean isINT(gov.aps.epics.jca.dbr.DBR dbr)
isFLOAT
public static boolean isFLOAT(gov.aps.epics.jca.dbr.DBR dbr)
isDOUBLE
public static boolean isDOUBLE(gov.aps.epics.jca.dbr.DBR dbr)
isSTRING
public static boolean isSTRING(gov.aps.epics.jca.dbr.DBR dbr)
isENUM
public static boolean isENUM(gov.aps.epics.jca.dbr.DBR dbr)
isSTS
public static boolean isSTS(gov.aps.epics.jca.dbr.DBR dbr)
isGR
public static boolean isGR(gov.aps.epics.jca.dbr.DBR dbr)
isCTRL
public static boolean isCTRL(gov.aps.epics.jca.dbr.DBR dbr)
isLABELS
public static boolean isLABELS(gov.aps.epics.jca.dbr.DBR dbr)
isTIME
public static boolean isTIME(gov.aps.epics.jca.dbr.DBR dbr)
isPRECISION
public static boolean isPRECISION(gov.aps.epics.jca.dbr.DBR dbr)
getDBRType
public static int getDBRType(java.lang.String dbrname)
printInfo
public void printInfo()
printInfo
public void printInfo(java.io.PrintStream out)