Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

src/jni/dt.cpp File Reference

#include "common.h"
#include "net_threebit_jvr_dt.h"

Go to the source code of this file.

Functions

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_open (JNIEnv *e, jclass c, jstring name, jint flags)
JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_close (JNIEnv *e, jclass c, jint dev)
JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_setevtmsk (JNIEnv *e, jclass c, jint dev, jint event, jint mask, jint action)
JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_listen (JNIEnv *e, jclass c, jint dev, jobject jtsinfo)
JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_unlisten (JNIEnv *e, jclass c, jint dev)
JNIEXPORT jobject JNICALL Java_net_threebit_jvr_dt_getxmitslot (JNIEnv *e, jclass c, jint dev)
JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_xmitwink (JNIEnv *e, jclass c, jint dev, jint timeout)
JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_settssigsim (JNIEnv *e, jclass c, jint dev, jint bitmask)
JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_settssig (JNIEnv *e, jclass c, jint dev, jint bitmask, jint action)
JNIEXPORT jlong JNICALL Java_net_threebit_jvr_dt_ATDT_1TSSGBIT (JNIEnv *e, jclass c, jint dev)
JNIEXPORT jlong JNICALL Java_net_threebit_jvr_dt_ATDT_1STATUS (JNIEnv *e, jclass c, jint dev)


Function Documentation

JNIEXPORT jlong JNICALL Java_net_threebit_jvr_dt_ATDT_1STATUS JNIEnv *  e,
jclass  c,
jint  dev
 

Definition at line 209 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jlong JNICALL Java_net_threebit_jvr_dt_ATDT_1TSSGBIT JNIEnv *  e,
jclass  c,
jint  dev
 

Definition at line 193 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_close JNIEnv *  e,
jclass  c,
jint  dev
 

Definition at line 48 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jobject JNICALL Java_net_threebit_jvr_dt_getxmitslot JNIEnv *  e,
jclass  c,
jint  dev
 

Definition at line 117 of file dt.cpp.

References init(), jvr_convert_sctsinfo_n2j(), JVR_ENTER, JVR_EXIT, jvr_throw(), JVR_THROW_DG, and sc_tsinfo_class.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_listen JNIEnv *  e,
jclass  c,
jint  dev,
jobject  jtsinfo
 

Definition at line 80 of file dt.cpp.

References jvr_convert_sctsinfo_j2n(), JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_open JNIEnv *  e,
jclass  c,
jstring  name,
jint  flags
 

Definition at line 30 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_setevtmsk JNIEnv *  e,
jclass  c,
jint  dev,
jint  event,
jint  mask,
jint  action
 

Definition at line 64 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_settssig JNIEnv *  e,
jclass  c,
jint  dev,
jint  bitmask,
jint  action
 

Definition at line 177 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_settssigsim JNIEnv *  e,
jclass  c,
jint  dev,
jint  bitmask
 

Definition at line 161 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_unlisten JNIEnv *  e,
jclass  c,
jint  dev
 

Definition at line 101 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.

JNIEXPORT jint JNICALL Java_net_threebit_jvr_dt_xmitwink JNIEnv *  e,
jclass  c,
jint  dev,
jint  timeout
 

Definition at line 145 of file dt.cpp.

References JVR_ENTER, JVR_EXIT, jvr_throw(), and JVR_THROW_DG.


Generated on Sat Jul 16 03:47:35 2005 for JVR by doxygen 1.3.5