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
13extern "C" {
14#endif
15/*
16 * Class: com_portaudio_BlockingStream
17 * Method: getReadAvailable
18 * Signature: ()I
19 */
20JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getReadAvailable
21 (JNIEnv *, jobject);
22
23/*
24 * Class: com_portaudio_BlockingStream
25 * Method: getWriteAvailable
26 * Signature: ()I
27 */
28JNIEXPORT 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 */
36JNIEXPORT 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 */
44JNIEXPORT 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 */
52JNIEXPORT 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 */
60JNIEXPORT 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 */
68JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_start
69 (JNIEnv *, jobject);
70
71/*
72 * Class: com_portaudio_BlockingStream
73 * Method: stop
74 * Signature: ()V
75 */
76JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_stop
77 (JNIEnv *, jobject);
78
79/*
80 * Class: com_portaudio_BlockingStream
81 * Method: abort
82 * Signature: ()V
83 */
84JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_abort
85 (JNIEnv *, jobject);
86
87/*
88 * Class: com_portaudio_BlockingStream
89 * Method: close
90 * Signature: ()V
91 */
92JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_close
93 (JNIEnv *, jobject);
94
95/*
96 * Class: com_portaudio_BlockingStream
97 * Method: isStopped
98 * Signature: ()Z
99 */
100JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isStopped
101 (JNIEnv *, jobject);
102
103/*
104 * Class: com_portaudio_BlockingStream
105 * Method: isActive
106 * Signature: ()Z
107 */
108JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isActive
109 (JNIEnv *, jobject);
110
111/*
112 * Class: com_portaudio_BlockingStream
113 * Method: getTime
114 * Signature: ()D
115 */
116JNIEXPORT 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 */
124JNIEXPORT 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.9.3