blob: 62c980d4e561d2243c030e853e76d02960bc4e60 [file] [log] [blame]
Orion Hodsonb01e7fe2018-11-07 06:07:50 +00001# This library should only export C linkage definitions.
2#
3# VERSION string that follows is derived from <library_name>_<version>.
4LIBNATIVEHELPER_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 Hodsonbcc2b6f2019-02-22 16:41:10 +000021 jniGetNioBufferBaseArray;
22 jniGetNioBufferBaseArrayOffset;
23 jniGetNioBufferPointer;
24 jniGetNioBufferFields;
Orion Hodsonb01e7fe2018-11-07 06:07:50 +000025 jniGetReferent;
26 jniCreateString;
27 jniLogException;
Nicolas Geoffray44e418e2019-03-12 00:59:02 +000028 jniUninitializeConstants;
Orion Hodsonb01e7fe2018-11-07 06:07:50 +000029
30 JniInvocationCreate;
31 JniInvocationDestroy;
32 JniInvocationInit;
33 JniInvocationGetLibrary;
34
Orion Hodsonb01e7fe2018-11-07 06:07:50 +000035 newStringArray;
36 toStringArray;
37
38 local:
39 *;
40};