summaryrefslogtreecommitdiff
path: root/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h
diff options
context:
space:
mode:
Diffstat (limited to 'portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h')
-rw-r--r--portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h130
1 files changed, 130 insertions, 0 deletions
diff --git a/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h b/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h
new file mode 100644
index 0000000..e405fae
--- /dev/null
+++ b/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h
@@ -0,0 +1,130 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+#if defined(__APPLE__)
+#include <JavaVM/jni.h>
+#else
+#include <jni.h>
+#endif
+
+/* Header for class com_portaudio_BlockingStream */
+
+#ifndef _Included_com_portaudio_BlockingStream
+#define _Included_com_portaudio_BlockingStream
+#ifdef __cplusplus
+extern "C" {
+#endif
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: getReadAvailable
+ * Signature: ()I
+ */
+JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getReadAvailable
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: getWriteAvailable
+ * Signature: ()I
+ */
+JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getWriteAvailable
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: readFloats
+ * Signature: ([FI)Z
+ */
+JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readFloats
+ (JNIEnv *, jobject, jfloatArray, jint);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: writeFloats
+ * Signature: ([FI)Z
+ */
+JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeFloats
+ (JNIEnv *, jobject, jfloatArray, jint);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: readShorts
+ * Signature: ([SI)Z
+ */
+JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readShorts
+ (JNIEnv *, jobject, jshortArray, jint);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: writeShorts
+ * Signature: ([SI)Z
+ */
+JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeShorts
+ (JNIEnv *, jobject, jshortArray, jint);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: start
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_start
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: stop
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_stop
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: abort
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_abort
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: close
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_close
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: isStopped
+ * Signature: ()Z
+ */
+JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isStopped
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: isActive
+ * Signature: ()Z
+ */
+JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isActive
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: getTime
+ * Signature: ()D
+ */
+JNIEXPORT jdouble JNICALL Java_com_portaudio_BlockingStream_getTime
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_portaudio_BlockingStream
+ * Method: getInfo
+ * Signature: (Lcom/portaudio/StreamInfo;)V
+ */
+JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_getInfo
+ (JNIEnv *, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+#endif