#include <jni.h>Go to the source code of this file.
| #define _Included_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDestination | 
Definition at line 33 of file CoreMidi4J.h.
| #define _Included_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider | 
Definition at line 52 of file CoreMidi4J.h.
| #define _Included_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_MidiProperties | 
Definition at line 113 of file CoreMidi4J.h.
| #define _Included_uk_co_xfactorylibrarians_coremidi4j_CoreMidiInputPort | 
Definition at line 124 of file CoreMidi4J.h.
| #define _Included_uk_co_xfactorylibrarians_coremidi4j_CoreMidiOutputPort | 
Definition at line 159 of file CoreMidi4J.h.
| #define _Included_uk_co_xfactorylibrarians_coremidi4j_CoreMidiSource | 
Definition at line 186 of file CoreMidi4J.h.
| #define uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_DEVICE_MAP_SIZE 20L | 
Definition at line 57 of file CoreMidi4J.h.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiClient_createClient | ( | JNIEnv * | env, | |
| jobject | obj, | |||
| jstring | clientName | |||
| ) | 
Creates a MIDI client reference
Class: com_coremidi4j_CoreMidiClient Method: createClient Signature: ()I
| env | The JNI environment | |
| obj | The reference to the java object instance that called this native method | 
| CoreMidiException | if the client cannot be created | 
Definition at line 114 of file CoreMidiClient.cpp.
| JNIEXPORT void JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiClient_disposeClient | ( | JNIEnv * | env, | |
| jobject | obj, | |||
| jint | clientReference | |||
| ) | 
Disposes of a MIDI client reference
Class: com_coremidi4j__CoreMidiClient Method: disposeClient Signature: (I)V
| env | The JNI environment | |
| obj | The reference to the java object instance that called this native method | |
| clientReference | The client reference to release and dispose | 
| CoreMidiException | if the client cannot be disposed | 
Definition at line 187 of file CoreMidiClient.cpp.
| JNIEXPORT jlong JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDestination_getMicroSecondTime | ( | JNIEnv * | , | |
| jobject | ||||
| ) | 
Title: CoreMIDI4J Description: Core MIDI Device Provider for Java on OS X Copyright: Copyright (c) 2015-2016 Company: x.factory Librarians
CoreMIDI4J is an open source Service Provider Interface for supporting external MIDI devices on MAC OS X
This file is part of the XCODE project that provides the native implementation of CoreMIDI4J
CREDITS - This library uses principles established by OSXMIDI4J, but converted so it operates at the JNI level with no additional libraries required
Definition at line 30 of file CoreMidiDestination.cpp.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_getDestination | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | ||||
| ) | 
Definition at line 109 of file CoreMidiDeviceProvider.cpp.
| JNIEXPORT jobject JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_getMidiDeviceInfo | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | ||||
| ) | 
Definition at line 161 of file CoreMidiDeviceProvider.cpp.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_getNumberOfDestinations | ( | JNIEnv * | , | |
| jobject | ||||
| ) | 
Definition at line 57 of file CoreMidiDeviceProvider.cpp.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_getNumberOfSources | ( | JNIEnv * | env, | |
| jobject | obj | |||
| ) | 
Title: CoreMIDI4J Description: Core MIDI Device Provider for Java on OS X Copyright: Copyright (c) 2015-2016 Company: x.factory Librarians
CoreMIDI4J is an open source Service Provider Interface for supporting external MIDI devices on MAC OS X
This file is part of the XCODE project that provides the native implementation of CoreMIDI4J
CREDITS - This library uses principles established by OSXMIDI4J, but converted so it operates at the JNI level with no additional libraries required
Definition at line 37 of file CoreMidiDeviceProvider.cpp.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_getSource | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | ||||
| ) | 
Definition at line 80 of file CoreMidiDeviceProvider.cpp.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiDeviceProvider_getUniqueID | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | ||||
| ) | 
Definition at line 136 of file CoreMidiDeviceProvider.cpp.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiInputPort_createInputPort | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | , | |||
| jstring | ||||
| ) | 
Definition at line 139 of file CoreMidiInputPort.cpp.
| JNIEXPORT jlong JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiInputPort_midiPortConnectSource | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | , | |||
| jobject | ||||
| ) | 
Definition at line 182 of file CoreMidiInputPort.cpp.
| JNIEXPORT void JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiInputPort_midiPortDisconnectSource | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | , | |||
| jlong | , | |||
| jobject | ||||
| ) | 
Definition at line 242 of file CoreMidiInputPort.cpp.
| JNIEXPORT jint JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiOutputPort_createOutputPort | ( | JNIEnv * | env, | |
| jobject | obj, | |||
| jint | clientReference, | |||
| jstring | portName | |||
| ) | 
Title: CoreMIDI4J Description: Core MIDI Device Provider for Java on OS X Copyright: Copyright (c) 2015-2016 Company: x.factory Librarians
CoreMIDI4J is an open source Service Provider Interface for supporting external MIDI devices on MAC OS X
This file is part of the XCODE project that provides the native implementation of CoreMIDI4J
CREDITS - This library uses principles established by OSXMIDI4J, but converted so it operates at the JNI level with no additional libraries required
Definition at line 41 of file CoreMidiOutputPort.cpp.
| JNIEXPORT void JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiOutputPort_sendMidiMessage | ( | JNIEnv * | , | |
| jobject | , | |||
| jint | , | |||
| jint | , | |||
| jobject | , | |||
| jlong | ||||
| ) | 
Definition at line 86 of file CoreMidiOutputPort.cpp.
| JNIEXPORT jlong JNICALL Java_uk_co_xfactorylibrarians_coremidi4j_CoreMidiSource_getMicroSecondTime | ( | JNIEnv * | , | |
| jobject | ||||
| ) | 
Title: CoreMIDI4J Description: Core MIDI Device Provider for Java on OS X Copyright: Copyright (c) 2015-2016 Company: x.factory Librarians
CoreMIDI4J is an open source Service Provider Interface for supporting external MIDI devices on MAC OS X
This file is part of the XCODE project that provides the native implementation of CoreMIDI4J
CREDITS - This library uses principles established by OSXMIDI4J, but converted so it operates at the JNI level with no additional libraries required
Definition at line 30 of file CoreMidiSource.cpp.
 1.6.3