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
 

Constructor Detail

JNI

public JNI()
Method Detail

_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)