1# This library should only export C linkage definitions.
2#
3# VERSION string that follows is derived from <library_name>_<version>.
4LIBNATIVEHELPER_31 {
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    jniCreateFileDescriptor;
17    jniGetFDFromFileDescriptor;
18    jniSetFileDescriptorOfFD;
19    jniGetNioBufferBaseArray;
20    jniGetNioBufferBaseArrayOffset;
21    jniGetNioBufferPointer;
22    jniGetNioBufferFields;
23    jniGetReferent;
24    jniCreateString;
25    jniCreateStringArray;
26    jniLogException;
27    jniUninitializeConstants;
28
29    JniInvocationCreate;
30    JniInvocationDestroy;
31    JniInvocationInit;
32    JniInvocationGetLibrary;
33
34  local:
35    *;
36};
37
38# NDK API for libnativehelper.
39LIBNATIVEHELPER_S { # introduced=31
40  global:
41    AFileDescriptor_create;
42    AFileDescriptor_getFD;
43    AFileDescriptor_setFD;
44  local:
45    *;
46};
47