gov.aps.epics.jca.jni
Class JNI
java.lang.Object
|
+--gov.aps.epics.jca.jni.JNI
- public class JNI
- extends java.lang.Object
Constructor Summary |
JNI()
|
Method Summary |
static int |
_ca_getModification()
|
static java.lang.String |
_ca_getReleaseString()
|
static int |
_ca_getRevision()
|
static int |
_ca_getVersion()
|
static java.lang.String |
_ca_getVersionString()
|
static int |
_ch_addMonitor(int type,
int count,
int channelID,
gov.aps.epics.jca.jni.JNIMonitorCallback callback,
int mask)
|
static void |
_ch_arrayGet(int type,
int count,
int channelID,
int dbrID)
|
static void |
_ch_arrayGetCallback(int type,
int count,
int channelID,
gov.aps.epics.jca.jni.JNIGetCallback callback)
|
static void |
_ch_arrayPut(int type,
int count,
int channelID,
int dbrID)
|
static void |
_ch_arrayPutCallback(int type,
int count,
int channelID,
int dbrID,
gov.aps.epics.jca.jni.JNIPutCallback callback)
|
static int |
_ch_channelCreate(java.lang.String name,
gov.aps.epics.jca.jni.JNIConnectionCallback callback)
|
static void |
_ch_channelDestroy(int channelID)
|
static void |
_ch_clearMonitor(int monitorID)
|
static int |
_ch_getElementCount(int channelID)
|
static int |
_ch_getFieldType(int channelID)
|
static java.lang.String |
_ch_getHostName(int channelID)
|
static boolean |
_ch_getReadAccess(int channelID)
|
static int |
_ch_getState(int channelID)
|
static boolean |
_ch_getWriteAccess(int channelID)
|
static void |
_ch_setAccessRightsCallback(int channelID,
gov.aps.epics.jca.jni.JNIAccessRightsCallback callback)
|
static void |
_ch_setConnectionCallback(int channelID,
gov.aps.epics.jca.jni.JNIConnectionCallback callback)
|
static void |
_ctxt_attachThread(int ctxtID)
|
static int |
_ctxt_contextCreate(int mode)
|
static void |
_ctxt_contextDestroy()
|
static void |
_ctxt_flushIO()
|
static void |
_ctxt_pendEvent(double time)
|
static void |
_ctxt_pendIO(double timeout)
|
static void |
_ctxt_poll()
|
static void |
_ctxt_setExceptionCallback(gov.aps.epics.jca.jni.JNIContextExceptionCallback callback)
|
static void |
_ctxt_setMessageCallback(gov.aps.epics.jca.jni.JNIContextMessageCallback callback)
|
static boolean |
_ctxt_testIO()
|
static int |
_dbr_create(int type,
int count)
|
static void |
_dbr_destroy(int dbrid)
|
static int |
_dbr_getAckS(int dbrid,
int type)
|
static int |
_dbr_getAckT(int dbrid,
int type)
|
static java.lang.String[] |
_dbr_getLabels(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getLAL(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getLCL(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getLDL(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getLWL(int dbrid,
int type)
|
static short |
_dbr_getPrecision(int dbrid,
int type)
|
static short |
_dbr_getSeverity(int dbrid,
int type)
|
static short |
_dbr_getStatus(int dbrid,
int type)
|
static gov.aps.epics.jca.dbr.TimeStamp |
_dbr_getTimeStamp(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getUAL(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getUCL(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getUDL(int dbrid,
int type)
|
static java.lang.String |
_dbr_getUnits(int dbrid,
int type)
|
static java.lang.Number |
_dbr_getUWL(int dbrid,
int type)
|
static java.lang.Object |
_dbr_getValue(int dbrid,
int type,
int count,
java.lang.Object value)
|
static void |
_dbr_setValue(int dbrid,
int type,
int count,
java.lang.Object value)
|
static void |
_dbr_update(gov.aps.epics.jca.dbr.DBR dbr,
int dbrid)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JNI
public JNI()
_ca_getVersion
public static int _ca_getVersion()
_ca_getRevision
public static int _ca_getRevision()
_ca_getModification
public static int _ca_getModification()
_ca_getVersionString
public static java.lang.String _ca_getVersionString()
_ca_getReleaseString
public static java.lang.String _ca_getReleaseString()
_ctxt_contextCreate
public static int _ctxt_contextCreate(int mode)
throws CaException
CaException
_ctxt_contextDestroy
public static void _ctxt_contextDestroy()
throws CaException
CaException
_ctxt_setMessageCallback
public static void _ctxt_setMessageCallback(gov.aps.epics.jca.jni.JNIContextMessageCallback callback)
throws CaException
CaException
_ctxt_setExceptionCallback
public static void _ctxt_setExceptionCallback(gov.aps.epics.jca.jni.JNIContextExceptionCallback callback)
throws CaException
CaException
_ctxt_pendIO
public static void _ctxt_pendIO(double timeout)
throws CaException
CaException
_ctxt_testIO
public static boolean _ctxt_testIO()
throws CaException
CaException
_ctxt_pendEvent
public static void _ctxt_pendEvent(double time)
throws CaException
CaException
_ctxt_poll
public static void _ctxt_poll()
throws CaException
CaException
_ctxt_flushIO
public static void _ctxt_flushIO()
throws CaException
CaException
_ctxt_attachThread
public static void _ctxt_attachThread(int ctxtID)
throws CaException
CaException
_ch_channelCreate
public static int _ch_channelCreate(java.lang.String name,
gov.aps.epics.jca.jni.JNIConnectionCallback callback)
throws CaException
CaException
_ch_channelDestroy
public static void _ch_channelDestroy(int channelID)
throws CaException
CaException
_ch_setConnectionCallback
public static void _ch_setConnectionCallback(int channelID,
gov.aps.epics.jca.jni.JNIConnectionCallback callback)
throws CaException
CaException
_ch_setAccessRightsCallback
public static void _ch_setAccessRightsCallback(int channelID,
gov.aps.epics.jca.jni.JNIAccessRightsCallback callback)
throws CaException
CaException
_ch_getFieldType
public static int _ch_getFieldType(int channelID)
_ch_getElementCount
public static int _ch_getElementCount(int channelID)
_ch_getState
public static int _ch_getState(int channelID)
_ch_getHostName
public static java.lang.String _ch_getHostName(int channelID)
_ch_getReadAccess
public static boolean _ch_getReadAccess(int channelID)
_ch_getWriteAccess
public static boolean _ch_getWriteAccess(int channelID)
_ch_arrayPut
public static void _ch_arrayPut(int type,
int count,
int channelID,
int dbrID)
throws CaException
CaException
_ch_arrayPutCallback
public static void _ch_arrayPutCallback(int type,
int count,
int channelID,
int dbrID,
gov.aps.epics.jca.jni.JNIPutCallback callback)
throws CaException
CaException
_ch_arrayGet
public static void _ch_arrayGet(int type,
int count,
int channelID,
int dbrID)
throws CaException
CaException
_ch_arrayGetCallback
public static void _ch_arrayGetCallback(int type,
int count,
int channelID,
gov.aps.epics.jca.jni.JNIGetCallback callback)
throws CaException
CaException
_ch_addMonitor
public static int _ch_addMonitor(int type,
int count,
int channelID,
gov.aps.epics.jca.jni.JNIMonitorCallback callback,
int mask)
throws CaException
CaException
_ch_clearMonitor
public static void _ch_clearMonitor(int monitorID)
throws CaException
CaException
_dbr_create
public static int _dbr_create(int type,
int count)
_dbr_destroy
public static void _dbr_destroy(int dbrid)
_dbr_setValue
public static void _dbr_setValue(int dbrid,
int type,
int count,
java.lang.Object value)
_dbr_getValue
public static java.lang.Object _dbr_getValue(int dbrid,
int type,
int count,
java.lang.Object value)
_dbr_getStatus
public static short _dbr_getStatus(int dbrid,
int type)
_dbr_getSeverity
public static short _dbr_getSeverity(int dbrid,
int type)
_dbr_getUDL
public static java.lang.Number _dbr_getUDL(int dbrid,
int type)
_dbr_getLDL
public static java.lang.Number _dbr_getLDL(int dbrid,
int type)
_dbr_getUAL
public static java.lang.Number _dbr_getUAL(int dbrid,
int type)
_dbr_getUWL
public static java.lang.Number _dbr_getUWL(int dbrid,
int type)
_dbr_getLWL
public static java.lang.Number _dbr_getLWL(int dbrid,
int type)
_dbr_getLAL
public static java.lang.Number _dbr_getLAL(int dbrid,
int type)
_dbr_getUCL
public static java.lang.Number _dbr_getUCL(int dbrid,
int type)
_dbr_getLCL
public static java.lang.Number _dbr_getLCL(int dbrid,
int type)
_dbr_getPrecision
public static short _dbr_getPrecision(int dbrid,
int type)
_dbr_getTimeStamp
public static gov.aps.epics.jca.dbr.TimeStamp _dbr_getTimeStamp(int dbrid,
int type)
_dbr_getLabels
public static java.lang.String[] _dbr_getLabels(int dbrid,
int type)
_dbr_getUnits
public static java.lang.String _dbr_getUnits(int dbrid,
int type)
_dbr_getAckT
public static int _dbr_getAckT(int dbrid,
int type)
_dbr_getAckS
public static int _dbr_getAckS(int dbrid,
int type)
_dbr_update
public static void _dbr_update(gov.aps.epics.jca.dbr.DBR dbr,
int dbrid)