PortAudio  2.0
com_portaudio_BlockingStream.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #if defined(__APPLE__)
3 #include <JavaVM/jni.h>
4 #else
5 #include <jni.h>
6 #endif
7 
8 /* Header for class com_portaudio_BlockingStream */
9 
10 #ifndef _Included_com_portaudio_BlockingStream
11 #define _Included_com_portaudio_BlockingStream
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 /*
16  * Class: com_portaudio_BlockingStream
17  * Method: getReadAvailable
18  * Signature: ()I
19  */
20 JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getReadAvailable
21  (JNIEnv *, jobject);
22 
23 /*
24  * Class: com_portaudio_BlockingStream
25  * Method: getWriteAvailable
26  * Signature: ()I
27  */
28 JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getWriteAvailable
29  (JNIEnv *, jobject);
30 
31 /*
32  * Class: com_portaudio_BlockingStream
33  * Method: readFloats
34  * Signature: ([FI)Z
35  */
36 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readFloats
37  (JNIEnv *, jobject, jfloatArray, jint);
38 
39 /*
40  * Class: com_portaudio_BlockingStream
41  * Method: writeFloats
42  * Signature: ([FI)Z
43  */
44 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeFloats
45  (JNIEnv *, jobject, jfloatArray, jint);
46 
47 /*
48  * Class: com_portaudio_BlockingStream
49  * Method: readShorts
50  * Signature: ([SI)Z
51  */
52 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readShorts
53  (JNIEnv *, jobject, jshortArray, jint);
54 
55 /*
56  * Class: com_portaudio_BlockingStream
57  * Method: writeShorts
58  * Signature: ([SI)Z
59  */
60 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeShorts
61  (JNIEnv *, jobject, jshortArray, jint);
62 
63 /*
64  * Class: com_portaudio_BlockingStream
65  * Method: start
66  * Signature: ()V
67  */
68 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_start
69  (JNIEnv *, jobject);
70 
71 /*
72  * Class: com_portaudio_BlockingStream
73  * Method: stop
74  * Signature: ()V
75  */
76 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_stop
77  (JNIEnv *, jobject);
78 
79 /*
80  * Class: com_portaudio_BlockingStream
81  * Method: abort
82  * Signature: ()V
83  */
84 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_abort
85  (JNIEnv *, jobject);
86 
87 /*
88  * Class: com_portaudio_BlockingStream
89  * Method: close
90  * Signature: ()V
91  */
92 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_close
93  (JNIEnv *, jobject);
94 
95 /*
96  * Class: com_portaudio_BlockingStream
97  * Method: isStopped
98  * Signature: ()Z
99  */
100 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isStopped
101  (JNIEnv *, jobject);
102 
103 /*
104  * Class: com_portaudio_BlockingStream
105  * Method: isActive
106  * Signature: ()Z
107  */
108 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isActive
109  (JNIEnv *, jobject);
110 
111 /*
112  * Class: com_portaudio_BlockingStream
113  * Method: getTime
114  * Signature: ()D
115  */
116 JNIEXPORT jdouble JNICALL Java_com_portaudio_BlockingStream_getTime
117  (JNIEnv *, jobject);
118 
119 /*
120  * Class: com_portaudio_BlockingStream
121  * Method: getInfo
122  * Signature: (Lcom/portaudio/StreamInfo;)V
123  */
124 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_getInfo
125  (JNIEnv *, jobject, jobject);
126 
127 #ifdef __cplusplus
128 }
129 #endif
130 #endif

Generated for PortAudio by  doxygen1.8.12