jportmidi_JportMidiApi.h (8682B)
1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 #include <jni.h> 3 /* Header for class jportmidi_JPortMidiApi */ 4 5 #ifndef _Included_jportmidi_JPortMidiApi 6 #define _Included_jportmidi_JPortMidiApi 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 #undef jportmidi_JPortMidiApi_PM_FILT_ACTIVE 11 #define jportmidi_JPortMidiApi_PM_FILT_ACTIVE 16384L 12 #undef jportmidi_JPortMidiApi_PM_FILT_SYSEX 13 #define jportmidi_JPortMidiApi_PM_FILT_SYSEX 1L 14 #undef jportmidi_JPortMidiApi_PM_FILT_CLOCK 15 #define jportmidi_JPortMidiApi_PM_FILT_CLOCK 256L 16 #undef jportmidi_JPortMidiApi_PM_FILT_PLAY 17 #define jportmidi_JPortMidiApi_PM_FILT_PLAY 7168L 18 #undef jportmidi_JPortMidiApi_PM_FILT_TICK 19 #define jportmidi_JPortMidiApi_PM_FILT_TICK 512L 20 #undef jportmidi_JPortMidiApi_PM_FILT_FD 21 #define jportmidi_JPortMidiApi_PM_FILT_FD 8192L 22 #undef jportmidi_JPortMidiApi_PM_FILT_UNDEFINED 23 #define jportmidi_JPortMidiApi_PM_FILT_UNDEFINED 8192L 24 #undef jportmidi_JPortMidiApi_PM_FILT_RESET 25 #define jportmidi_JPortMidiApi_PM_FILT_RESET 32768L 26 #undef jportmidi_JPortMidiApi_PM_FILT_REALTIME 27 #define jportmidi_JPortMidiApi_PM_FILT_REALTIME 16641L 28 #undef jportmidi_JPortMidiApi_PM_FILT_NOTE 29 #define jportmidi_JPortMidiApi_PM_FILT_NOTE 50331648L 30 #undef jportmidi_JPortMidiApi_PM_FILT_CHANNEL_AFTERTOUCH 31 #define jportmidi_JPortMidiApi_PM_FILT_CHANNEL_AFTERTOUCH 536870912L 32 #undef jportmidi_JPortMidiApi_PM_FILT_POLY_AFTERTOUCH 33 #define jportmidi_JPortMidiApi_PM_FILT_POLY_AFTERTOUCH 67108864L 34 #undef jportmidi_JPortMidiApi_PM_FILT_AFTERTOUCH 35 #define jportmidi_JPortMidiApi_PM_FILT_AFTERTOUCH 603979776L 36 #undef jportmidi_JPortMidiApi_PM_FILT_PROGRAM 37 #define jportmidi_JPortMidiApi_PM_FILT_PROGRAM 268435456L 38 #undef jportmidi_JPortMidiApi_PM_FILT_CONTROL 39 #define jportmidi_JPortMidiApi_PM_FILT_CONTROL 134217728L 40 #undef jportmidi_JPortMidiApi_PM_FILT_PITCHBEND 41 #define jportmidi_JPortMidiApi_PM_FILT_PITCHBEND 1073741824L 42 #undef jportmidi_JPortMidiApi_PM_FILT_MTC 43 #define jportmidi_JPortMidiApi_PM_FILT_MTC 2L 44 #undef jportmidi_JPortMidiApi_PM_FILT_SONG_POSITION 45 #define jportmidi_JPortMidiApi_PM_FILT_SONG_POSITION 4L 46 #undef jportmidi_JPortMidiApi_PM_FILT_SONG_SELECT 47 #define jportmidi_JPortMidiApi_PM_FILT_SONG_SELECT 8L 48 #undef jportmidi_JPortMidiApi_PM_FILT_TUNE 49 #define jportmidi_JPortMidiApi_PM_FILT_TUNE 64L 50 #undef jportmidi_JPortMidiApi_PM_FILT_SYSTEMCOMMON 51 #define jportmidi_JPortMidiApi_PM_FILT_SYSTEMCOMMON 78L 52 /* 53 * Class: jportmidi_JPortMidiApi 54 * Method: Pm_Initialize 55 * Signature: ()I 56 */ 57 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Initialize 58 (JNIEnv *, jclass); 59 60 /* 61 * Class: jportmidi_JPortMidiApi 62 * Method: Pm_Terminate 63 * Signature: ()I 64 */ 65 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Terminate 66 (JNIEnv *, jclass); 67 68 /* 69 * Class: jportmidi_JPortMidiApi 70 * Method: Pm_HasHostError 71 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I 72 */ 73 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1HasHostError 74 (JNIEnv *, jclass, jobject); 75 76 /* 77 * Class: jportmidi_JPortMidiApi 78 * Method: Pm_GetErrorText 79 * Signature: (I)Ljava/lang/String; 80 */ 81 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetErrorText 82 (JNIEnv *, jclass, jint); 83 84 /* 85 * Class: jportmidi_JPortMidiApi 86 * Method: Pm_GetHostErrorText 87 * Signature: ()Ljava/lang/String; 88 */ 89 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetHostErrorText 90 (JNIEnv *, jclass); 91 92 /* 93 * Class: jportmidi_JPortMidiApi 94 * Method: Pm_CountDevices 95 * Signature: ()I 96 */ 97 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1CountDevices 98 (JNIEnv *, jclass); 99 100 /* 101 * Class: jportmidi_JPortMidiApi 102 * Method: Pm_GetDefaultInputDeviceID 103 * Signature: ()I 104 */ 105 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDefaultInputDeviceID 106 (JNIEnv *, jclass); 107 108 /* 109 * Class: jportmidi_JPortMidiApi 110 * Method: Pm_GetDefaultOutputDeviceID 111 * Signature: ()I 112 */ 113 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDefaultOutputDeviceID 114 (JNIEnv *, jclass); 115 116 /* 117 * Class: jportmidi_JPortMidiApi 118 * Method: Pm_GetDeviceInterf 119 * Signature: (I)Ljava/lang/String; 120 */ 121 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceInterf 122 (JNIEnv *, jclass, jint); 123 124 /* 125 * Class: jportmidi_JPortMidiApi 126 * Method: Pm_GetDeviceName 127 * Signature: (I)Ljava/lang/String; 128 */ 129 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceName 130 (JNIEnv *, jclass, jint); 131 132 /* 133 * Class: jportmidi_JPortMidiApi 134 * Method: Pm_GetDeviceInput 135 * Signature: (I)Z 136 */ 137 JNIEXPORT jboolean JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceInput 138 (JNIEnv *, jclass, jint); 139 140 /* 141 * Class: jportmidi_JPortMidiApi 142 * Method: Pm_GetDeviceOutput 143 * Signature: (I)Z 144 */ 145 JNIEXPORT jboolean JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceOutput 146 (JNIEnv *, jclass, jint); 147 148 /* 149 * Class: jportmidi_JPortMidiApi 150 * Method: Pm_OpenInput 151 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;ILjava/lang/String;I)I 152 */ 153 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1OpenInput 154 (JNIEnv *, jclass, jobject, jint, jstring, jint); 155 156 /* 157 * Class: jportmidi_JPortMidiApi 158 * Method: Pm_OpenOutput 159 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;ILjava/lang/String;II)I 160 */ 161 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1OpenOutput 162 (JNIEnv *, jclass, jobject, jint, jstring, jint, jint); 163 164 /* 165 * Class: jportmidi_JPortMidiApi 166 * Method: Pm_SetFilter 167 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;I)I 168 */ 169 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1SetFilter 170 (JNIEnv *, jclass, jobject, jint); 171 172 /* 173 * Class: jportmidi_JPortMidiApi 174 * Method: Pm_SetChannelMask 175 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;I)I 176 */ 177 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1SetChannelMask 178 (JNIEnv *, jclass, jobject, jint); 179 180 /* 181 * Class: jportmidi_JPortMidiApi 182 * Method: Pm_Abort 183 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I 184 */ 185 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Abort 186 (JNIEnv *, jclass, jobject); 187 188 /* 189 * Class: jportmidi_JPortMidiApi 190 * Method: Pm_Close 191 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I 192 */ 193 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Close 194 (JNIEnv *, jclass, jobject); 195 196 /* 197 * Class: jportmidi_JPortMidiApi 198 * Method: Pm_Read 199 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;Ljportmidi/JPortMidiApi/PmEvent;)I 200 */ 201 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Read 202 (JNIEnv *, jclass, jobject, jobject); 203 204 /* 205 * Class: jportmidi_JPortMidiApi 206 * Method: Pm_Poll 207 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I 208 */ 209 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Poll 210 (JNIEnv *, jclass, jobject); 211 212 /* 213 * Class: jportmidi_JPortMidiApi 214 * Method: Pm_Write 215 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;Ljportmidi/JPortMidiApi/PmEvent;)I 216 */ 217 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Write 218 (JNIEnv *, jclass, jobject, jobject); 219 220 /* 221 * Class: jportmidi_JPortMidiApi 222 * Method: Pm_WriteShort 223 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;II)I 224 */ 225 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1WriteShort 226 (JNIEnv *, jclass, jobject, jint, jint); 227 228 /* 229 * Class: jportmidi_JPortMidiApi 230 * Method: Pm_WriteSysEx 231 * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;I[B)I 232 */ 233 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1WriteSysEx 234 (JNIEnv *, jclass, jobject, jint, jbyteArray); 235 236 /* 237 * Class: jportmidi_JPortMidiApi 238 * Method: Pt_TimeStart 239 * Signature: (I)I 240 */ 241 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pt_1TimeStart 242 (JNIEnv *, jclass, jint); 243 244 /* 245 * Class: jportmidi_JPortMidiApi 246 * Method: Pt_TimeStop 247 * Signature: ()I 248 */ 249 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pt_1TimeStop 250 (JNIEnv *, jclass); 251 252 /* 253 * Class: jportmidi_JPortMidiApi 254 * Method: Pt_Time 255 * Signature: ()I 256 */ 257 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pt_1Time 258 (JNIEnv *, jclass); 259 260 /* 261 * Class: jportmidi_JPortMidiApi 262 * Method: Pt_TimeStarted 263 * Signature: ()Z 264 */ 265 JNIEXPORT jboolean JNICALL Java_jportmidi_JPortMidiApi_Pt_1TimeStarted 266 (JNIEnv *, jclass); 267 268 #ifdef __cplusplus 269 } 270 #endif 271 #endif 272 /* Header for class jportmidi_JPortMidiApi_PmEvent */ 273 274 #ifndef _Included_jportmidi_JPortMidiApi_PmEvent 275 #define _Included_jportmidi_JPortMidiApi_PmEvent 276 #ifdef __cplusplus 277 extern "C" { 278 #endif 279 #ifdef __cplusplus 280 } 281 #endif 282 #endif 283 /* Header for class jportmidi_JPortMidiApi_PortMidiStream */ 284 285 #ifndef _Included_jportmidi_JPortMidiApi_PortMidiStream 286 #define _Included_jportmidi_JPortMidiApi_PortMidiStream 287 #ifdef __cplusplus 288 extern "C" { 289 #endif 290 #ifdef __cplusplus 291 } 292 #endif 293 #endif