OpenCores
URL https://opencores.org/ocsvn/usb_fpga_1_2/usb_fpga_1_2/trunk

Subversion Repositories usb_fpga_1_2

[/] [usb_fpga_1_2/] [trunk/] [libusbJava-src/] [LibusbJava.h] - Diff between revs 2 and 8

Show entire file | Details | Blame | View Log

Rev 2 Rev 8
Line 47... Line 47...
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_open
 * Method:    usb_open
 * Signature: (Lch/ntb/usb/Usb_Device;)J
 * Signature: (Lch/ntb/usb/Usb_Device;)J
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1open
JNIEXPORT jlong JNICALL Java_ch_ntb_usb_LibusbJava_usb_1open
  (JNIEnv *, jclass, jobject);
  (JNIEnv *, jclass, jobject);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_close
 * Method:    usb_close
 * Signature: (J)I
 * Signature: (J)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1close
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1close
  (JNIEnv *, jclass, jint);
  (JNIEnv *, jclass, jlong);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_set_configuration
 * Method:    usb_set_configuration
 * Signature: (JI)I
 * Signature: (JI)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1set_1configuration
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1set_1configuration
  (JNIEnv *, jclass, jint, jint);
  (JNIEnv *, jclass, jlong, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_set_altinterface
 * Method:    usb_set_altinterface
 * Signature: (JI)I
 * Signature: (JI)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1set_1altinterface
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1set_1altinterface
  (JNIEnv *, jclass, jint, jint);
  (JNIEnv *, jclass, jlong, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_clear_halt
 * Method:    usb_clear_halt
 * Signature: (JI)I
 * Signature: (JI)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1clear_1halt
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1clear_1halt
  (JNIEnv *, jclass, jint, jint);
  (JNIEnv *, jclass, jlong, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_reset
 * Method:    usb_reset
 * Signature: (J)I
 * Signature: (J)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1reset
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1reset
  (JNIEnv *, jclass, jint);
  (JNIEnv *, jclass, jlong);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_claim_interface
 * Method:    usb_claim_interface
 * Signature: (JI)I
 * Signature: (JI)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1claim_1interface
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1claim_1interface
  (JNIEnv *, jclass, jint, jint);
  (JNIEnv *, jclass, jlong, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_release_interface
 * Method:    usb_release_interface
 * Signature: (JI)I
 * Signature: (JI)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1release_1interface
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1release_1interface
  (JNIEnv *, jclass, jint, jint);
  (JNIEnv *, jclass, jlong, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_control_msg
 * Method:    usb_control_msg
 * Signature: (JIIII[BII)I
 * Signature: (JIIII[BII)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1control_1msg
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1control_1msg
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jbyteArray, jint, jint);
  (JNIEnv *, jclass, jlong, jint, jint, jint, jint, jbyteArray, jint, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_get_string
 * Method:    usb_get_string
 * Signature: (JII)Ljava/lang/String;
 * Signature: (JII)Ljava/lang/String;
 */
 */
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1string
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1string
  (JNIEnv *, jclass, jint, jint, jint);
  (JNIEnv *, jclass, jlong, jint, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_get_string_simple
 * Method:    usb_get_string_simple
 * Signature: (JI)Ljava/lang/String;
 * Signature: (JI)Ljava/lang/String;
 */
 */
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1string_1simple
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1string_1simple
  (JNIEnv *, jclass, jint, jint);
  (JNIEnv *, jclass, jlong, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_get_descriptor
 * Method:    usb_get_descriptor
 * Signature: (JBBI)Ljava/lang/String;
 * Signature: (JBBI)Ljava/lang/String;
 */
 */
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1descriptor
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1descriptor
  (JNIEnv *, jclass, jint, jbyte, jbyte, jint);
  (JNIEnv *, jclass, jlong, jbyte, jbyte, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_get_descriptor_by_endpoint
 * Method:    usb_get_descriptor_by_endpoint
 * Signature: (JIBBI)Ljava/lang/String;
 * Signature: (JIBBI)Ljava/lang/String;
 */
 */
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1descriptor_1by_1endpoint
JNIEXPORT jstring JNICALL Java_ch_ntb_usb_LibusbJava_usb_1get_1descriptor_1by_1endpoint
  (JNIEnv *, jclass, jint, jint, jbyte, jbyte, jint);
  (JNIEnv *, jclass, jlong, jint, jbyte, jbyte, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_bulk_write
 * Method:    usb_bulk_write
 * Signature: (JI[BII)I
 * Signature: (JI[BII)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1bulk_1write
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1bulk_1write
  (JNIEnv *, jclass, jint, jint, jbyteArray, jint, jint);
  (JNIEnv *, jclass, jlong, jint, jbyteArray, jint, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_bulk_read
 * Method:    usb_bulk_read
 * Signature: (JI[BII)I
 * Signature: (JI[BII)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1bulk_1read
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1bulk_1read
  (JNIEnv *, jclass, jint, jint, jbyteArray, jint, jint);
  (JNIEnv *, jclass, jlong, jint, jbyteArray, jint, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_interrupt_write
 * Method:    usb_interrupt_write
 * Signature: (JI[BII)I
 * Signature: (JI[BII)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1interrupt_1write
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1interrupt_1write
  (JNIEnv *, jclass, jint, jint, jbyteArray, jint, jint);
  (JNIEnv *, jclass, jlong, jint, jbyteArray, jint, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_interrupt_read
 * Method:    usb_interrupt_read
 * Signature: (JI[BII)I
 * Signature: (JI[BII)I
 */
 */
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1interrupt_1read
JNIEXPORT jint JNICALL Java_ch_ntb_usb_LibusbJava_usb_1interrupt_1read
  (JNIEnv *, jclass, jint, jint, jbyteArray, jint, jint);
  (JNIEnv *, jclass, jlong, jint, jbyteArray, jint, jint);
 
 
/*
/*
 * Class:     ch_ntb_usb_LibusbJava
 * Class:     ch_ntb_usb_LibusbJava
 * Method:    usb_strerror
 * Method:    usb_strerror
 * Signature: ()Ljava/lang/String;
 * Signature: ()Ljava/lang/String;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.