1*d57664e9SAndroid Build Coastguard WorkerLIBANDROID { 2*d57664e9SAndroid Build Coastguard Worker global: 3*d57664e9SAndroid Build Coastguard Worker AActivityManager_addUidImportanceListener; # systemapi introduced=31 4*d57664e9SAndroid Build Coastguard Worker AActivityManager_removeUidImportanceListener; # systemapi introduced=31 5*d57664e9SAndroid Build Coastguard Worker AActivityManager_isUidActive; # systemapi introduced=31 6*d57664e9SAndroid Build Coastguard Worker AActivityManager_getUidImportance; # systemapi introduced=31 7*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_TargetProcess_create; # systemapi 8*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_TargetProcess_destroy; # systemapi 9*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_MethodDescriptor_create; # systemapi 10*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_MethodDescriptor_destroy; # systemapi 11*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_getExecutableMethodFileOffsets; # systemapi 12*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath; # systemapi 13*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset; # systemapi 14*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset; # systemapi 15*d57664e9SAndroid Build Coastguard Worker ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy; # systemapi 16*d57664e9SAndroid Build Coastguard Worker AAssetDir_close; 17*d57664e9SAndroid Build Coastguard Worker AAssetDir_getNextFileName; 18*d57664e9SAndroid Build Coastguard Worker AAssetDir_rewind; 19*d57664e9SAndroid Build Coastguard Worker AAssetManager_fromJava; 20*d57664e9SAndroid Build Coastguard Worker AAssetManager_open; 21*d57664e9SAndroid Build Coastguard Worker AAssetManager_openDir; 22*d57664e9SAndroid Build Coastguard Worker AAsset_close; 23*d57664e9SAndroid Build Coastguard Worker AAsset_getBuffer; 24*d57664e9SAndroid Build Coastguard Worker AAsset_getLength; 25*d57664e9SAndroid Build Coastguard Worker AAsset_getLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 26*d57664e9SAndroid Build Coastguard Worker AAsset_getRemainingLength; 27*d57664e9SAndroid Build Coastguard Worker AAsset_getRemainingLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 28*d57664e9SAndroid Build Coastguard Worker AAsset_isAllocated; 29*d57664e9SAndroid Build Coastguard Worker AAsset_openFileDescriptor; 30*d57664e9SAndroid Build Coastguard Worker AAsset_openFileDescriptor64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 31*d57664e9SAndroid Build Coastguard Worker AAsset_read; 32*d57664e9SAndroid Build Coastguard Worker AAsset_seek; 33*d57664e9SAndroid Build Coastguard Worker AAsset_seek64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 34*d57664e9SAndroid Build Coastguard Worker AChoreographer_getInstance; # introduced=24 35*d57664e9SAndroid Build Coastguard Worker AChoreographer_postFrameCallback; # introduced=24 36*d57664e9SAndroid Build Coastguard Worker AChoreographer_postFrameCallbackDelayed; # introduced=24 37*d57664e9SAndroid Build Coastguard Worker AChoreographer_postFrameCallback64; # introduced=29 38*d57664e9SAndroid Build Coastguard Worker AChoreographer_postFrameCallbackDelayed64; # introduced=29 39*d57664e9SAndroid Build Coastguard Worker AChoreographer_registerRefreshRateCallback; # introduced=30 40*d57664e9SAndroid Build Coastguard Worker AChoreographer_unregisterRefreshRateCallback; # introduced=30 41*d57664e9SAndroid Build Coastguard Worker AChoreographer_postVsyncCallback; # introduced=33 42*d57664e9SAndroid Build Coastguard Worker AChoreographerFrameCallbackData_getFrameTimeNanos; # introduced=33 43*d57664e9SAndroid Build Coastguard Worker AChoreographerFrameCallbackData_getFrameTimelinesLength; # introduced=33 44*d57664e9SAndroid Build Coastguard Worker AChoreographerFrameCallbackData_getPreferredFrameTimelineIndex; # introduced=33 45*d57664e9SAndroid Build Coastguard Worker AChoreographerFrameCallbackData_getFrameTimelineVsyncId; # introduced=33 46*d57664e9SAndroid Build Coastguard Worker AChoreographerFrameCallbackData_getFrameTimelineExpectedPresentationTimeNanos; # introduced=33 47*d57664e9SAndroid Build Coastguard Worker AChoreographerFrameCallbackData_getFrameTimelineDeadlineNanos; # introduced=33 48*d57664e9SAndroid Build Coastguard Worker AConfiguration_copy; 49*d57664e9SAndroid Build Coastguard Worker AConfiguration_delete; 50*d57664e9SAndroid Build Coastguard Worker AConfiguration_diff; 51*d57664e9SAndroid Build Coastguard Worker AConfiguration_fromAssetManager; 52*d57664e9SAndroid Build Coastguard Worker AConfiguration_getCountry; 53*d57664e9SAndroid Build Coastguard Worker AConfiguration_getDensity; 54*d57664e9SAndroid Build Coastguard Worker AConfiguration_getGrammaticalGender; # introduced=UpsideDownCake 55*d57664e9SAndroid Build Coastguard Worker AConfiguration_getKeyboard; 56*d57664e9SAndroid Build Coastguard Worker AConfiguration_getKeysHidden; 57*d57664e9SAndroid Build Coastguard Worker AConfiguration_getLanguage; 58*d57664e9SAndroid Build Coastguard Worker AConfiguration_getLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 59*d57664e9SAndroid Build Coastguard Worker AConfiguration_getMcc; 60*d57664e9SAndroid Build Coastguard Worker AConfiguration_getMnc; 61*d57664e9SAndroid Build Coastguard Worker AConfiguration_getNavHidden; 62*d57664e9SAndroid Build Coastguard Worker AConfiguration_getNavigation; 63*d57664e9SAndroid Build Coastguard Worker AConfiguration_getOrientation; 64*d57664e9SAndroid Build Coastguard Worker AConfiguration_getScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 65*d57664e9SAndroid Build Coastguard Worker AConfiguration_getScreenLong; 66*d57664e9SAndroid Build Coastguard Worker AConfiguration_getScreenRound; # introduced=30 67*d57664e9SAndroid Build Coastguard Worker AConfiguration_getScreenSize; 68*d57664e9SAndroid Build Coastguard Worker AConfiguration_getScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 69*d57664e9SAndroid Build Coastguard Worker AConfiguration_getSdkVersion; 70*d57664e9SAndroid Build Coastguard Worker AConfiguration_getSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 71*d57664e9SAndroid Build Coastguard Worker AConfiguration_getTouchscreen; 72*d57664e9SAndroid Build Coastguard Worker AConfiguration_getUiModeNight; 73*d57664e9SAndroid Build Coastguard Worker AConfiguration_getUiModeType; 74*d57664e9SAndroid Build Coastguard Worker AConfiguration_isBetterThan; 75*d57664e9SAndroid Build Coastguard Worker AConfiguration_match; 76*d57664e9SAndroid Build Coastguard Worker AConfiguration_new; 77*d57664e9SAndroid Build Coastguard Worker AConfiguration_setCountry; 78*d57664e9SAndroid Build Coastguard Worker AConfiguration_setDensity; 79*d57664e9SAndroid Build Coastguard Worker AConfiguration_setGrammaticalGender; # introduced=UpsideDownCake 80*d57664e9SAndroid Build Coastguard Worker AConfiguration_setKeyboard; 81*d57664e9SAndroid Build Coastguard Worker AConfiguration_setKeysHidden; 82*d57664e9SAndroid Build Coastguard Worker AConfiguration_setLanguage; 83*d57664e9SAndroid Build Coastguard Worker AConfiguration_setLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 84*d57664e9SAndroid Build Coastguard Worker AConfiguration_setMcc; 85*d57664e9SAndroid Build Coastguard Worker AConfiguration_setMnc; 86*d57664e9SAndroid Build Coastguard Worker AConfiguration_setNavHidden; 87*d57664e9SAndroid Build Coastguard Worker AConfiguration_setNavigation; 88*d57664e9SAndroid Build Coastguard Worker AConfiguration_setOrientation; 89*d57664e9SAndroid Build Coastguard Worker AConfiguration_setScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 90*d57664e9SAndroid Build Coastguard Worker AConfiguration_setScreenLong; 91*d57664e9SAndroid Build Coastguard Worker AConfiguration_setScreenSize; 92*d57664e9SAndroid Build Coastguard Worker AConfiguration_setScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 93*d57664e9SAndroid Build Coastguard Worker AConfiguration_setSdkVersion; 94*d57664e9SAndroid Build Coastguard Worker AConfiguration_setSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 95*d57664e9SAndroid Build Coastguard Worker AConfiguration_setTouchscreen; 96*d57664e9SAndroid Build Coastguard Worker AConfiguration_setUiModeNight; 97*d57664e9SAndroid Build Coastguard Worker AConfiguration_setUiModeType; 98*d57664e9SAndroid Build Coastguard Worker ADisplayLuts_create; # introduced=36 99*d57664e9SAndroid Build Coastguard Worker ADisplayLuts_setEntries; # introduced=36 100*d57664e9SAndroid Build Coastguard Worker ADisplayLuts_destroy; # introduced=36 101*d57664e9SAndroid Build Coastguard Worker ADisplayLutsEntry_createEntry; # introduced=36 102*d57664e9SAndroid Build Coastguard Worker ADisplayLutsEntry_getDimension; # introduced=36 103*d57664e9SAndroid Build Coastguard Worker ADisplayLutsEntry_getSize; # introduced=36 104*d57664e9SAndroid Build Coastguard Worker ADisplayLutsEntry_getSamplingKey; # introduced=36 105*d57664e9SAndroid Build Coastguard Worker ADisplayLutsEntry_getBuffer; # introduced=36 106*d57664e9SAndroid Build Coastguard Worker ADisplayLutsEntry_destroy; # introduced=36 107*d57664e9SAndroid Build Coastguard Worker AInputEvent_getDeviceId; 108*d57664e9SAndroid Build Coastguard Worker AInputEvent_getSource; 109*d57664e9SAndroid Build Coastguard Worker AInputEvent_getType; 110*d57664e9SAndroid Build Coastguard Worker AInputEvent_release; # introduced=31 111*d57664e9SAndroid Build Coastguard Worker AInputEvent_toJava; # introduced=35 112*d57664e9SAndroid Build Coastguard Worker AInputQueue_attachLooper; 113*d57664e9SAndroid Build Coastguard Worker AInputQueue_detachLooper; 114*d57664e9SAndroid Build Coastguard Worker AInputQueue_finishEvent; 115*d57664e9SAndroid Build Coastguard Worker AInputQueue_fromJava; # introduced=Tiramisu 116*d57664e9SAndroid Build Coastguard Worker AInputQueue_getEvent; 117*d57664e9SAndroid Build Coastguard Worker AInputQueue_hasEvents; 118*d57664e9SAndroid Build Coastguard Worker AInputQueue_preDispatchEvent; 119*d57664e9SAndroid Build Coastguard Worker AInputReceiver_createBatchedInputReceiver; # introduced=35 120*d57664e9SAndroid Build Coastguard Worker AInputReceiver_createUnbatchedInputReceiver; # introduced=35 121*d57664e9SAndroid Build Coastguard Worker AInputReceiver_release; # introduced=35 122*d57664e9SAndroid Build Coastguard Worker AInputReceiver_getInputTransferToken; # introduced=35 123*d57664e9SAndroid Build Coastguard Worker AInputReceiverCallbacks_create; # introduced=35 124*d57664e9SAndroid Build Coastguard Worker AInputReceiverCallbacks_release; # introduced=35 125*d57664e9SAndroid Build Coastguard Worker AInputReceiverCallbacks_setKeyEventCallback; # introduced=35 126*d57664e9SAndroid Build Coastguard Worker AInputReceiverCallbacks_setMotionEventCallback; # introduced=35 127*d57664e9SAndroid Build Coastguard Worker AInputTransferToken_fromJava; # introduced=35 128*d57664e9SAndroid Build Coastguard Worker AInputTransferToken_release; # introduced=35 129*d57664e9SAndroid Build Coastguard Worker AInputTransferToken_toJava; # introduced=35 130*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getAction; 131*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getDownTime; 132*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getEventTime; 133*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getFlags; 134*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getKeyCode; 135*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getMetaState; 136*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getRepeatCount; 137*d57664e9SAndroid Build Coastguard Worker AKeyEvent_getScanCode; 138*d57664e9SAndroid Build Coastguard Worker AKeyEvent_fromJava; # introduced=31 139*d57664e9SAndroid Build Coastguard Worker ALooper_acquire; 140*d57664e9SAndroid Build Coastguard Worker ALooper_addFd; 141*d57664e9SAndroid Build Coastguard Worker ALooper_forThread; 142*d57664e9SAndroid Build Coastguard Worker ALooper_pollAll; 143*d57664e9SAndroid Build Coastguard Worker ALooper_pollOnce; 144*d57664e9SAndroid Build Coastguard Worker ALooper_prepare; 145*d57664e9SAndroid Build Coastguard Worker ALooper_release; 146*d57664e9SAndroid Build Coastguard Worker ALooper_removeFd; 147*d57664e9SAndroid Build Coastguard Worker ALooper_wake; 148*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getAction; 149*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getActionButton; # introduced=Tiramisu 150*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 151*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getButtonState; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 152*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getClassification; # introduced=Tiramisu 153*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getDownTime; 154*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getEdgeFlags; 155*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getEventTime; 156*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getFlags; 157*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 158*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalEventTime; 159*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalOrientation; 160*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalPressure; 161*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalRawX; 162*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalRawY; 163*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalSize; 164*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalToolMajor; 165*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalToolMinor; 166*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalTouchMajor; 167*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalTouchMinor; 168*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalX; 169*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistoricalY; 170*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getHistorySize; 171*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getMetaState; 172*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getOrientation; 173*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getPointerCount; 174*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getPointerId; 175*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getPressure; 176*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getRawX; 177*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getRawY; 178*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getSize; 179*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getToolMajor; 180*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getToolMinor; 181*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getToolType; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 182*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getTouchMajor; 183*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getTouchMinor; 184*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getX; 185*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getXOffset; 186*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getXPrecision; 187*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getY; 188*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getYOffset; 189*d57664e9SAndroid Build Coastguard Worker AMotionEvent_getYPrecision; 190*d57664e9SAndroid Build Coastguard Worker AMotionEvent_fromJava; # introduced=31 191*d57664e9SAndroid Build Coastguard Worker ANativeActivity_finish; 192*d57664e9SAndroid Build Coastguard Worker ANativeActivity_hideSoftInput; 193*d57664e9SAndroid Build Coastguard Worker ANativeActivity_setWindowFlags; 194*d57664e9SAndroid Build Coastguard Worker ANativeActivity_setWindowFormat; 195*d57664e9SAndroid Build Coastguard Worker ANativeActivity_showSoftInput; 196*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_acquire; # introduced=26 197*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_allocate; # introduced=26 198*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_describe; # introduced=26 199*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_fromHardwareBuffer; # introduced=26 200*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_getId; # introduced=31 201*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_getNativeHandle; # introduced=26 202*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_isSupported; # introduced=29 203*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_lock; # introduced=26 204*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_lockAndGetInfo; # introduced=29 205*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_lockPlanes; # introduced=29 206*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_recvHandleFromUnixSocket; # introduced=26 207*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_release; # introduced=26 208*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_sendHandleToUnixSocket; # introduced=26 209*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_toHardwareBuffer; # introduced=26 210*d57664e9SAndroid Build Coastguard Worker AHardwareBuffer_unlock; # introduced=26 211*d57664e9SAndroid Build Coastguard Worker ANativeWindow_acquire; 212*d57664e9SAndroid Build Coastguard Worker ANativeWindow_fromSurface; 213*d57664e9SAndroid Build Coastguard Worker ANativeWindow_toSurface; # introduced=26 214*d57664e9SAndroid Build Coastguard Worker ANativeWindow_getFormat; 215*d57664e9SAndroid Build Coastguard Worker ANativeWindow_getHeight; 216*d57664e9SAndroid Build Coastguard Worker ANativeWindow_getWidth; 217*d57664e9SAndroid Build Coastguard Worker ANativeWindow_lock; 218*d57664e9SAndroid Build Coastguard Worker ANativeWindow_release; 219*d57664e9SAndroid Build Coastguard Worker ANativeWindow_setBuffersGeometry; 220*d57664e9SAndroid Build Coastguard Worker ANativeWindow_unlockAndPost; 221*d57664e9SAndroid Build Coastguard Worker AObbInfo_delete; 222*d57664e9SAndroid Build Coastguard Worker AObbInfo_getFlags; 223*d57664e9SAndroid Build Coastguard Worker AObbInfo_getPackageName; 224*d57664e9SAndroid Build Coastguard Worker AObbInfo_getVersion; 225*d57664e9SAndroid Build Coastguard Worker AObbScanner_getObbInfo; 226*d57664e9SAndroid Build Coastguard Worker APermissionManager_checkPermission; # introduced=31 227*d57664e9SAndroid Build Coastguard Worker ASensorEventQueue_disableSensor; 228*d57664e9SAndroid Build Coastguard Worker ASensorEventQueue_enableSensor; 229*d57664e9SAndroid Build Coastguard Worker ASensorEventQueue_getEvents; 230*d57664e9SAndroid Build Coastguard Worker ASensorEventQueue_hasEvents; 231*d57664e9SAndroid Build Coastguard Worker ASensorEventQueue_registerSensor; # introduced=26 232*d57664e9SAndroid Build Coastguard Worker ASensorEventQueue_setEventRate; 233*d57664e9SAndroid Build Coastguard Worker ASensorEventQueue_requestAdditionalInfoEvents; # introduced=29 234*d57664e9SAndroid Build Coastguard Worker ASensorManager_configureDirectReport; # introduced=26 235*d57664e9SAndroid Build Coastguard Worker ASensorManager_createEventQueue; 236*d57664e9SAndroid Build Coastguard Worker ASensorManager_createHardwareBufferDirectChannel; # introduced=26 237*d57664e9SAndroid Build Coastguard Worker ASensorManager_createSharedMemoryDirectChannel; # introduced=26 238*d57664e9SAndroid Build Coastguard Worker ASensorManager_destroyDirectChannel; # introduced=26 239*d57664e9SAndroid Build Coastguard Worker ASensorManager_destroyEventQueue; 240*d57664e9SAndroid Build Coastguard Worker ASensorManager_getDefaultSensor; 241*d57664e9SAndroid Build Coastguard Worker ASensorManager_getDefaultSensorEx; # introduced=21 242*d57664e9SAndroid Build Coastguard Worker ASensorManager_getDynamicSensorList; # introduced=33 243*d57664e9SAndroid Build Coastguard Worker ASensorManager_getInstance; 244*d57664e9SAndroid Build Coastguard Worker ASensorManager_getInstanceForPackage; # introduced=26 245*d57664e9SAndroid Build Coastguard Worker ASensorManager_getSensorList; 246*d57664e9SAndroid Build Coastguard Worker ASensor_getFifoMaxEventCount; # introduced=21 247*d57664e9SAndroid Build Coastguard Worker ASensor_getFifoReservedEventCount; # introduced=21 248*d57664e9SAndroid Build Coastguard Worker ASensor_getHandle; # introduced=29 249*d57664e9SAndroid Build Coastguard Worker ASensor_getHighestDirectReportRateLevel; # introduced=26 250*d57664e9SAndroid Build Coastguard Worker ASensor_getMinDelay; 251*d57664e9SAndroid Build Coastguard Worker ASensor_getName; 252*d57664e9SAndroid Build Coastguard Worker ASensor_getReportingMode; # introduced=21 253*d57664e9SAndroid Build Coastguard Worker ASensor_getResolution; 254*d57664e9SAndroid Build Coastguard Worker ASensor_getStringType; # introduced=21 255*d57664e9SAndroid Build Coastguard Worker ASensor_getType; 256*d57664e9SAndroid Build Coastguard Worker ASensor_getVendor; 257*d57664e9SAndroid Build Coastguard Worker ASensor_isDirectChannelTypeSupported; # introduced=26 258*d57664e9SAndroid Build Coastguard Worker ASensor_isWakeUpSensor; # introduced=21 259*d57664e9SAndroid Build Coastguard Worker ASharedMemory_create; # introduced=26 260*d57664e9SAndroid Build Coastguard Worker ASharedMemory_getSize; # introduced=26 261*d57664e9SAndroid Build Coastguard Worker ASharedMemory_setProt; # introduced=26 262*d57664e9SAndroid Build Coastguard Worker ASharedMemory_dupFromJava; # introduced=27 263*d57664e9SAndroid Build Coastguard Worker AStorageManager_delete; 264*d57664e9SAndroid Build Coastguard Worker AStorageManager_getMountedObbPath; 265*d57664e9SAndroid Build Coastguard Worker AStorageManager_isObbMounted; 266*d57664e9SAndroid Build Coastguard Worker AStorageManager_mountObb; 267*d57664e9SAndroid Build Coastguard Worker AStorageManager_new; 268*d57664e9SAndroid Build Coastguard Worker AStorageManager_unmountObb; 269*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_create; # introduced=29 270*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_createFromWindow; # introduced=29 271*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_acquire; # introduced=31 272*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_release; # introduced=29 273*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_fromJava; # introduced=34 274*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_acquireANativeWindow; # introduced=28 275*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_attachToGLContext; # introduced=28 276*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_detachFromGLContext; # introduced=28 277*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_fromSurfaceTexture; # introduced=28 278*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_getTimestamp; # introduced=28 279*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_getTransformMatrix; # introduced=28 280*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_release; # introduced=28 281*d57664e9SAndroid Build Coastguard Worker ASurfaceTexture_updateTexImage; # introduced=28 282*d57664e9SAndroid Build Coastguard Worker ASurfaceTransactionStats_getAcquireTime; # introduced=29 283*d57664e9SAndroid Build Coastguard Worker ASurfaceTransactionStats_getASurfaceControls; # introduced=29 284*d57664e9SAndroid Build Coastguard Worker ASurfaceTransactionStats_getLatchTime; # introduced=29 285*d57664e9SAndroid Build Coastguard Worker ASurfaceTransactionStats_getPresentFenceFd; # introduced=29 286*d57664e9SAndroid Build Coastguard Worker ASurfaceTransactionStats_getPreviousReleaseFenceFd; # introduced=29 287*d57664e9SAndroid Build Coastguard Worker ASurfaceTransactionStats_releaseASurfaceControls; # introduced=29 288*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_apply; # introduced=29 289*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_create; # introduced=29 290*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_delete; # introduced=29 291*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_fromJava; # introduced=34 292*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_reparent; # introduced=29 293*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setBuffer; # introduced=29 294*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setBufferWithRelease; # introduced=36 295*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setBufferAlpha; # introduced=29 296*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setBufferDataSpace; # introduced=29 297*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setBufferTransparency; # introduced=29 298*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setColor; # introduced=29 299*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setDamageRegion; # introduced=29 300*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setDesiredPresentTime; # introduced=29 301*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setEnableBackPressure; # introduced=31 302*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setFrameRate; # introduced=30 303*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setFrameRateWithChangeStrategy; # introduced=31 304*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_clearFrameRate; # introduced=34 305*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setFrameTimeline; # introduced=Tiramisu 306*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setGeometry; # introduced=29 307*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setHdrMetadata_cta861_3; # introduced=29 308*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setHdrMetadata_smpte2086; # introduced=29 309*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setExtendedRangeBrightness; # introduced=UpsideDownCake 310*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setDesiredHdrHeadroom; # introduced=VanillaIceCream 311*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setLuts; # introduced=36 312*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setOnComplete; # introduced=29 313*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setOnCommit; # introduced=31 314*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setPosition; # introduced=31 315*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setCrop; # introduced=31 316*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setBufferTransform; # introduced=31 317*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setScale; # introduced=31 318*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setVisibility; # introduced=29 319*d57664e9SAndroid Build Coastguard Worker ASurfaceTransaction_setZOrder; # introduced=29 320*d57664e9SAndroid Build Coastguard Worker ASystemFontIterator_open; # introduced=29 321*d57664e9SAndroid Build Coastguard Worker ASystemFontIterator_close; # introduced=29 322*d57664e9SAndroid Build Coastguard Worker ASystemFontIterator_next; # introduced=29 323*d57664e9SAndroid Build Coastguard Worker ASystemHealth_getCpuHeadroom; # introduced=36 324*d57664e9SAndroid Build Coastguard Worker ASystemHealth_getGpuHeadroom; # introduced=36 325*d57664e9SAndroid Build Coastguard Worker ASystemHealth_getCpuHeadroomMinIntervalMillis; # introduced=36 326*d57664e9SAndroid Build Coastguard Worker ASystemHealth_getGpuHeadroomMinIntervalMillis; # introduced=36 327*d57664e9SAndroid Build Coastguard Worker ACpuHeadroomParams_create; # introduced=36 328*d57664e9SAndroid Build Coastguard Worker ACpuHeadroomParams_destroy; # introduced=36 329*d57664e9SAndroid Build Coastguard Worker ACpuHeadroomParams_setCalculationType; # introduced=36 330*d57664e9SAndroid Build Coastguard Worker ACpuHeadroomParams_getCalculationType; # introduced=36 331*d57664e9SAndroid Build Coastguard Worker ACpuHeadroomParams_setCalculationWindowMillis; # introduced=36 332*d57664e9SAndroid Build Coastguard Worker ACpuHeadroomParams_getCalculationWindowMillis; # introduced=36 333*d57664e9SAndroid Build Coastguard Worker ACpuHeadroomParams_setTids; # introduced=36 334*d57664e9SAndroid Build Coastguard Worker AGpuHeadroomParams_create; # introduced=36 335*d57664e9SAndroid Build Coastguard Worker AGpuHeadroomParams_destroy; # introduced=36 336*d57664e9SAndroid Build Coastguard Worker AGpuHeadroomParams_setCalculationType; # introduced=36 337*d57664e9SAndroid Build Coastguard Worker AGpuHeadroomParams_getCalculationType; # introduced=36 338*d57664e9SAndroid Build Coastguard Worker AGpuHeadroomParams_setCalculationWindowMillis; # introduced=36 339*d57664e9SAndroid Build Coastguard Worker AGpuHeadroomParams_getCalculationWindowMillis; # introduced=36 340*d57664e9SAndroid Build Coastguard Worker AFont_close; # introduced=29 341*d57664e9SAndroid Build Coastguard Worker AFont_getFontFilePath; # introduced=29 342*d57664e9SAndroid Build Coastguard Worker AFont_getWeight; # introduced=29 343*d57664e9SAndroid Build Coastguard Worker AFont_isItalic; # introduced=29 344*d57664e9SAndroid Build Coastguard Worker AFont_getLocale; # introduced=29 345*d57664e9SAndroid Build Coastguard Worker AFont_getCollectionIndex; # introduced=29 346*d57664e9SAndroid Build Coastguard Worker AFont_getAxisCount; # introduced=29 347*d57664e9SAndroid Build Coastguard Worker AFont_getAxisTag; # introduced=29 348*d57664e9SAndroid Build Coastguard Worker AFont_getAxisValue; # introduced=29 349*d57664e9SAndroid Build Coastguard Worker AFontMatcher_create; # introduced=29 350*d57664e9SAndroid Build Coastguard Worker AFontMatcher_destroy; # introduced=29 351*d57664e9SAndroid Build Coastguard Worker AFontMatcher_setStyle; # introduced=29 352*d57664e9SAndroid Build Coastguard Worker AFontMatcher_setLocales; # introduced=29 353*d57664e9SAndroid Build Coastguard Worker AFontMatcher_setFamilyVariant; # introduced=29 354*d57664e9SAndroid Build Coastguard Worker AFontMatcher_match; # introduced=29 355*d57664e9SAndroid Build Coastguard Worker ATrace_beginSection; # introduced=23 356*d57664e9SAndroid Build Coastguard Worker ATrace_endSection; # introduced=23 357*d57664e9SAndroid Build Coastguard Worker ATrace_isEnabled; # introduced=23 358*d57664e9SAndroid Build Coastguard Worker ATrace_beginAsyncSection; # introduced=29 359*d57664e9SAndroid Build Coastguard Worker ATrace_endAsyncSection; # introduced=29 360*d57664e9SAndroid Build Coastguard Worker ATrace_setCounter; # introduced=29 361*d57664e9SAndroid Build Coastguard Worker android_getaddrinfofornetwork; # introduced=23 362*d57664e9SAndroid Build Coastguard Worker android_getprocnetwork; # introduced=31 363*d57664e9SAndroid Build Coastguard Worker android_setprocnetwork; # introduced=23 364*d57664e9SAndroid Build Coastguard Worker android_getprocdns; # introduced=31 365*d57664e9SAndroid Build Coastguard Worker android_setprocdns; # introduced=31 366*d57664e9SAndroid Build Coastguard Worker android_setsocknetwork; # introduced=23 367*d57664e9SAndroid Build Coastguard Worker android_res_cancel; # introduced=29 368*d57664e9SAndroid Build Coastguard Worker android_res_nquery; # introduced=29 369*d57664e9SAndroid Build Coastguard Worker android_res_nresult; # introduced=29 370*d57664e9SAndroid Build Coastguard Worker android_res_nsend; # introduced=29 371*d57664e9SAndroid Build Coastguard Worker android_tag_socket_with_uid; # introduced=Tiramisu 372*d57664e9SAndroid Build Coastguard Worker android_tag_socket; # introduced=Tiramisu 373*d57664e9SAndroid Build Coastguard Worker android_untag_socket; # introduced=Tiramisu 374*d57664e9SAndroid Build Coastguard Worker AThermal_acquireManager; # introduced=30 375*d57664e9SAndroid Build Coastguard Worker AThermal_releaseManager; # introduced=30 376*d57664e9SAndroid Build Coastguard Worker AThermal_getCurrentThermalStatus; # introduced=30 377*d57664e9SAndroid Build Coastguard Worker AThermal_registerThermalStatusListener; # introduced=30 378*d57664e9SAndroid Build Coastguard Worker AThermal_unregisterThermalStatusListener; # introduced=30 379*d57664e9SAndroid Build Coastguard Worker AThermal_getThermalHeadroom; # introduced=31 380*d57664e9SAndroid Build Coastguard Worker AThermal_getThermalHeadroomThresholds; # introduced=VanillaIceCream 381*d57664e9SAndroid Build Coastguard Worker AThermal_registerThermalHeadroomListener; # introduced=36 382*d57664e9SAndroid Build Coastguard Worker AThermal_unregisterThermalHeadroomListener; # introduced=36 383*d57664e9SAndroid Build Coastguard Worker APerformanceHint_getManager; # introduced=Tiramisu 384*d57664e9SAndroid Build Coastguard Worker APerformanceHint_createSession; # introduced=Tiramisu 385*d57664e9SAndroid Build Coastguard Worker APerformanceHint_getPreferredUpdateRateNanos; # introduced=Tiramisu 386*d57664e9SAndroid Build Coastguard Worker APerformanceHint_getMaxGraphicsPipelineThreadsCount; # introduced=36 387*d57664e9SAndroid Build Coastguard Worker APerformanceHint_updateTargetWorkDuration; # introduced=Tiramisu 388*d57664e9SAndroid Build Coastguard Worker APerformanceHint_reportActualWorkDuration; # introduced=Tiramisu 389*d57664e9SAndroid Build Coastguard Worker APerformanceHint_closeSession; # introduced=Tiramisu 390*d57664e9SAndroid Build Coastguard Worker APerformanceHint_setThreads; # introduced=UpsideDownCake 391*d57664e9SAndroid Build Coastguard Worker APerformanceHint_setPreferPowerEfficiency; # introduced=VanillaIceCream 392*d57664e9SAndroid Build Coastguard Worker APerformanceHint_reportActualWorkDuration2; # introduced=VanillaIceCream 393*d57664e9SAndroid Build Coastguard Worker APerformanceHint_createSessionUsingConfig; # introduced=36 394*d57664e9SAndroid Build Coastguard Worker APerformanceHint_notifyWorkloadIncrease; # introduced=36 395*d57664e9SAndroid Build Coastguard Worker APerformanceHint_notifyWorkloadReset; # introduced=36 396*d57664e9SAndroid Build Coastguard Worker APerformanceHint_notifyWorkloadSpike; # introduced=36 397*d57664e9SAndroid Build Coastguard Worker APerformanceHint_borrowSessionFromJava; # introduced=36 398*d57664e9SAndroid Build Coastguard Worker APerformanceHint_setNativeSurfaces; # introduced=36 399*d57664e9SAndroid Build Coastguard Worker AWorkDuration_create; # introduced=VanillaIceCream 400*d57664e9SAndroid Build Coastguard Worker AWorkDuration_release; # introduced=VanillaIceCream 401*d57664e9SAndroid Build Coastguard Worker AWorkDuration_setWorkPeriodStartTimestampNanos; # introduced=VanillaIceCream 402*d57664e9SAndroid Build Coastguard Worker AWorkDuration_setActualTotalDurationNanos; # introduced=VanillaIceCream 403*d57664e9SAndroid Build Coastguard Worker AWorkDuration_setActualCpuDurationNanos; # introduced=VanillaIceCream 404*d57664e9SAndroid Build Coastguard Worker AWorkDuration_setActualGpuDurationNanos; # introduced=VanillaIceCream 405*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_create; # introduced=36 406*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_release; # introduced=36 407*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_setTids; # introduced=36 408*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_setTargetWorkDurationNanos; # introduced=36 409*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_setPreferPowerEfficiency; # introduced=36 410*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_setGraphicsPipeline; # introduced=36 411*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_setNativeSurfaces; # introduced=36 412*d57664e9SAndroid Build Coastguard Worker ASessionCreationConfig_setUseAutoTiming; # introduced=36 413*d57664e9SAndroid Build Coastguard Worker local: 414*d57664e9SAndroid Build Coastguard Worker *; 415*d57664e9SAndroid Build Coastguard Worker}; 416*d57664e9SAndroid Build Coastguard Worker 417*d57664e9SAndroid Build Coastguard WorkerLIBANDROID_PLATFORM { 418*d57664e9SAndroid Build Coastguard Worker global: 419*d57664e9SAndroid Build Coastguard Worker AThermal_setIThermalServiceForTesting; 420*d57664e9SAndroid Build Coastguard Worker APerformanceHint_setIHintManagerForTesting; 421*d57664e9SAndroid Build Coastguard Worker APerformanceHint_sendHint; 422*d57664e9SAndroid Build Coastguard Worker APerformanceHint_setUseGraphicsPipelineForTesting; 423*d57664e9SAndroid Build Coastguard Worker APerformanceHint_getThreadIds; 424*d57664e9SAndroid Build Coastguard Worker APerformanceHint_createSessionInternal; 425*d57664e9SAndroid Build Coastguard Worker APerformanceHint_createSessionUsingConfigInternal; 426*d57664e9SAndroid Build Coastguard Worker APerformanceHint_setUseFMQForTesting; 427*d57664e9SAndroid Build Coastguard Worker APerformanceHint_getRateLimiterPropertiesForTesting; 428*d57664e9SAndroid Build Coastguard Worker APerformanceHint_setUseNewLoadHintBehaviorForTesting; 429*d57664e9SAndroid Build Coastguard Worker APerformanceHint_closeSessionFromJava; 430*d57664e9SAndroid Build Coastguard Worker APerformanceHint_createSessionFromJava; 431*d57664e9SAndroid Build Coastguard Worker extern "C++" { 432*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_registerSurfaceStatsListener*; 433*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_unregisterSurfaceStatsListener*; 434*d57664e9SAndroid Build Coastguard Worker ASurfaceControl_getChoreographer*; 435*d57664e9SAndroid Build Coastguard Worker ASurfaceControlStats_getAcquireTime*; 436*d57664e9SAndroid Build Coastguard Worker ASurfaceControlStats_getFrameNumber*; 437*d57664e9SAndroid Build Coastguard Worker }; 438*d57664e9SAndroid Build Coastguard Worker} LIBANDROID; 439