Orion Hodson | b01e7fe | 2018-11-07 06:07:50 +0000 | [diff] [blame] | 1 | # This library should only export C linkage definitions. |
| 2 | # |
| 3 | # VERSION string that follows is derived from <library_name>_<version>. |
| 4 | LIBNATIVEHELPER_1 { |
| 5 | global: |
| 6 | JNI_GetDefaultJavaVMInitArgs; |
| 7 | JNI_CreateJavaVM; |
| 8 | JNI_GetCreatedJavaVMs; |
| 9 | |
| 10 | jniRegisterNativeMethods; |
| 11 | jniThrowException; |
| 12 | jniThrowExceptionFmt; |
| 13 | jniThrowNullPointerException; |
| 14 | jniThrowRuntimeException; |
| 15 | jniThrowIOException; |
| 16 | jniStrError; |
| 17 | jniCreateFileDescriptor; |
| 18 | jniGetFDFromFileDescriptor; |
| 19 | jniSetFileDescriptorOfFD; |
| 20 | jniGetOwnerIdFromFileDescriptor; |
Orion Hodson | bcc2b6f | 2019-02-22 16:41:10 +0000 | [diff] [blame] | 21 | jniGetNioBufferBaseArray; |
| 22 | jniGetNioBufferBaseArrayOffset; |
| 23 | jniGetNioBufferPointer; |
| 24 | jniGetNioBufferFields; |
Orion Hodson | b01e7fe | 2018-11-07 06:07:50 +0000 | [diff] [blame] | 25 | jniGetReferent; |
| 26 | jniCreateString; |
| 27 | jniLogException; |
Nicolas Geoffray | 44e418e | 2019-03-12 00:59:02 +0000 | [diff] [blame] | 28 | jniUninitializeConstants; |
Orion Hodson | b01e7fe | 2018-11-07 06:07:50 +0000 | [diff] [blame] | 29 | |
| 30 | JniInvocationCreate; |
| 31 | JniInvocationDestroy; |
| 32 | JniInvocationInit; |
| 33 | JniInvocationGetLibrary; |
| 34 | |
Orion Hodson | b01e7fe | 2018-11-07 06:07:50 +0000 | [diff] [blame] | 35 | newStringArray; |
| 36 | toStringArray; |
| 37 | |
| 38 | local: |
| 39 | *; |
| 40 | }; |