PortAudio: com_portaudio_BlockingStream.h Source File

PortAudio 2.0

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

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