< prev index next >

src/java.base/share/native/include/jni.h

Print this page




1947 
1948 _JNI_IMPORT_OR_EXPORT_ jint JNICALL
1949 JNI_CreateJavaVM(JavaVM **pvm, void **penv, void *args);
1950 
1951 _JNI_IMPORT_OR_EXPORT_ jint JNICALL
1952 JNI_GetCreatedJavaVMs(JavaVM **, jsize, jsize *);
1953 
1954 /* Defined by native libraries. */
1955 JNIEXPORT jint JNICALL
1956 JNI_OnLoad(JavaVM *vm, void *reserved);
1957 
1958 JNIEXPORT void JNICALL
1959 JNI_OnUnload(JavaVM *vm, void *reserved);
1960 
1961 #define JNI_VERSION_1_1 0x00010001
1962 #define JNI_VERSION_1_2 0x00010002
1963 #define JNI_VERSION_1_4 0x00010004
1964 #define JNI_VERSION_1_6 0x00010006
1965 #define JNI_VERSION_1_8 0x00010008
1966 #define JNI_VERSION_9   0x00090000

1967 
1968 #ifdef __cplusplus
1969 } /* extern "C" */
1970 #endif /* __cplusplus */
1971 
1972 #endif /* !_JAVASOFT_JNI_H_ */


1947 
1948 _JNI_IMPORT_OR_EXPORT_ jint JNICALL
1949 JNI_CreateJavaVM(JavaVM **pvm, void **penv, void *args);
1950 
1951 _JNI_IMPORT_OR_EXPORT_ jint JNICALL
1952 JNI_GetCreatedJavaVMs(JavaVM **, jsize, jsize *);
1953 
1954 /* Defined by native libraries. */
1955 JNIEXPORT jint JNICALL
1956 JNI_OnLoad(JavaVM *vm, void *reserved);
1957 
1958 JNIEXPORT void JNICALL
1959 JNI_OnUnload(JavaVM *vm, void *reserved);
1960 
1961 #define JNI_VERSION_1_1 0x00010001
1962 #define JNI_VERSION_1_2 0x00010002
1963 #define JNI_VERSION_1_4 0x00010004
1964 #define JNI_VERSION_1_6 0x00010006
1965 #define JNI_VERSION_1_8 0x00010008
1966 #define JNI_VERSION_9   0x00090000
1967 #define JNI_VERSION_10  0x000a0000
1968 
1969 #ifdef __cplusplus
1970 } /* extern "C" */
1971 #endif /* __cplusplus */
1972 
1973 #endif /* !_JAVASOFT_JNI_H_ */
< prev index next >