Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 1 | LIBANDROID { |
| 2 | global: |
| 3 | AAssetDir_close; |
| 4 | AAssetDir_getNextFileName; |
| 5 | AAssetDir_rewind; |
| 6 | AAssetManager_fromJava; |
| 7 | AAssetManager_open; |
| 8 | AAssetManager_openDir; |
| 9 | AAsset_close; |
| 10 | AAsset_getBuffer; |
| 11 | AAsset_getLength; |
| 12 | AAsset_getLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 13 | AAsset_getRemainingLength; |
| 14 | AAsset_getRemainingLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 15 | AAsset_isAllocated; |
| 16 | AAsset_openFileDescriptor; |
| 17 | AAsset_openFileDescriptor64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 18 | AAsset_read; |
| 19 | AAsset_seek; |
| 20 | AAsset_seek64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 21 | AChoreographer_getInstance; # introduced=24 |
| 22 | AChoreographer_postFrameCallback; # introduced=24 |
| 23 | AChoreographer_postFrameCallbackDelayed; # introduced=24 |
| 24 | AConfiguration_copy; |
| 25 | AConfiguration_delete; |
| 26 | AConfiguration_diff; |
| 27 | AConfiguration_fromAssetManager; |
| 28 | AConfiguration_getCountry; |
| 29 | AConfiguration_getDensity; |
| 30 | AConfiguration_getKeyboard; |
| 31 | AConfiguration_getKeysHidden; |
| 32 | AConfiguration_getLanguage; |
| 33 | AConfiguration_getLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 |
| 34 | AConfiguration_getMcc; |
| 35 | AConfiguration_getMnc; |
| 36 | AConfiguration_getNavHidden; |
| 37 | AConfiguration_getNavigation; |
| 38 | AConfiguration_getOrientation; |
| 39 | AConfiguration_getScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 40 | AConfiguration_getScreenLong; |
| 41 | AConfiguration_getScreenSize; |
| 42 | AConfiguration_getScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 43 | AConfiguration_getSdkVersion; |
| 44 | AConfiguration_getSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 45 | AConfiguration_getTouchscreen; |
| 46 | AConfiguration_getUiModeNight; |
| 47 | AConfiguration_getUiModeType; |
| 48 | AConfiguration_isBetterThan; |
| 49 | AConfiguration_match; |
| 50 | AConfiguration_new; |
| 51 | AConfiguration_setCountry; |
| 52 | AConfiguration_setDensity; |
| 53 | AConfiguration_setKeyboard; |
| 54 | AConfiguration_setKeysHidden; |
| 55 | AConfiguration_setLanguage; |
| 56 | AConfiguration_setLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 |
| 57 | AConfiguration_setMcc; |
| 58 | AConfiguration_setMnc; |
| 59 | AConfiguration_setNavHidden; |
| 60 | AConfiguration_setNavigation; |
| 61 | AConfiguration_setOrientation; |
| 62 | AConfiguration_setScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 63 | AConfiguration_setScreenLong; |
| 64 | AConfiguration_setScreenSize; |
| 65 | AConfiguration_setScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 66 | AConfiguration_setSdkVersion; |
| 67 | AConfiguration_setSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 68 | AConfiguration_setTouchscreen; |
| 69 | AConfiguration_setUiModeNight; |
| 70 | AConfiguration_setUiModeType; |
| 71 | AInputEvent_getDeviceId; |
| 72 | AInputEvent_getSource; |
| 73 | AInputEvent_getType; |
| 74 | AInputQueue_attachLooper; |
| 75 | AInputQueue_detachLooper; |
| 76 | AInputQueue_finishEvent; |
| 77 | AInputQueue_getEvent; |
| 78 | AInputQueue_hasEvents; |
| 79 | AInputQueue_preDispatchEvent; |
| 80 | AKeyEvent_getAction; |
| 81 | AKeyEvent_getDownTime; |
| 82 | AKeyEvent_getEventTime; |
| 83 | AKeyEvent_getFlags; |
| 84 | AKeyEvent_getKeyCode; |
| 85 | AKeyEvent_getMetaState; |
| 86 | AKeyEvent_getRepeatCount; |
| 87 | AKeyEvent_getScanCode; |
| 88 | ALooper_acquire; |
| 89 | ALooper_addFd; |
| 90 | ALooper_forThread; |
| 91 | ALooper_pollAll; |
| 92 | ALooper_pollOnce; |
| 93 | ALooper_prepare; |
| 94 | ALooper_release; |
| 95 | ALooper_removeFd; |
| 96 | ALooper_wake; |
| 97 | AMotionEvent_getAction; |
| 98 | AMotionEvent_getAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 99 | AMotionEvent_getButtonState; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 |
| 100 | AMotionEvent_getDownTime; |
| 101 | AMotionEvent_getEdgeFlags; |
| 102 | AMotionEvent_getEventTime; |
| 103 | AMotionEvent_getFlags; |
| 104 | AMotionEvent_getHistoricalAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 105 | AMotionEvent_getHistoricalEventTime; |
| 106 | AMotionEvent_getHistoricalOrientation; |
| 107 | AMotionEvent_getHistoricalPressure; |
| 108 | AMotionEvent_getHistoricalRawX; |
| 109 | AMotionEvent_getHistoricalRawY; |
| 110 | AMotionEvent_getHistoricalSize; |
| 111 | AMotionEvent_getHistoricalToolMajor; |
| 112 | AMotionEvent_getHistoricalToolMinor; |
| 113 | AMotionEvent_getHistoricalTouchMajor; |
| 114 | AMotionEvent_getHistoricalTouchMinor; |
| 115 | AMotionEvent_getHistoricalX; |
| 116 | AMotionEvent_getHistoricalY; |
| 117 | AMotionEvent_getHistorySize; |
| 118 | AMotionEvent_getMetaState; |
| 119 | AMotionEvent_getOrientation; |
| 120 | AMotionEvent_getPointerCount; |
| 121 | AMotionEvent_getPointerId; |
| 122 | AMotionEvent_getPressure; |
| 123 | AMotionEvent_getRawX; |
| 124 | AMotionEvent_getRawY; |
| 125 | AMotionEvent_getSize; |
| 126 | AMotionEvent_getToolMajor; |
| 127 | AMotionEvent_getToolMinor; |
| 128 | AMotionEvent_getToolType; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 |
| 129 | AMotionEvent_getTouchMajor; |
| 130 | AMotionEvent_getTouchMinor; |
| 131 | AMotionEvent_getX; |
| 132 | AMotionEvent_getXOffset; |
| 133 | AMotionEvent_getXPrecision; |
| 134 | AMotionEvent_getY; |
| 135 | AMotionEvent_getYOffset; |
| 136 | AMotionEvent_getYPrecision; |
| 137 | ANativeActivity_finish; |
| 138 | ANativeActivity_hideSoftInput; |
| 139 | ANativeActivity_setWindowFlags; |
| 140 | ANativeActivity_setWindowFormat; |
| 141 | ANativeActivity_showSoftInput; |
Mathias Agopian | bce1d3b | 2017-03-02 18:50:28 -0800 | [diff] [blame] | 142 | AHardwareBuffer_acquire; # introduced=26 |
| 143 | AHardwareBuffer_allocate; # introduced=26 |
| 144 | AHardwareBuffer_describe; # introduced=26 |
| 145 | AHardwareBuffer_fromHardwareBuffer; # introduced=26 |
| 146 | AHardwareBuffer_getNativeHandle; # introduced=26 |
| 147 | AHardwareBuffer_lock; # introduced=26 |
| 148 | AHardwareBuffer_recvHandleFromUnixSocket; # introduced=26 |
| 149 | AHardwareBuffer_release; # introduced=26 |
| 150 | AHardwareBuffer_sendHandleToUnixSocket; # introduced=26 |
| 151 | AHardwareBuffer_toHardwareBuffer; # introduced=26 |
| 152 | AHardwareBuffer_unlock; # introduced=26 |
| 153 | ANativeWindow_acquire; |
| 154 | ANativeWindow_fromSurface; |
| 155 | ANativeWindow_fromSurfaceTexture; # introduced-arm=13 introduced-mips=13 introduced-x86=13 |
Jiwen 'Steve' Cai | d28e828 | 2017-03-31 11:19:50 -0700 | [diff] [blame] | 156 | ANativeWindow_toSurface; # introduced=26 |
Mathias Agopian | bce1d3b | 2017-03-02 18:50:28 -0800 | [diff] [blame] | 157 | ANativeWindow_getFormat; |
| 158 | ANativeWindow_getHeight; |
| 159 | ANativeWindow_getWidth; |
| 160 | ANativeWindow_lock; |
| 161 | ANativeWindow_release; |
| 162 | ANativeWindow_setBuffersGeometry; |
| 163 | ANativeWindow_unlockAndPost; |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 164 | AObbInfo_delete; |
| 165 | AObbInfo_getFlags; |
| 166 | AObbInfo_getPackageName; |
| 167 | AObbInfo_getVersion; |
| 168 | AObbScanner_getObbInfo; |
| 169 | ASensorEventQueue_disableSensor; |
| 170 | ASensorEventQueue_enableSensor; |
| 171 | ASensorEventQueue_getEvents; |
| 172 | ASensorEventQueue_hasEvents; |
Peng Xu | 63483ad | 2017-02-28 17:00:16 -0800 | [diff] [blame] | 173 | ASensorEventQueue_registerSensor; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 174 | ASensorEventQueue_setEventRate; |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 175 | ASensorManager_configureDirectReport; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 176 | ASensorManager_createEventQueue; |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 177 | ASensorManager_createHardwareBufferDirectChannel; # introduced=26 |
| 178 | ASensorManager_createSharedMemoryDirectChannel; # introduced=26 |
| 179 | ASensorManager_destroyDirectChannel; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 180 | ASensorManager_destroyEventQueue; |
| 181 | ASensorManager_getDefaultSensor; |
| 182 | ASensorManager_getDefaultSensorEx; # introduced=21 |
| 183 | ASensorManager_getInstance; |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 184 | ASensorManager_getInstanceForPackage; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 185 | ASensorManager_getSensorList; |
| 186 | ASensor_getFifoMaxEventCount; # introduced=21 |
| 187 | ASensor_getFifoReservedEventCount; # introduced=21 |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 188 | ASensor_getHighestDirectReportRateLevel; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 189 | ASensor_getMinDelay; |
| 190 | ASensor_getName; |
| 191 | ASensor_getReportingMode; # introduced=21 |
| 192 | ASensor_getResolution; |
| 193 | ASensor_getStringType; # introduced=21 |
| 194 | ASensor_getType; |
| 195 | ASensor_getVendor; |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 196 | ASensor_isDirectChannelTypeSupported; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 197 | ASensor_isWakeUpSensor; # introduced=21 |
Peng Xu | 5f88ac5 | 2017-02-24 01:53:10 -0800 | [diff] [blame] | 198 | ASharedMemory_create; # introduced=26 |
| 199 | ASharedMemory_getSize; # introduced=26 |
| 200 | ASharedMemory_setProt; # introduced=26 |
John Reck | e4f60cc | 2017-08-07 11:17:06 -0700 | [diff] [blame] | 201 | ASharedMemory_dupFromJava; # introduced=27 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 202 | AStorageManager_delete; |
| 203 | AStorageManager_getMountedObbPath; |
| 204 | AStorageManager_isObbMounted; |
| 205 | AStorageManager_mountObb; |
| 206 | AStorageManager_new; |
| 207 | AStorageManager_unmountObb; |
| 208 | ATrace_beginSection; # introduced=23 |
| 209 | ATrace_endSection; # introduced=23 |
| 210 | ATrace_isEnabled; # introduced=23 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 211 | android_getaddrinfofornetwork; # introduced=23 |
| 212 | android_setprocnetwork; # introduced=23 |
| 213 | android_setsocknetwork; # introduced=23 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 214 | local: |
| 215 | *; |
| 216 | }; |