app

package
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2026 License: CC0-1.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransactionIActivityClientControllerActivityIdle                            = binder.FirstCallTransaction + 0
	TransactionIActivityClientControllerActivityResumed                         = binder.FirstCallTransaction + 1
	TransactionIActivityClientControllerActivityRefreshed                       = binder.FirstCallTransaction + 2
	TransactionIActivityClientControllerActivityTopResumedStateLost             = binder.FirstCallTransaction + 3
	TransactionIActivityClientControllerActivityPaused                          = binder.FirstCallTransaction + 4
	TransactionIActivityClientControllerActivityStopped                         = binder.FirstCallTransaction + 5
	TransactionIActivityClientControllerActivityDestroyed                       = binder.FirstCallTransaction + 6
	TransactionIActivityClientControllerActivityLocalRelaunch                   = binder.FirstCallTransaction + 7
	TransactionIActivityClientControllerActivityRelaunched                      = binder.FirstCallTransaction + 8
	TransactionIActivityClientControllerReportSizeConfigurations                = binder.FirstCallTransaction + 9
	TransactionIActivityClientControllerMoveActivityTaskToBack                  = binder.FirstCallTransaction + 10
	TransactionIActivityClientControllerShouldUpRecreateTask                    = binder.FirstCallTransaction + 11
	TransactionIActivityClientControllerNavigateUpTo                            = binder.FirstCallTransaction + 12
	TransactionIActivityClientControllerReleaseActivityInstance                 = binder.FirstCallTransaction + 13
	TransactionIActivityClientControllerFinishActivity                          = binder.FirstCallTransaction + 14
	TransactionIActivityClientControllerFinishActivityAffinity                  = binder.FirstCallTransaction + 15
	TransactionIActivityClientControllerFinishSubActivity                       = binder.FirstCallTransaction + 16
	TransactionIActivityClientControllerSetForceSendResultForMediaProjection    = binder.FirstCallTransaction + 17
	TransactionIActivityClientControllerIsTopOfTask                             = binder.FirstCallTransaction + 18
	TransactionIActivityClientControllerWillActivityBeVisible                   = binder.FirstCallTransaction + 19
	TransactionIActivityClientControllerGetDisplayId                            = binder.FirstCallTransaction + 20
	TransactionIActivityClientControllerGetTaskForActivity                      = binder.FirstCallTransaction + 21
	TransactionIActivityClientControllerGetTaskConfiguration                    = binder.FirstCallTransaction + 22
	TransactionIActivityClientControllerGetActivityTokenBelow                   = binder.FirstCallTransaction + 23
	TransactionIActivityClientControllerGetCallingActivity                      = binder.FirstCallTransaction + 24
	TransactionIActivityClientControllerGetCallingPackage                       = binder.FirstCallTransaction + 25
	TransactionIActivityClientControllerGetLaunchedFromUid                      = binder.FirstCallTransaction + 26
	TransactionIActivityClientControllerGetActivityCallerUid                    = binder.FirstCallTransaction + 27
	TransactionIActivityClientControllerGetLaunchedFromPackage                  = binder.FirstCallTransaction + 28
	TransactionIActivityClientControllerGetActivityCallerPackage                = binder.FirstCallTransaction + 29
	TransactionIActivityClientControllerCheckActivityCallerContentUriPermission = binder.FirstCallTransaction + 30
	TransactionIActivityClientControllerSetRequestedOrientation                 = binder.FirstCallTransaction + 31
	TransactionIActivityClientControllerGetRequestedOrientation                 = binder.FirstCallTransaction + 32
	TransactionIActivityClientControllerConvertFromTranslucent                  = binder.FirstCallTransaction + 33
	TransactionIActivityClientControllerConvertToTranslucent                    = binder.FirstCallTransaction + 34
	TransactionIActivityClientControllerIsImmersive                             = binder.FirstCallTransaction + 35
	TransactionIActivityClientControllerSetImmersive                            = binder.FirstCallTransaction + 36
	TransactionIActivityClientControllerEnterPictureInPictureMode               = binder.FirstCallTransaction + 37
	TransactionIActivityClientControllerSetPictureInPictureParams               = binder.FirstCallTransaction + 38
	TransactionIActivityClientControllerSetShouldDockBigOverlays                = binder.FirstCallTransaction + 39
	TransactionIActivityClientControllerToggleFreeformWindowingMode             = binder.FirstCallTransaction + 40
	TransactionIActivityClientControllerRequestMultiwindowFullscreen            = binder.FirstCallTransaction + 41
	TransactionIActivityClientControllerStartLockTaskModeByToken                = binder.FirstCallTransaction + 42
	TransactionIActivityClientControllerStopLockTaskModeByToken                 = binder.FirstCallTransaction + 43
	TransactionIActivityClientControllerShowLockTaskEscapeMessage               = binder.FirstCallTransaction + 44
	TransactionIActivityClientControllerSetTaskDescription                      = binder.FirstCallTransaction + 45
	TransactionIActivityClientControllerShowAssistFromActivity                  = binder.FirstCallTransaction + 46
	TransactionIActivityClientControllerIsRootVoiceInteraction                  = binder.FirstCallTransaction + 47
	TransactionIActivityClientControllerStartLocalVoiceInteraction              = binder.FirstCallTransaction + 48
	TransactionIActivityClientControllerStopLocalVoiceInteraction               = binder.FirstCallTransaction + 49
	TransactionIActivityClientControllerSetShowWhenLocked                       = binder.FirstCallTransaction + 50
	TransactionIActivityClientControllerSetInheritShowWhenLocked                = binder.FirstCallTransaction + 51
	TransactionIActivityClientControllerSetTurnScreenOn                         = binder.FirstCallTransaction + 52
	TransactionIActivityClientControllerSetAllowCrossUidActivitySwitchFromBelow = binder.FirstCallTransaction + 53
	TransactionIActivityClientControllerReportActivityFullyDrawn                = binder.FirstCallTransaction + 54
	TransactionIActivityClientControllerOverrideActivityTransition              = binder.FirstCallTransaction + 55
	TransactionIActivityClientControllerClearOverrideActivityTransition         = binder.FirstCallTransaction + 56
	TransactionIActivityClientControllerOverridePendingTransition               = binder.FirstCallTransaction + 57
	TransactionIActivityClientControllerSetVrMode                               = binder.FirstCallTransaction + 58
	TransactionIActivityClientControllerSetRecentsScreenshotEnabled             = binder.FirstCallTransaction + 59
	TransactionIActivityClientControllerInvalidateHomeTaskSnapshot              = binder.FirstCallTransaction + 60
	TransactionIActivityClientControllerDismissKeyguard                         = binder.FirstCallTransaction + 61
	TransactionIActivityClientControllerRegisterRemoteAnimations                = binder.FirstCallTransaction + 62
	TransactionIActivityClientControllerUnregisterRemoteAnimations              = binder.FirstCallTransaction + 63
	TransactionIActivityClientControllerOnBackPressed                           = binder.FirstCallTransaction + 64
	TransactionIActivityClientControllerSplashScreenAttached                    = binder.FirstCallTransaction + 65
	TransactionIActivityClientControllerRequestCompatCameraControl              = binder.FirstCallTransaction + 66
	TransactionIActivityClientControllerEnableTaskLocaleOverride                = binder.FirstCallTransaction + 67
	TransactionIActivityClientControllerIsRequestedToLaunchInTaskFragment       = binder.FirstCallTransaction + 68
	TransactionIActivityClientControllerSetActivityRecordInputSinkEnabled       = binder.FirstCallTransaction + 69
)
View Source
const (
	MethodIActivityClientControllerActivityIdle                            = "activityIdle"
	MethodIActivityClientControllerActivityResumed                         = "activityResumed"
	MethodIActivityClientControllerActivityRefreshed                       = "activityRefreshed"
	MethodIActivityClientControllerActivityTopResumedStateLost             = "activityTopResumedStateLost"
	MethodIActivityClientControllerActivityPaused                          = "activityPaused"
	MethodIActivityClientControllerActivityStopped                         = "activityStopped"
	MethodIActivityClientControllerActivityDestroyed                       = "activityDestroyed"
	MethodIActivityClientControllerActivityLocalRelaunch                   = "activityLocalRelaunch"
	MethodIActivityClientControllerActivityRelaunched                      = "activityRelaunched"
	MethodIActivityClientControllerReportSizeConfigurations                = "reportSizeConfigurations"
	MethodIActivityClientControllerMoveActivityTaskToBack                  = "moveActivityTaskToBack"
	MethodIActivityClientControllerShouldUpRecreateTask                    = "shouldUpRecreateTask"
	MethodIActivityClientControllerNavigateUpTo                            = "navigateUpTo"
	MethodIActivityClientControllerReleaseActivityInstance                 = "releaseActivityInstance"
	MethodIActivityClientControllerFinishActivity                          = "finishActivity"
	MethodIActivityClientControllerFinishActivityAffinity                  = "finishActivityAffinity"
	MethodIActivityClientControllerFinishSubActivity                       = "finishSubActivity"
	MethodIActivityClientControllerSetForceSendResultForMediaProjection    = "setForceSendResultForMediaProjection"
	MethodIActivityClientControllerIsTopOfTask                             = "isTopOfTask"
	MethodIActivityClientControllerWillActivityBeVisible                   = "willActivityBeVisible"
	MethodIActivityClientControllerGetDisplayId                            = "getDisplayId"
	MethodIActivityClientControllerGetTaskForActivity                      = "getTaskForActivity"
	MethodIActivityClientControllerGetTaskConfiguration                    = "getTaskConfiguration"
	MethodIActivityClientControllerGetActivityTokenBelow                   = "getActivityTokenBelow"
	MethodIActivityClientControllerGetCallingActivity                      = "getCallingActivity"
	MethodIActivityClientControllerGetCallingPackage                       = "getCallingPackage"
	MethodIActivityClientControllerGetLaunchedFromUid                      = "getLaunchedFromUid"
	MethodIActivityClientControllerGetActivityCallerUid                    = "getActivityCallerUid"
	MethodIActivityClientControllerGetLaunchedFromPackage                  = "getLaunchedFromPackage"
	MethodIActivityClientControllerGetActivityCallerPackage                = "getActivityCallerPackage"
	MethodIActivityClientControllerCheckActivityCallerContentUriPermission = "checkActivityCallerContentUriPermission"
	MethodIActivityClientControllerSetRequestedOrientation                 = "setRequestedOrientation"
	MethodIActivityClientControllerGetRequestedOrientation                 = "getRequestedOrientation"
	MethodIActivityClientControllerConvertFromTranslucent                  = "convertFromTranslucent"
	MethodIActivityClientControllerConvertToTranslucent                    = "convertToTranslucent"
	MethodIActivityClientControllerIsImmersive                             = "isImmersive"
	MethodIActivityClientControllerSetImmersive                            = "setImmersive"
	MethodIActivityClientControllerEnterPictureInPictureMode               = "enterPictureInPictureMode"
	MethodIActivityClientControllerSetPictureInPictureParams               = "setPictureInPictureParams"
	MethodIActivityClientControllerSetShouldDockBigOverlays                = "setShouldDockBigOverlays"
	MethodIActivityClientControllerToggleFreeformWindowingMode             = "toggleFreeformWindowingMode"
	MethodIActivityClientControllerRequestMultiwindowFullscreen            = "requestMultiwindowFullscreen"
	MethodIActivityClientControllerStartLockTaskModeByToken                = "startLockTaskModeByToken"
	MethodIActivityClientControllerStopLockTaskModeByToken                 = "stopLockTaskModeByToken"
	MethodIActivityClientControllerShowLockTaskEscapeMessage               = "showLockTaskEscapeMessage"
	MethodIActivityClientControllerSetTaskDescription                      = "setTaskDescription"
	MethodIActivityClientControllerShowAssistFromActivity                  = "showAssistFromActivity"
	MethodIActivityClientControllerIsRootVoiceInteraction                  = "isRootVoiceInteraction"
	MethodIActivityClientControllerStartLocalVoiceInteraction              = "startLocalVoiceInteraction"
	MethodIActivityClientControllerStopLocalVoiceInteraction               = "stopLocalVoiceInteraction"
	MethodIActivityClientControllerSetShowWhenLocked                       = "setShowWhenLocked"
	MethodIActivityClientControllerSetInheritShowWhenLocked                = "setInheritShowWhenLocked"
	MethodIActivityClientControllerSetTurnScreenOn                         = "setTurnScreenOn"
	MethodIActivityClientControllerSetAllowCrossUidActivitySwitchFromBelow = "setAllowCrossUidActivitySwitchFromBelow"
	MethodIActivityClientControllerReportActivityFullyDrawn                = "reportActivityFullyDrawn"
	MethodIActivityClientControllerOverrideActivityTransition              = "overrideActivityTransition"
	MethodIActivityClientControllerClearOverrideActivityTransition         = "clearOverrideActivityTransition"
	MethodIActivityClientControllerOverridePendingTransition               = "overridePendingTransition"
	MethodIActivityClientControllerSetVrMode                               = "setVrMode"
	MethodIActivityClientControllerSetRecentsScreenshotEnabled             = "setRecentsScreenshotEnabled"
	MethodIActivityClientControllerInvalidateHomeTaskSnapshot              = "invalidateHomeTaskSnapshot"
	MethodIActivityClientControllerDismissKeyguard                         = "dismissKeyguard"
	MethodIActivityClientControllerRegisterRemoteAnimations                = "registerRemoteAnimations"
	MethodIActivityClientControllerUnregisterRemoteAnimations              = "unregisterRemoteAnimations"
	MethodIActivityClientControllerOnBackPressed                           = "onBackPressed"
	MethodIActivityClientControllerSplashScreenAttached                    = "splashScreenAttached"
	MethodIActivityClientControllerRequestCompatCameraControl              = "requestCompatCameraControl"
	MethodIActivityClientControllerEnableTaskLocaleOverride                = "enableTaskLocaleOverride"
	MethodIActivityClientControllerIsRequestedToLaunchInTaskFragment       = "isRequestedToLaunchInTaskFragment"
	MethodIActivityClientControllerSetActivityRecordInputSinkEnabled       = "setActivityRecordInputSinkEnabled"
)
View Source
const (
	TransactionIActivityControllerActivityStarting      = binder.FirstCallTransaction + 0
	TransactionIActivityControllerActivityResuming      = binder.FirstCallTransaction + 1
	TransactionIActivityControllerAppCrashed            = binder.FirstCallTransaction + 2
	TransactionIActivityControllerAppEarlyNotResponding = binder.FirstCallTransaction + 3
	TransactionIActivityControllerAppNotResponding      = binder.FirstCallTransaction + 4
	TransactionIActivityControllerSystemNotResponding   = binder.FirstCallTransaction + 5
)
View Source
const (
	MethodIActivityControllerActivityStarting      = "activityStarting"
	MethodIActivityControllerActivityResuming      = "activityResuming"
	MethodIActivityControllerAppCrashed            = "appCrashed"
	MethodIActivityControllerAppEarlyNotResponding = "appEarlyNotResponding"
	MethodIActivityControllerAppNotResponding      = "appNotResponding"
	MethodIActivityControllerSystemNotResponding   = "systemNotResponding"
)
View Source
const (
	TransactionIActivityManagerOpenContentUri                                 = binder.FirstCallTransaction + 0
	TransactionIActivityManagerRegisterUidObserver                            = binder.FirstCallTransaction + 1
	TransactionIActivityManagerUnregisterUidObserver                          = binder.FirstCallTransaction + 2
	TransactionIActivityManagerRegisterUidObserverForUids                     = binder.FirstCallTransaction + 3
	TransactionIActivityManagerAddUidToObserver                               = binder.FirstCallTransaction + 4
	TransactionIActivityManagerRemoveUidFromObserver                          = binder.FirstCallTransaction + 5
	TransactionIActivityManagerIsUidActive                                    = binder.FirstCallTransaction + 6
	TransactionIActivityManagerGetUidProcessState                             = binder.FirstCallTransaction + 7
	TransactionIActivityManagerCheckPermission                                = binder.FirstCallTransaction + 8
	TransactionIActivityManagerLogFgsApiBegin                                 = binder.FirstCallTransaction + 9
	TransactionIActivityManagerLogFgsApiEnd                                   = binder.FirstCallTransaction + 10
	TransactionIActivityManagerLogFgsApiStateChanged                          = binder.FirstCallTransaction + 11
	TransactionIActivityManagerHandleApplicationCrash                         = binder.FirstCallTransaction + 12
	TransactionIActivityManagerStartActivity                                  = binder.FirstCallTransaction + 13
	TransactionIActivityManagerStartActivityWithFeature                       = binder.FirstCallTransaction + 14
	TransactionIActivityManagerUnhandledBack                                  = binder.FirstCallTransaction + 15
	TransactionIActivityManagerFinishActivity                                 = binder.FirstCallTransaction + 16
	TransactionIActivityManagerRegisterReceiver                               = binder.FirstCallTransaction + 17
	TransactionIActivityManagerRegisterReceiverWithFeature                    = binder.FirstCallTransaction + 18
	TransactionIActivityManagerUnregisterReceiver                             = binder.FirstCallTransaction + 19
	TransactionIActivityManagerBroadcastIntent                                = binder.FirstCallTransaction + 20
	TransactionIActivityManagerBroadcastIntentWithFeature                     = binder.FirstCallTransaction + 21
	TransactionIActivityManagerUnbroadcastIntent                              = binder.FirstCallTransaction + 22
	TransactionIActivityManagerFinishReceiver                                 = binder.FirstCallTransaction + 23
	TransactionIActivityManagerAttachApplication                              = binder.FirstCallTransaction + 24
	TransactionIActivityManagerFinishAttachApplication                        = binder.FirstCallTransaction + 25
	TransactionIActivityManagerGetTasks                                       = binder.FirstCallTransaction + 26
	TransactionIActivityManagerMoveTaskToFront                                = binder.FirstCallTransaction + 27
	TransactionIActivityManagerGetTaskForActivity                             = binder.FirstCallTransaction + 28
	TransactionIActivityManagerGetContentProvider                             = binder.FirstCallTransaction + 29
	TransactionIActivityManagerPublishContentProviders                        = binder.FirstCallTransaction + 30
	TransactionIActivityManagerRefContentProvider                             = binder.FirstCallTransaction + 31
	TransactionIActivityManagerGetRunningServiceControlPanel                  = binder.FirstCallTransaction + 32
	TransactionIActivityManagerStartService                                   = binder.FirstCallTransaction + 33
	TransactionIActivityManagerStopService                                    = binder.FirstCallTransaction + 34
	TransactionIActivityManagerBindService                                    = binder.FirstCallTransaction + 35
	TransactionIActivityManagerBindServiceInstance                            = binder.FirstCallTransaction + 36
	TransactionIActivityManagerUpdateServiceGroup                             = binder.FirstCallTransaction + 37
	TransactionIActivityManagerUnbindService                                  = binder.FirstCallTransaction + 38
	TransactionIActivityManagerPublishService                                 = binder.FirstCallTransaction + 39
	TransactionIActivityManagerSetDebugApp                                    = binder.FirstCallTransaction + 40
	TransactionIActivityManagerSetAgentApp                                    = binder.FirstCallTransaction + 41
	TransactionIActivityManagerSetAlwaysFinish                                = binder.FirstCallTransaction + 42
	TransactionIActivityManagerStartInstrumentation                           = binder.FirstCallTransaction + 43
	TransactionIActivityManagerAddInstrumentationResults                      = binder.FirstCallTransaction + 44
	TransactionIActivityManagerFinishInstrumentation                          = binder.FirstCallTransaction + 45
	TransactionIActivityManagerGetConfiguration                               = binder.FirstCallTransaction + 46
	TransactionIActivityManagerUpdateConfiguration                            = binder.FirstCallTransaction + 47
	TransactionIActivityManagerUpdateMccMncConfiguration                      = binder.FirstCallTransaction + 48
	TransactionIActivityManagerStopServiceToken                               = binder.FirstCallTransaction + 49
	TransactionIActivityManagerSetProcessLimit                                = binder.FirstCallTransaction + 50
	TransactionIActivityManagerGetProcessLimit                                = binder.FirstCallTransaction + 51
	TransactionIActivityManagerCheckUriPermission                             = binder.FirstCallTransaction + 52
	TransactionIActivityManagerCheckContentUriPermissionFull                  = binder.FirstCallTransaction + 53
	TransactionIActivityManagerCheckUriPermissions                            = binder.FirstCallTransaction + 54
	TransactionIActivityManagerGrantUriPermission                             = binder.FirstCallTransaction + 55
	TransactionIActivityManagerRevokeUriPermission                            = binder.FirstCallTransaction + 56
	TransactionIActivityManagerSetActivityController                          = binder.FirstCallTransaction + 57
	TransactionIActivityManagerShowWaitingForDebugger                         = binder.FirstCallTransaction + 58
	TransactionIActivityManagerSignalPersistentProcesses                      = binder.FirstCallTransaction + 59
	TransactionIActivityManagerGetRecentTasks                                 = binder.FirstCallTransaction + 60
	TransactionIActivityManagerServiceDoneExecuting                           = binder.FirstCallTransaction + 61
	TransactionIActivityManagerGetIntentSender                                = binder.FirstCallTransaction + 62
	TransactionIActivityManagerGetIntentSenderWithFeature                     = binder.FirstCallTransaction + 63
	TransactionIActivityManagerCancelIntentSender                             = binder.FirstCallTransaction + 64
	TransactionIActivityManagerGetInfoForIntentSender                         = binder.FirstCallTransaction + 65
	TransactionIActivityManagerRegisterIntentSenderCancelListenerEx           = binder.FirstCallTransaction + 66
	TransactionIActivityManagerUnregisterIntentSenderCancelListener           = binder.FirstCallTransaction + 67
	TransactionIActivityManagerEnterSafeMode                                  = binder.FirstCallTransaction + 68
	TransactionIActivityManagerNoteWakeupAlarm                                = binder.FirstCallTransaction + 69
	TransactionIActivityManagerRemoveContentProvider                          = binder.FirstCallTransaction + 70
	TransactionIActivityManagerSetRequestedOrientation                        = binder.FirstCallTransaction + 71
	TransactionIActivityManagerUnbindFinished                                 = binder.FirstCallTransaction + 72
	TransactionIActivityManagerSetProcessImportant                            = binder.FirstCallTransaction + 73
	TransactionIActivityManagerSetServiceForeground                           = binder.FirstCallTransaction + 74
	TransactionIActivityManagerGetForegroundServiceType                       = binder.FirstCallTransaction + 75
	TransactionIActivityManagerMoveActivityTaskToBack                         = binder.FirstCallTransaction + 76
	TransactionIActivityManagerGetMemoryInfo                                  = binder.FirstCallTransaction + 77
	TransactionIActivityManagerGetProcessesInErrorState                       = binder.FirstCallTransaction + 78
	TransactionIActivityManagerClearApplicationUserData                       = binder.FirstCallTransaction + 79
	TransactionIActivityManagerStopAppForUser                                 = binder.FirstCallTransaction + 80
	TransactionIActivityManagerRegisterForegroundServiceObserver              = binder.FirstCallTransaction + 81
	TransactionIActivityManagerForceStopPackage                               = binder.FirstCallTransaction + 82
	TransactionIActivityManagerForceStopPackageEvenWhenStopping               = binder.FirstCallTransaction + 83
	TransactionIActivityManagerKillPids                                       = binder.FirstCallTransaction + 84
	TransactionIActivityManagerGetServices                                    = binder.FirstCallTransaction + 85
	TransactionIActivityManagerGetRunningAppProcesses                         = binder.FirstCallTransaction + 86
	TransactionIActivityManagerPeekService                                    = binder.FirstCallTransaction + 87
	TransactionIActivityManagerProfileControl                                 = binder.FirstCallTransaction + 88
	TransactionIActivityManagerShutdown                                       = binder.FirstCallTransaction + 89
	TransactionIActivityManagerStopAppSwitches                                = binder.FirstCallTransaction + 90
	TransactionIActivityManagerResumeAppSwitches                              = binder.FirstCallTransaction + 91
	TransactionIActivityManagerBindBackupAgent                                = binder.FirstCallTransaction + 92
	TransactionIActivityManagerBackupAgentCreated                             = binder.FirstCallTransaction + 93
	TransactionIActivityManagerUnbindBackupAgent                              = binder.FirstCallTransaction + 94
	TransactionIActivityManagerHandleIncomingUser                             = binder.FirstCallTransaction + 95
	TransactionIActivityManagerAddPackageDependency                           = binder.FirstCallTransaction + 96
	TransactionIActivityManagerKillApplication                                = binder.FirstCallTransaction + 97
	TransactionIActivityManagerCloseSystemDialogs                             = binder.FirstCallTransaction + 98
	TransactionIActivityManagerGetProcessMemoryInfo                           = binder.FirstCallTransaction + 99
	TransactionIActivityManagerKillApplicationProcess                         = binder.FirstCallTransaction + 100
	TransactionIActivityManagerHandleApplicationWtf                           = binder.FirstCallTransaction + 101
	TransactionIActivityManagerKillBackgroundProcesses                        = binder.FirstCallTransaction + 102
	TransactionIActivityManagerIsUserAMonkey                                  = binder.FirstCallTransaction + 103
	TransactionIActivityManagerGetRunningExternalApplications                 = binder.FirstCallTransaction + 104
	TransactionIActivityManagerFinishHeavyWeightApp                           = binder.FirstCallTransaction + 105
	TransactionIActivityManagerHandleApplicationStrictModeViolation           = binder.FirstCallTransaction + 106
	TransactionIActivityManagerRegisterStrictModeCallback                     = binder.FirstCallTransaction + 107
	TransactionIActivityManagerIsTopActivityImmersive                         = binder.FirstCallTransaction + 108
	TransactionIActivityManagerCrashApplicationWithType                       = binder.FirstCallTransaction + 109
	TransactionIActivityManagerCrashApplicationWithTypeWithExtras             = binder.FirstCallTransaction + 110
	TransactionIActivityManagerGetMimeTypeFilterAsync                         = binder.FirstCallTransaction + 111
	TransactionIActivityManagerDumpHeap                                       = binder.FirstCallTransaction + 112
	TransactionIActivityManagerIsUserRunning                                  = binder.FirstCallTransaction + 113
	TransactionIActivityManagerSetPackageScreenCompatMode                     = binder.FirstCallTransaction + 114
	TransactionIActivityManagerSwitchUser                                     = binder.FirstCallTransaction + 115
	TransactionIActivityManagerGetSwitchingFromUserMessage                    = binder.FirstCallTransaction + 116
	TransactionIActivityManagerGetSwitchingToUserMessage                      = binder.FirstCallTransaction + 117
	TransactionIActivityManagerSetStopUserOnSwitch                            = binder.FirstCallTransaction + 118
	TransactionIActivityManagerRemoveTask                                     = binder.FirstCallTransaction + 119
	TransactionIActivityManagerRegisterProcessObserver                        = binder.FirstCallTransaction + 120
	TransactionIActivityManagerUnregisterProcessObserver                      = binder.FirstCallTransaction + 121
	TransactionIActivityManagerIsIntentSenderTargetedToPackage                = binder.FirstCallTransaction + 122
	TransactionIActivityManagerUpdatePersistentConfiguration                  = binder.FirstCallTransaction + 123
	TransactionIActivityManagerUpdatePersistentConfigurationWithAttribution   = binder.FirstCallTransaction + 124
	TransactionIActivityManagerGetProcessPss                                  = binder.FirstCallTransaction + 125
	TransactionIActivityManagerShowBootMessage                                = binder.FirstCallTransaction + 126
	TransactionIActivityManagerKillAllBackgroundProcesses                     = binder.FirstCallTransaction + 127
	TransactionIActivityManagerGetContentProviderExternal                     = binder.FirstCallTransaction + 128
	TransactionIActivityManagerRemoveContentProviderExternal                  = binder.FirstCallTransaction + 129
	TransactionIActivityManagerRemoveContentProviderExternalAsUser            = binder.FirstCallTransaction + 130
	TransactionIActivityManagerGetMyMemoryState                               = binder.FirstCallTransaction + 131
	TransactionIActivityManagerKillProcessesBelowForeground                   = binder.FirstCallTransaction + 132
	TransactionIActivityManagerGetCurrentUser                                 = binder.FirstCallTransaction + 133
	TransactionIActivityManagerGetCurrentUserId                               = binder.FirstCallTransaction + 134
	TransactionIActivityManagerGetLaunchedFromUid                             = binder.FirstCallTransaction + 135
	TransactionIActivityManagerUnstableProviderDied                           = binder.FirstCallTransaction + 136
	TransactionIActivityManagerIsIntentSenderAnActivity                       = binder.FirstCallTransaction + 137
	TransactionIActivityManagerStartActivityAsUser                            = binder.FirstCallTransaction + 138
	TransactionIActivityManagerStartActivityAsUserWithFeature                 = binder.FirstCallTransaction + 139
	TransactionIActivityManagerStopUser                                       = binder.FirstCallTransaction + 140
	TransactionIActivityManagerStopUserWithDelayedLocking                     = binder.FirstCallTransaction + 141
	TransactionIActivityManagerRegisterUserSwitchObserver                     = binder.FirstCallTransaction + 142
	TransactionIActivityManagerUnregisterUserSwitchObserver                   = binder.FirstCallTransaction + 143
	TransactionIActivityManagerGetRunningUserIds                              = binder.FirstCallTransaction + 144
	TransactionIActivityManagerRequestSystemServerHeapDump                    = binder.FirstCallTransaction + 145
	TransactionIActivityManagerRequestBugReport                               = binder.FirstCallTransaction + 146
	TransactionIActivityManagerRequestBugReportWithDescription                = binder.FirstCallTransaction + 147
	TransactionIActivityManagerRequestTelephonyBugReport                      = binder.FirstCallTransaction + 148
	TransactionIActivityManagerRequestWifiBugReport                           = binder.FirstCallTransaction + 149
	TransactionIActivityManagerRequestInteractiveBugReportWithDescription     = binder.FirstCallTransaction + 150
	TransactionIActivityManagerRequestInteractiveBugReport                    = binder.FirstCallTransaction + 151
	TransactionIActivityManagerRequestFullBugReport                           = binder.FirstCallTransaction + 152
	TransactionIActivityManagerRequestRemoteBugReport                         = binder.FirstCallTransaction + 153
	TransactionIActivityManagerLaunchBugReportHandlerApp                      = binder.FirstCallTransaction + 154
	TransactionIActivityManagerGetBugreportWhitelistedPackages                = binder.FirstCallTransaction + 155
	TransactionIActivityManagerGetIntentForIntentSender                       = binder.FirstCallTransaction + 156
	TransactionIActivityManagerGetLaunchedFromPackage                         = binder.FirstCallTransaction + 157
	TransactionIActivityManagerKillUid                                        = binder.FirstCallTransaction + 158
	TransactionIActivityManagerSetUserIsMonkey                                = binder.FirstCallTransaction + 159
	TransactionIActivityManagerHang                                           = binder.FirstCallTransaction + 160
	TransactionIActivityManagerGetAllRootTaskInfos                            = binder.FirstCallTransaction + 161
	TransactionIActivityManagerMoveTaskToRootTask                             = binder.FirstCallTransaction + 162
	TransactionIActivityManagerSetFocusedRootTask                             = binder.FirstCallTransaction + 163
	TransactionIActivityManagerGetFocusedRootTaskInfo                         = binder.FirstCallTransaction + 164
	TransactionIActivityManagerRestart                                        = binder.FirstCallTransaction + 165
	TransactionIActivityManagerPerformIdleMaintenance                         = binder.FirstCallTransaction + 166
	TransactionIActivityManagerAppNotRespondingViaProvider                    = binder.FirstCallTransaction + 167
	TransactionIActivityManagerGetTaskBounds                                  = binder.FirstCallTransaction + 168
	TransactionIActivityManagerSetProcessMemoryTrimLevel                      = binder.FirstCallTransaction + 169
	TransactionIActivityManagerGetTagForIntentSender                          = binder.FirstCallTransaction + 170
	TransactionIActivityManagerStartUserInBackground                          = binder.FirstCallTransaction + 171
	TransactionIActivityManagerIsInLockTaskMode                               = binder.FirstCallTransaction + 172
	TransactionIActivityManagerStartActivityFromRecents                       = binder.FirstCallTransaction + 173
	TransactionIActivityManagerStartSystemLockTaskMode                        = binder.FirstCallTransaction + 174
	TransactionIActivityManagerIsTopOfTask                                    = binder.FirstCallTransaction + 175
	TransactionIActivityManagerBootAnimationComplete                          = binder.FirstCallTransaction + 176
	TransactionIActivityManagerSetThemeOverlayReady                           = binder.FirstCallTransaction + 177
	TransactionIActivityManagerRegisterTaskStackListener                      = binder.FirstCallTransaction + 178
	TransactionIActivityManagerUnregisterTaskStackListener                    = binder.FirstCallTransaction + 179
	TransactionIActivityManagerNotifyCleartextNetwork                         = binder.FirstCallTransaction + 180
	TransactionIActivityManagerSetTaskResizeable                              = binder.FirstCallTransaction + 181
	TransactionIActivityManagerResizeTask                                     = binder.FirstCallTransaction + 182
	TransactionIActivityManagerGetLockTaskModeState                           = binder.FirstCallTransaction + 183
	TransactionIActivityManagerSetDumpHeapDebugLimit                          = binder.FirstCallTransaction + 184
	TransactionIActivityManagerDumpHeapFinished                               = binder.FirstCallTransaction + 185
	TransactionIActivityManagerUpdateLockTaskPackages                         = binder.FirstCallTransaction + 186
	TransactionIActivityManagerNoteAlarmStart                                 = binder.FirstCallTransaction + 187
	TransactionIActivityManagerNoteAlarmFinish                                = binder.FirstCallTransaction + 188
	TransactionIActivityManagerGetPackageProcessState                         = binder.FirstCallTransaction + 189
	TransactionIActivityManagerStartBinderTracking                            = binder.FirstCallTransaction + 190
	TransactionIActivityManagerStopBinderTrackingAndDump                      = binder.FirstCallTransaction + 191
	TransactionIActivityManagerSuppressResizeConfigChanges                    = binder.FirstCallTransaction + 192
	TransactionIActivityManagerUnlockUser                                     = binder.FirstCallTransaction + 193
	TransactionIActivityManagerUnlockUser2                                    = binder.FirstCallTransaction + 194
	TransactionIActivityManagerKillPackageDependents                          = binder.FirstCallTransaction + 195
	TransactionIActivityManagerMakePackageIdle                                = binder.FirstCallTransaction + 196
	TransactionIActivityManagerSetDeterministicUidIdle                        = binder.FirstCallTransaction + 197
	TransactionIActivityManagerGetMemoryTrimLevel                             = binder.FirstCallTransaction + 198
	TransactionIActivityManagerIsVrModePackageEnabled                         = binder.FirstCallTransaction + 199
	TransactionIActivityManagerNotifyLockedProfile                            = binder.FirstCallTransaction + 200
	TransactionIActivityManagerStartConfirmDeviceCredentialIntent             = binder.FirstCallTransaction + 201
	TransactionIActivityManagerSendIdleJobTrigger                             = binder.FirstCallTransaction + 202
	TransactionIActivityManagerSendIntentSender                               = binder.FirstCallTransaction + 203
	TransactionIActivityManagerIsBackgroundRestricted                         = binder.FirstCallTransaction + 204
	TransactionIActivityManagerSetRenderThread                                = binder.FirstCallTransaction + 205
	TransactionIActivityManagerSetHasTopUi                                    = binder.FirstCallTransaction + 206
	TransactionIActivityManagerCancelTaskWindowTransition                     = binder.FirstCallTransaction + 207
	TransactionIActivityManagerScheduleApplicationInfoChanged                 = binder.FirstCallTransaction + 208
	TransactionIActivityManagerSetPersistentVrThread                          = binder.FirstCallTransaction + 209
	TransactionIActivityManagerWaitForNetworkStateUpdate                      = binder.FirstCallTransaction + 210
	TransactionIActivityManagerBackgroundAllowlistUid                         = binder.FirstCallTransaction + 211
	TransactionIActivityManagerStartUserInBackgroundWithListener              = binder.FirstCallTransaction + 212
	TransactionIActivityManagerStartDelegateShellPermissionIdentity           = binder.FirstCallTransaction + 213
	TransactionIActivityManagerStopDelegateShellPermissionIdentity            = binder.FirstCallTransaction + 214
	TransactionIActivityManagerGetDelegatedShellPermissions                   = binder.FirstCallTransaction + 215
	TransactionIActivityManagerGetLifeMonitor                                 = binder.FirstCallTransaction + 216
	TransactionIActivityManagerStartUserInForegroundWithListener              = binder.FirstCallTransaction + 217
	TransactionIActivityManagerAppNotResponding                               = binder.FirstCallTransaction + 218
	TransactionIActivityManagerGetHistoricalProcessStartReasons               = binder.FirstCallTransaction + 219
	TransactionIActivityManagerAddApplicationStartInfoCompleteListener        = binder.FirstCallTransaction + 220
	TransactionIActivityManagerRemoveApplicationStartInfoCompleteListener     = binder.FirstCallTransaction + 221
	TransactionIActivityManagerAddStartInfoTimestamp                          = binder.FirstCallTransaction + 222
	TransactionIActivityManagerGetHistoricalProcessExitReasons                = binder.FirstCallTransaction + 223
	TransactionIActivityManagerKillProcessesWhenImperceptible                 = binder.FirstCallTransaction + 224
	TransactionIActivityManagerSetActivityLocusContext                        = binder.FirstCallTransaction + 225
	TransactionIActivityManagerSetProcessStateSummary                         = binder.FirstCallTransaction + 226
	TransactionIActivityManagerIsAppFreezerSupported                          = binder.FirstCallTransaction + 227
	TransactionIActivityManagerIsAppFreezerEnabled                            = binder.FirstCallTransaction + 228
	TransactionIActivityManagerKillUidForPermissionChange                     = binder.FirstCallTransaction + 229
	TransactionIActivityManagerResetAppErrors                                 = binder.FirstCallTransaction + 230
	TransactionIActivityManagerEnableAppFreezer                               = binder.FirstCallTransaction + 231
	TransactionIActivityManagerEnableFgsNotificationRateLimit                 = binder.FirstCallTransaction + 232
	TransactionIActivityManagerHoldLock                                       = binder.FirstCallTransaction + 233
	TransactionIActivityManagerStartProfile                                   = binder.FirstCallTransaction + 234
	TransactionIActivityManagerStopProfile                                    = binder.FirstCallTransaction + 235
	TransactionIActivityManagerQueryIntentComponentsForIntentSender           = binder.FirstCallTransaction + 236
	TransactionIActivityManagerGetUidProcessCapabilities                      = binder.FirstCallTransaction + 237
	TransactionIActivityManagerWaitForBroadcastIdle                           = binder.FirstCallTransaction + 238
	TransactionIActivityManagerWaitForBroadcastBarrier                        = binder.FirstCallTransaction + 239
	TransactionIActivityManagerForceDelayBroadcastDelivery                    = binder.FirstCallTransaction + 240
	TransactionIActivityManagerIsModernBroadcastQueueEnabled                  = binder.FirstCallTransaction + 241
	TransactionIActivityManagerIsProcessFrozen                                = binder.FirstCallTransaction + 242
	TransactionIActivityManagerGetBackgroundRestrictionExemptionReason        = binder.FirstCallTransaction + 243
	TransactionIActivityManagerStartUserInBackgroundVisibleOnDisplay          = binder.FirstCallTransaction + 244
	TransactionIActivityManagerStartProfileWithListener                       = binder.FirstCallTransaction + 245
	TransactionIActivityManagerRestartUserInBackground                        = binder.FirstCallTransaction + 246
	TransactionIActivityManagerGetDisplayIdsForStartingVisibleBackgroundUsers = binder.FirstCallTransaction + 247
	TransactionIActivityManagerShouldServiceTimeOut                           = binder.FirstCallTransaction + 248
	TransactionIActivityManagerHasServiceTimeLimitExceeded                    = binder.FirstCallTransaction + 249
	TransactionIActivityManagerRegisterUidFrozenStateChangedCallback          = binder.FirstCallTransaction + 250
	TransactionIActivityManagerUnregisterUidFrozenStateChangedCallback        = binder.FirstCallTransaction + 251
	TransactionIActivityManagerGetUidFrozenState                              = binder.FirstCallTransaction + 252
	TransactionIActivityManagerCheckPermissionForDevice                       = binder.FirstCallTransaction + 253
	TransactionIActivityManagerFrozenBinderTransactionDetected                = binder.FirstCallTransaction + 254
	TransactionIActivityManagerGetBindingUidProcessState                      = binder.FirstCallTransaction + 255
)
View Source
const (
	MethodIActivityManagerOpenContentUri                                 = "openContentUri"
	MethodIActivityManagerRegisterUidObserver                            = "registerUidObserver"
	MethodIActivityManagerUnregisterUidObserver                          = "unregisterUidObserver"
	MethodIActivityManagerRegisterUidObserverForUids                     = "registerUidObserverForUids"
	MethodIActivityManagerAddUidToObserver                               = "addUidToObserver"
	MethodIActivityManagerRemoveUidFromObserver                          = "removeUidFromObserver"
	MethodIActivityManagerIsUidActive                                    = "isUidActive"
	MethodIActivityManagerGetUidProcessState                             = "getUidProcessState"
	MethodIActivityManagerCheckPermission                                = "checkPermission"
	MethodIActivityManagerLogFgsApiBegin                                 = "logFgsApiBegin"
	MethodIActivityManagerLogFgsApiEnd                                   = "logFgsApiEnd"
	MethodIActivityManagerLogFgsApiStateChanged                          = "logFgsApiStateChanged"
	MethodIActivityManagerHandleApplicationCrash                         = "handleApplicationCrash"
	MethodIActivityManagerStartActivity                                  = "startActivity"
	MethodIActivityManagerStartActivityWithFeature                       = "startActivityWithFeature"
	MethodIActivityManagerUnhandledBack                                  = "unhandledBack"
	MethodIActivityManagerFinishActivity                                 = "finishActivity"
	MethodIActivityManagerRegisterReceiver                               = "registerReceiver"
	MethodIActivityManagerRegisterReceiverWithFeature                    = "registerReceiverWithFeature"
	MethodIActivityManagerUnregisterReceiver                             = "unregisterReceiver"
	MethodIActivityManagerBroadcastIntent                                = "broadcastIntent"
	MethodIActivityManagerBroadcastIntentWithFeature                     = "broadcastIntentWithFeature"
	MethodIActivityManagerUnbroadcastIntent                              = "unbroadcastIntent"
	MethodIActivityManagerFinishReceiver                                 = "finishReceiver"
	MethodIActivityManagerAttachApplication                              = "attachApplication"
	MethodIActivityManagerFinishAttachApplication                        = "finishAttachApplication"
	MethodIActivityManagerGetTasks                                       = "getTasks"
	MethodIActivityManagerMoveTaskToFront                                = "moveTaskToFront"
	MethodIActivityManagerGetTaskForActivity                             = "getTaskForActivity"
	MethodIActivityManagerGetContentProvider                             = "getContentProvider"
	MethodIActivityManagerPublishContentProviders                        = "publishContentProviders"
	MethodIActivityManagerRefContentProvider                             = "refContentProvider"
	MethodIActivityManagerGetRunningServiceControlPanel                  = "getRunningServiceControlPanel"
	MethodIActivityManagerStartService                                   = "startService"
	MethodIActivityManagerStopService                                    = "stopService"
	MethodIActivityManagerBindService                                    = "bindService"
	MethodIActivityManagerBindServiceInstance                            = "bindServiceInstance"
	MethodIActivityManagerUpdateServiceGroup                             = "updateServiceGroup"
	MethodIActivityManagerUnbindService                                  = "unbindService"
	MethodIActivityManagerPublishService                                 = "publishService"
	MethodIActivityManagerSetDebugApp                                    = "setDebugApp"
	MethodIActivityManagerSetAgentApp                                    = "setAgentApp"
	MethodIActivityManagerSetAlwaysFinish                                = "setAlwaysFinish"
	MethodIActivityManagerStartInstrumentation                           = "startInstrumentation"
	MethodIActivityManagerAddInstrumentationResults                      = "addInstrumentationResults"
	MethodIActivityManagerFinishInstrumentation                          = "finishInstrumentation"
	MethodIActivityManagerGetConfiguration                               = "getConfiguration"
	MethodIActivityManagerUpdateConfiguration                            = "updateConfiguration"
	MethodIActivityManagerUpdateMccMncConfiguration                      = "updateMccMncConfiguration"
	MethodIActivityManagerStopServiceToken                               = "stopServiceToken"
	MethodIActivityManagerSetProcessLimit                                = "setProcessLimit"
	MethodIActivityManagerGetProcessLimit                                = "getProcessLimit"
	MethodIActivityManagerCheckUriPermission                             = "checkUriPermission"
	MethodIActivityManagerCheckContentUriPermissionFull                  = "checkContentUriPermissionFull"
	MethodIActivityManagerCheckUriPermissions                            = "checkUriPermissions"
	MethodIActivityManagerGrantUriPermission                             = "grantUriPermission"
	MethodIActivityManagerRevokeUriPermission                            = "revokeUriPermission"
	MethodIActivityManagerSetActivityController                          = "setActivityController"
	MethodIActivityManagerShowWaitingForDebugger                         = "showWaitingForDebugger"
	MethodIActivityManagerSignalPersistentProcesses                      = "signalPersistentProcesses"
	MethodIActivityManagerGetRecentTasks                                 = "getRecentTasks"
	MethodIActivityManagerServiceDoneExecuting                           = "serviceDoneExecuting"
	MethodIActivityManagerGetIntentSender                                = "getIntentSender"
	MethodIActivityManagerGetIntentSenderWithFeature                     = "getIntentSenderWithFeature"
	MethodIActivityManagerCancelIntentSender                             = "cancelIntentSender"
	MethodIActivityManagerGetInfoForIntentSender                         = "getInfoForIntentSender"
	MethodIActivityManagerRegisterIntentSenderCancelListenerEx           = "registerIntentSenderCancelListenerEx"
	MethodIActivityManagerUnregisterIntentSenderCancelListener           = "unregisterIntentSenderCancelListener"
	MethodIActivityManagerEnterSafeMode                                  = "enterSafeMode"
	MethodIActivityManagerNoteWakeupAlarm                                = "noteWakeupAlarm"
	MethodIActivityManagerRemoveContentProvider                          = "removeContentProvider"
	MethodIActivityManagerSetRequestedOrientation                        = "setRequestedOrientation"
	MethodIActivityManagerUnbindFinished                                 = "unbindFinished"
	MethodIActivityManagerSetProcessImportant                            = "setProcessImportant"
	MethodIActivityManagerSetServiceForeground                           = "setServiceForeground"
	MethodIActivityManagerGetForegroundServiceType                       = "getForegroundServiceType"
	MethodIActivityManagerMoveActivityTaskToBack                         = "moveActivityTaskToBack"
	MethodIActivityManagerGetMemoryInfo                                  = "getMemoryInfo"
	MethodIActivityManagerGetProcessesInErrorState                       = "getProcessesInErrorState"
	MethodIActivityManagerClearApplicationUserData                       = "clearApplicationUserData"
	MethodIActivityManagerStopAppForUser                                 = "stopAppForUser"
	MethodIActivityManagerRegisterForegroundServiceObserver              = "registerForegroundServiceObserver"
	MethodIActivityManagerForceStopPackage                               = "forceStopPackage"
	MethodIActivityManagerForceStopPackageEvenWhenStopping               = "forceStopPackageEvenWhenStopping"
	MethodIActivityManagerKillPids                                       = "killPids"
	MethodIActivityManagerGetServices                                    = "getServices"
	MethodIActivityManagerGetRunningAppProcesses                         = "getRunningAppProcesses"
	MethodIActivityManagerPeekService                                    = "peekService"
	MethodIActivityManagerProfileControl                                 = "profileControl"
	MethodIActivityManagerShutdown                                       = "shutdown"
	MethodIActivityManagerStopAppSwitches                                = "stopAppSwitches"
	MethodIActivityManagerResumeAppSwitches                              = "resumeAppSwitches"
	MethodIActivityManagerBindBackupAgent                                = "bindBackupAgent"
	MethodIActivityManagerBackupAgentCreated                             = "backupAgentCreated"
	MethodIActivityManagerUnbindBackupAgent                              = "unbindBackupAgent"
	MethodIActivityManagerHandleIncomingUser                             = "handleIncomingUser"
	MethodIActivityManagerAddPackageDependency                           = "addPackageDependency"
	MethodIActivityManagerKillApplication                                = "killApplication"
	MethodIActivityManagerCloseSystemDialogs                             = "closeSystemDialogs"
	MethodIActivityManagerGetProcessMemoryInfo                           = "getProcessMemoryInfo"
	MethodIActivityManagerKillApplicationProcess                         = "killApplicationProcess"
	MethodIActivityManagerHandleApplicationWtf                           = "handleApplicationWtf"
	MethodIActivityManagerKillBackgroundProcesses                        = "killBackgroundProcesses"
	MethodIActivityManagerIsUserAMonkey                                  = "isUserAMonkey"
	MethodIActivityManagerGetRunningExternalApplications                 = "getRunningExternalApplications"
	MethodIActivityManagerFinishHeavyWeightApp                           = "finishHeavyWeightApp"
	MethodIActivityManagerHandleApplicationStrictModeViolation           = "handleApplicationStrictModeViolation"
	MethodIActivityManagerRegisterStrictModeCallback                     = "registerStrictModeCallback"
	MethodIActivityManagerIsTopActivityImmersive                         = "isTopActivityImmersive"
	MethodIActivityManagerCrashApplicationWithType                       = "crashApplicationWithType"
	MethodIActivityManagerCrashApplicationWithTypeWithExtras             = "crashApplicationWithTypeWithExtras"
	MethodIActivityManagerGetMimeTypeFilterAsync                         = "getMimeTypeFilterAsync"
	MethodIActivityManagerDumpHeap                                       = "dumpHeap"
	MethodIActivityManagerIsUserRunning                                  = "isUserRunning"
	MethodIActivityManagerSetPackageScreenCompatMode                     = "setPackageScreenCompatMode"
	MethodIActivityManagerSwitchUser                                     = "switchUser"
	MethodIActivityManagerGetSwitchingFromUserMessage                    = "getSwitchingFromUserMessage"
	MethodIActivityManagerGetSwitchingToUserMessage                      = "getSwitchingToUserMessage"
	MethodIActivityManagerSetStopUserOnSwitch                            = "setStopUserOnSwitch"
	MethodIActivityManagerRemoveTask                                     = "removeTask"
	MethodIActivityManagerRegisterProcessObserver                        = "registerProcessObserver"
	MethodIActivityManagerUnregisterProcessObserver                      = "unregisterProcessObserver"
	MethodIActivityManagerIsIntentSenderTargetedToPackage                = "isIntentSenderTargetedToPackage"
	MethodIActivityManagerUpdatePersistentConfiguration                  = "updatePersistentConfiguration"
	MethodIActivityManagerUpdatePersistentConfigurationWithAttribution   = "updatePersistentConfigurationWithAttribution"
	MethodIActivityManagerGetProcessPss                                  = "getProcessPss"
	MethodIActivityManagerShowBootMessage                                = "showBootMessage"
	MethodIActivityManagerKillAllBackgroundProcesses                     = "killAllBackgroundProcesses"
	MethodIActivityManagerGetContentProviderExternal                     = "getContentProviderExternal"
	MethodIActivityManagerRemoveContentProviderExternal                  = "removeContentProviderExternal"
	MethodIActivityManagerRemoveContentProviderExternalAsUser            = "removeContentProviderExternalAsUser"
	MethodIActivityManagerGetMyMemoryState                               = "getMyMemoryState"
	MethodIActivityManagerKillProcessesBelowForeground                   = "killProcessesBelowForeground"
	MethodIActivityManagerGetCurrentUser                                 = "getCurrentUser"
	MethodIActivityManagerGetCurrentUserId                               = "getCurrentUserId"
	MethodIActivityManagerGetLaunchedFromUid                             = "getLaunchedFromUid"
	MethodIActivityManagerUnstableProviderDied                           = "unstableProviderDied"
	MethodIActivityManagerIsIntentSenderAnActivity                       = "isIntentSenderAnActivity"
	MethodIActivityManagerStartActivityAsUser                            = "startActivityAsUser"
	MethodIActivityManagerStartActivityAsUserWithFeature                 = "startActivityAsUserWithFeature"
	MethodIActivityManagerStopUser                                       = "stopUser"
	MethodIActivityManagerStopUserWithDelayedLocking                     = "stopUserWithDelayedLocking"
	MethodIActivityManagerRegisterUserSwitchObserver                     = "registerUserSwitchObserver"
	MethodIActivityManagerUnregisterUserSwitchObserver                   = "unregisterUserSwitchObserver"
	MethodIActivityManagerGetRunningUserIds                              = "getRunningUserIds"
	MethodIActivityManagerRequestSystemServerHeapDump                    = "requestSystemServerHeapDump"
	MethodIActivityManagerRequestBugReport                               = "requestBugReport"
	MethodIActivityManagerRequestBugReportWithDescription                = "requestBugReportWithDescription"
	MethodIActivityManagerRequestTelephonyBugReport                      = "requestTelephonyBugReport"
	MethodIActivityManagerRequestWifiBugReport                           = "requestWifiBugReport"
	MethodIActivityManagerRequestInteractiveBugReportWithDescription     = "requestInteractiveBugReportWithDescription"
	MethodIActivityManagerRequestInteractiveBugReport                    = "requestInteractiveBugReport"
	MethodIActivityManagerRequestFullBugReport                           = "requestFullBugReport"
	MethodIActivityManagerRequestRemoteBugReport                         = "requestRemoteBugReport"
	MethodIActivityManagerLaunchBugReportHandlerApp                      = "launchBugReportHandlerApp"
	MethodIActivityManagerGetBugreportWhitelistedPackages                = "getBugreportWhitelistedPackages"
	MethodIActivityManagerGetIntentForIntentSender                       = "getIntentForIntentSender"
	MethodIActivityManagerGetLaunchedFromPackage                         = "getLaunchedFromPackage"
	MethodIActivityManagerKillUid                                        = "killUid"
	MethodIActivityManagerSetUserIsMonkey                                = "setUserIsMonkey"
	MethodIActivityManagerHang                                           = "hang"
	MethodIActivityManagerGetAllRootTaskInfos                            = "getAllRootTaskInfos"
	MethodIActivityManagerMoveTaskToRootTask                             = "moveTaskToRootTask"
	MethodIActivityManagerSetFocusedRootTask                             = "setFocusedRootTask"
	MethodIActivityManagerGetFocusedRootTaskInfo                         = "getFocusedRootTaskInfo"
	MethodIActivityManagerRestart                                        = "restart"
	MethodIActivityManagerPerformIdleMaintenance                         = "performIdleMaintenance"
	MethodIActivityManagerAppNotRespondingViaProvider                    = "appNotRespondingViaProvider"
	MethodIActivityManagerGetTaskBounds                                  = "getTaskBounds"
	MethodIActivityManagerSetProcessMemoryTrimLevel                      = "setProcessMemoryTrimLevel"
	MethodIActivityManagerGetTagForIntentSender                          = "getTagForIntentSender"
	MethodIActivityManagerStartUserInBackground                          = "startUserInBackground"
	MethodIActivityManagerIsInLockTaskMode                               = "isInLockTaskMode"
	MethodIActivityManagerStartActivityFromRecents                       = "startActivityFromRecents"
	MethodIActivityManagerStartSystemLockTaskMode                        = "startSystemLockTaskMode"
	MethodIActivityManagerIsTopOfTask                                    = "isTopOfTask"
	MethodIActivityManagerBootAnimationComplete                          = "bootAnimationComplete"
	MethodIActivityManagerSetThemeOverlayReady                           = "setThemeOverlayReady"
	MethodIActivityManagerRegisterTaskStackListener                      = "registerTaskStackListener"
	MethodIActivityManagerUnregisterTaskStackListener                    = "unregisterTaskStackListener"
	MethodIActivityManagerNotifyCleartextNetwork                         = "notifyCleartextNetwork"
	MethodIActivityManagerSetTaskResizeable                              = "setTaskResizeable"
	MethodIActivityManagerResizeTask                                     = "resizeTask"
	MethodIActivityManagerGetLockTaskModeState                           = "getLockTaskModeState"
	MethodIActivityManagerSetDumpHeapDebugLimit                          = "setDumpHeapDebugLimit"
	MethodIActivityManagerDumpHeapFinished                               = "dumpHeapFinished"
	MethodIActivityManagerUpdateLockTaskPackages                         = "updateLockTaskPackages"
	MethodIActivityManagerNoteAlarmStart                                 = "noteAlarmStart"
	MethodIActivityManagerNoteAlarmFinish                                = "noteAlarmFinish"
	MethodIActivityManagerGetPackageProcessState                         = "getPackageProcessState"
	MethodIActivityManagerStartBinderTracking                            = "startBinderTracking"
	MethodIActivityManagerStopBinderTrackingAndDump                      = "stopBinderTrackingAndDump"
	MethodIActivityManagerSuppressResizeConfigChanges                    = "suppressResizeConfigChanges"
	MethodIActivityManagerUnlockUser                                     = "unlockUser"
	MethodIActivityManagerUnlockUser2                                    = "unlockUser2"
	MethodIActivityManagerKillPackageDependents                          = "killPackageDependents"
	MethodIActivityManagerMakePackageIdle                                = "makePackageIdle"
	MethodIActivityManagerSetDeterministicUidIdle                        = "setDeterministicUidIdle"
	MethodIActivityManagerGetMemoryTrimLevel                             = "getMemoryTrimLevel"
	MethodIActivityManagerIsVrModePackageEnabled                         = "isVrModePackageEnabled"
	MethodIActivityManagerNotifyLockedProfile                            = "notifyLockedProfile"
	MethodIActivityManagerStartConfirmDeviceCredentialIntent             = "startConfirmDeviceCredentialIntent"
	MethodIActivityManagerSendIdleJobTrigger                             = "sendIdleJobTrigger"
	MethodIActivityManagerSendIntentSender                               = "sendIntentSender"
	MethodIActivityManagerIsBackgroundRestricted                         = "isBackgroundRestricted"
	MethodIActivityManagerSetRenderThread                                = "setRenderThread"
	MethodIActivityManagerSetHasTopUi                                    = "setHasTopUi"
	MethodIActivityManagerCancelTaskWindowTransition                     = "cancelTaskWindowTransition"
	MethodIActivityManagerScheduleApplicationInfoChanged                 = "scheduleApplicationInfoChanged"
	MethodIActivityManagerSetPersistentVrThread                          = "setPersistentVrThread"
	MethodIActivityManagerWaitForNetworkStateUpdate                      = "waitForNetworkStateUpdate"
	MethodIActivityManagerBackgroundAllowlistUid                         = "backgroundAllowlistUid"
	MethodIActivityManagerStartUserInBackgroundWithListener              = "startUserInBackgroundWithListener"
	MethodIActivityManagerStartDelegateShellPermissionIdentity           = "startDelegateShellPermissionIdentity"
	MethodIActivityManagerStopDelegateShellPermissionIdentity            = "stopDelegateShellPermissionIdentity"
	MethodIActivityManagerGetDelegatedShellPermissions                   = "getDelegatedShellPermissions"
	MethodIActivityManagerGetLifeMonitor                                 = "getLifeMonitor"
	MethodIActivityManagerStartUserInForegroundWithListener              = "startUserInForegroundWithListener"
	MethodIActivityManagerAppNotResponding                               = "appNotResponding"
	MethodIActivityManagerGetHistoricalProcessStartReasons               = "getHistoricalProcessStartReasons"
	MethodIActivityManagerAddApplicationStartInfoCompleteListener        = "addApplicationStartInfoCompleteListener"
	MethodIActivityManagerRemoveApplicationStartInfoCompleteListener     = "removeApplicationStartInfoCompleteListener"
	MethodIActivityManagerAddStartInfoTimestamp                          = "addStartInfoTimestamp"
	MethodIActivityManagerGetHistoricalProcessExitReasons                = "getHistoricalProcessExitReasons"
	MethodIActivityManagerKillProcessesWhenImperceptible                 = "killProcessesWhenImperceptible"
	MethodIActivityManagerSetActivityLocusContext                        = "setActivityLocusContext"
	MethodIActivityManagerSetProcessStateSummary                         = "setProcessStateSummary"
	MethodIActivityManagerIsAppFreezerSupported                          = "isAppFreezerSupported"
	MethodIActivityManagerIsAppFreezerEnabled                            = "isAppFreezerEnabled"
	MethodIActivityManagerKillUidForPermissionChange                     = "killUidForPermissionChange"
	MethodIActivityManagerResetAppErrors                                 = "resetAppErrors"
	MethodIActivityManagerEnableAppFreezer                               = "enableAppFreezer"
	MethodIActivityManagerEnableFgsNotificationRateLimit                 = "enableFgsNotificationRateLimit"
	MethodIActivityManagerHoldLock                                       = "holdLock"
	MethodIActivityManagerStartProfile                                   = "startProfile"
	MethodIActivityManagerStopProfile                                    = "stopProfile"
	MethodIActivityManagerQueryIntentComponentsForIntentSender           = "queryIntentComponentsForIntentSender"
	MethodIActivityManagerGetUidProcessCapabilities                      = "getUidProcessCapabilities"
	MethodIActivityManagerWaitForBroadcastIdle                           = "waitForBroadcastIdle"
	MethodIActivityManagerWaitForBroadcastBarrier                        = "waitForBroadcastBarrier"
	MethodIActivityManagerForceDelayBroadcastDelivery                    = "forceDelayBroadcastDelivery"
	MethodIActivityManagerIsModernBroadcastQueueEnabled                  = "isModernBroadcastQueueEnabled"
	MethodIActivityManagerIsProcessFrozen                                = "isProcessFrozen"
	MethodIActivityManagerGetBackgroundRestrictionExemptionReason        = "getBackgroundRestrictionExemptionReason"
	MethodIActivityManagerStartUserInBackgroundVisibleOnDisplay          = "startUserInBackgroundVisibleOnDisplay"
	MethodIActivityManagerStartProfileWithListener                       = "startProfileWithListener"
	MethodIActivityManagerRestartUserInBackground                        = "restartUserInBackground"
	MethodIActivityManagerGetDisplayIdsForStartingVisibleBackgroundUsers = "getDisplayIdsForStartingVisibleBackgroundUsers"
	MethodIActivityManagerShouldServiceTimeOut                           = "shouldServiceTimeOut"
	MethodIActivityManagerHasServiceTimeLimitExceeded                    = "hasServiceTimeLimitExceeded"
	MethodIActivityManagerRegisterUidFrozenStateChangedCallback          = "registerUidFrozenStateChangedCallback"
	MethodIActivityManagerUnregisterUidFrozenStateChangedCallback        = "unregisterUidFrozenStateChangedCallback"
	MethodIActivityManagerGetUidFrozenState                              = "getUidFrozenState"
	MethodIActivityManagerCheckPermissionForDevice                       = "checkPermissionForDevice"
	MethodIActivityManagerFrozenBinderTransactionDetected                = "frozenBinderTransactionDetected"
	MethodIActivityManagerGetBindingUidProcessState                      = "getBindingUidProcessState"
)
View Source
const (
	TransactionIActivityTaskManagerStartActivity                               = binder.FirstCallTransaction + 0
	TransactionIActivityTaskManagerStartActivities                             = binder.FirstCallTransaction + 1
	TransactionIActivityTaskManagerStartActivityAsUser                         = binder.FirstCallTransaction + 2
	TransactionIActivityTaskManagerStartNextMatchingActivity                   = binder.FirstCallTransaction + 3
	TransactionIActivityTaskManagerStartActivityIntentSender                   = binder.FirstCallTransaction + 4
	TransactionIActivityTaskManagerStartActivityAndWait                        = binder.FirstCallTransaction + 5
	TransactionIActivityTaskManagerStartActivityWithConfig                     = binder.FirstCallTransaction + 6
	TransactionIActivityTaskManagerStartVoiceActivity                          = binder.FirstCallTransaction + 7
	TransactionIActivityTaskManagerGetVoiceInteractorPackageName               = binder.FirstCallTransaction + 8
	TransactionIActivityTaskManagerStartAssistantActivity                      = binder.FirstCallTransaction + 9
	TransactionIActivityTaskManagerStartActivityFromGameSession                = binder.FirstCallTransaction + 10
	TransactionIActivityTaskManagerStartRecentsActivity                        = binder.FirstCallTransaction + 11
	TransactionIActivityTaskManagerStartActivityFromRecents                    = binder.FirstCallTransaction + 12
	TransactionIActivityTaskManagerStartActivityAsCaller                       = binder.FirstCallTransaction + 13
	TransactionIActivityTaskManagerIsActivityStartAllowedOnDisplay             = binder.FirstCallTransaction + 14
	TransactionIActivityTaskManagerUnhandledBack                               = binder.FirstCallTransaction + 15
	TransactionIActivityTaskManagerGetActivityClientController                 = binder.FirstCallTransaction + 16
	TransactionIActivityTaskManagerGetFrontActivityScreenCompatMode            = binder.FirstCallTransaction + 17
	TransactionIActivityTaskManagerSetFrontActivityScreenCompatMode            = binder.FirstCallTransaction + 18
	TransactionIActivityTaskManagerSetFocusedTask                              = binder.FirstCallTransaction + 19
	TransactionIActivityTaskManagerRemoveTask                                  = binder.FirstCallTransaction + 20
	TransactionIActivityTaskManagerRemoveAllVisibleRecentTasks                 = binder.FirstCallTransaction + 21
	TransactionIActivityTaskManagerGetTasks                                    = binder.FirstCallTransaction + 22
	TransactionIActivityTaskManagerMoveTaskToFront                             = binder.FirstCallTransaction + 23
	TransactionIActivityTaskManagerGetRecentTasks                              = binder.FirstCallTransaction + 24
	TransactionIActivityTaskManagerIsTopActivityImmersive                      = binder.FirstCallTransaction + 25
	TransactionIActivityTaskManagerGetTaskDescription                          = binder.FirstCallTransaction + 26
	TransactionIActivityTaskManagerReportAssistContextExtras                   = binder.FirstCallTransaction + 27
	TransactionIActivityTaskManagerSetFocusedRootTask                          = binder.FirstCallTransaction + 28
	TransactionIActivityTaskManagerGetFocusedRootTaskInfo                      = binder.FirstCallTransaction + 29
	TransactionIActivityTaskManagerGetTaskBounds                               = binder.FirstCallTransaction + 30
	TransactionIActivityTaskManagerFocusTopTask                                = binder.FirstCallTransaction + 31
	TransactionIActivityTaskManagerCancelRecentsAnimation                      = binder.FirstCallTransaction + 32
	TransactionIActivityTaskManagerUpdateLockTaskPackages                      = binder.FirstCallTransaction + 33
	TransactionIActivityTaskManagerIsInLockTaskMode                            = binder.FirstCallTransaction + 34
	TransactionIActivityTaskManagerGetLockTaskModeState                        = binder.FirstCallTransaction + 35
	TransactionIActivityTaskManagerGetAppTasks                                 = binder.FirstCallTransaction + 36
	TransactionIActivityTaskManagerStartSystemLockTaskMode                     = binder.FirstCallTransaction + 37
	TransactionIActivityTaskManagerStopSystemLockTaskMode                      = binder.FirstCallTransaction + 38
	TransactionIActivityTaskManagerFinishVoiceTask                             = binder.FirstCallTransaction + 39
	TransactionIActivityTaskManagerAddAppTask                                  = binder.FirstCallTransaction + 40
	TransactionIActivityTaskManagerGetAppTaskThumbnailSize                     = binder.FirstCallTransaction + 41
	TransactionIActivityTaskManagerReleaseSomeActivities                       = binder.FirstCallTransaction + 42
	TransactionIActivityTaskManagerGetTaskDescriptionIcon                      = binder.FirstCallTransaction + 43
	TransactionIActivityTaskManagerRegisterTaskStackListener                   = binder.FirstCallTransaction + 44
	TransactionIActivityTaskManagerUnregisterTaskStackListener                 = binder.FirstCallTransaction + 45
	TransactionIActivityTaskManagerSetTaskResizeable                           = binder.FirstCallTransaction + 46
	TransactionIActivityTaskManagerResizeTask                                  = binder.FirstCallTransaction + 47
	TransactionIActivityTaskManagerMoveRootTaskToDisplay                       = binder.FirstCallTransaction + 48
	TransactionIActivityTaskManagerMoveTaskToRootTask                          = binder.FirstCallTransaction + 49
	TransactionIActivityTaskManagerRemoveRootTasksInWindowingModes             = binder.FirstCallTransaction + 50
	TransactionIActivityTaskManagerRemoveRootTasksWithActivityTypes            = binder.FirstCallTransaction + 51
	TransactionIActivityTaskManagerGetAllRootTaskInfos                         = binder.FirstCallTransaction + 52
	TransactionIActivityTaskManagerGetRootTaskInfo                             = binder.FirstCallTransaction + 53
	TransactionIActivityTaskManagerGetAllRootTaskInfosOnDisplay                = binder.FirstCallTransaction + 54
	TransactionIActivityTaskManagerGetRootTaskInfoOnDisplay                    = binder.FirstCallTransaction + 55
	TransactionIActivityTaskManagerSetLockScreenShown                          = binder.FirstCallTransaction + 56
	TransactionIActivityTaskManagerGetAssistContextExtras                      = binder.FirstCallTransaction + 57
	TransactionIActivityTaskManagerRequestAssistContextExtras                  = binder.FirstCallTransaction + 58
	TransactionIActivityTaskManagerRequestAutofillData                         = binder.FirstCallTransaction + 59
	TransactionIActivityTaskManagerIsAssistDataAllowed                         = binder.FirstCallTransaction + 60
	TransactionIActivityTaskManagerRequestAssistDataForTask                    = binder.FirstCallTransaction + 61
	TransactionIActivityTaskManagerKeyguardGoingAway                           = binder.FirstCallTransaction + 62
	TransactionIActivityTaskManagerSuppressResizeConfigChanges                 = binder.FirstCallTransaction + 63
	TransactionIActivityTaskManagerGetWindowOrganizerController                = binder.FirstCallTransaction + 64
	TransactionIActivityTaskManagerSupportsLocalVoiceInteraction               = binder.FirstCallTransaction + 65
	TransactionIActivityTaskManagerGetDeviceConfigurationInfo                  = binder.FirstCallTransaction + 66
	TransactionIActivityTaskManagerCancelTaskWindowTransition                  = binder.FirstCallTransaction + 67
	TransactionIActivityTaskManagerGetTaskSnapshot                             = binder.FirstCallTransaction + 68
	TransactionIActivityTaskManagerTakeTaskSnapshot                            = binder.FirstCallTransaction + 69
	TransactionIActivityTaskManagerGetLastResumedActivityUserId                = binder.FirstCallTransaction + 70
	TransactionIActivityTaskManagerUpdateConfiguration                         = binder.FirstCallTransaction + 71
	TransactionIActivityTaskManagerUpdateLockTaskFeatures                      = binder.FirstCallTransaction + 72
	TransactionIActivityTaskManagerRegisterRemoteAnimationForNextActivityStart = binder.FirstCallTransaction + 73
	TransactionIActivityTaskManagerRegisterRemoteAnimationsForDisplay          = binder.FirstCallTransaction + 74
	TransactionIActivityTaskManagerAlwaysShowUnsupportedCompileSdkWarning      = binder.FirstCallTransaction + 75
	TransactionIActivityTaskManagerSetVrThread                                 = binder.FirstCallTransaction + 76
	TransactionIActivityTaskManagerSetPersistentVrThread                       = binder.FirstCallTransaction + 77
	TransactionIActivityTaskManagerStopAppSwitches                             = binder.FirstCallTransaction + 78
	TransactionIActivityTaskManagerResumeAppSwitches                           = binder.FirstCallTransaction + 79
	TransactionIActivityTaskManagerSetActivityController                       = binder.FirstCallTransaction + 80
	TransactionIActivityTaskManagerSetVoiceKeepAwake                           = binder.FirstCallTransaction + 81
	TransactionIActivityTaskManagerGetPackageScreenCompatMode                  = binder.FirstCallTransaction + 82
	TransactionIActivityTaskManagerSetPackageScreenCompatMode                  = binder.FirstCallTransaction + 83
	TransactionIActivityTaskManagerGetPackageAskScreenCompat                   = binder.FirstCallTransaction + 84
	TransactionIActivityTaskManagerSetPackageAskScreenCompat                   = binder.FirstCallTransaction + 85
	TransactionIActivityTaskManagerClearLaunchParamsForPackages                = binder.FirstCallTransaction + 86
	TransactionIActivityTaskManagerOnSplashScreenViewCopyFinished              = binder.FirstCallTransaction + 87
	TransactionIActivityTaskManagerOnPictureInPictureUiStateChanged            = binder.FirstCallTransaction + 88
	TransactionIActivityTaskManagerDetachNavigationBarFromApp                  = binder.FirstCallTransaction + 89
	TransactionIActivityTaskManagerSetRunningRemoteTransitionDelegate          = binder.FirstCallTransaction + 90
	TransactionIActivityTaskManagerStartBackNavigation                         = binder.FirstCallTransaction + 91
	TransactionIActivityTaskManagerRegisterScreenCaptureObserver               = binder.FirstCallTransaction + 92
	TransactionIActivityTaskManagerUnregisterScreenCaptureObserver             = binder.FirstCallTransaction + 93
)
View Source
const (
	MethodIActivityTaskManagerStartActivity                               = "startActivity"
	MethodIActivityTaskManagerStartActivities                             = "startActivities"
	MethodIActivityTaskManagerStartActivityAsUser                         = "startActivityAsUser"
	MethodIActivityTaskManagerStartNextMatchingActivity                   = "startNextMatchingActivity"
	MethodIActivityTaskManagerStartActivityIntentSender                   = "startActivityIntentSender"
	MethodIActivityTaskManagerStartActivityAndWait                        = "startActivityAndWait"
	MethodIActivityTaskManagerStartActivityWithConfig                     = "startActivityWithConfig"
	MethodIActivityTaskManagerStartVoiceActivity                          = "startVoiceActivity"
	MethodIActivityTaskManagerGetVoiceInteractorPackageName               = "getVoiceInteractorPackageName"
	MethodIActivityTaskManagerStartAssistantActivity                      = "startAssistantActivity"
	MethodIActivityTaskManagerStartActivityFromGameSession                = "startActivityFromGameSession"
	MethodIActivityTaskManagerStartRecentsActivity                        = "startRecentsActivity"
	MethodIActivityTaskManagerStartActivityFromRecents                    = "startActivityFromRecents"
	MethodIActivityTaskManagerStartActivityAsCaller                       = "startActivityAsCaller"
	MethodIActivityTaskManagerIsActivityStartAllowedOnDisplay             = "isActivityStartAllowedOnDisplay"
	MethodIActivityTaskManagerUnhandledBack                               = "unhandledBack"
	MethodIActivityTaskManagerGetActivityClientController                 = "getActivityClientController"
	MethodIActivityTaskManagerGetFrontActivityScreenCompatMode            = "getFrontActivityScreenCompatMode"
	MethodIActivityTaskManagerSetFrontActivityScreenCompatMode            = "setFrontActivityScreenCompatMode"
	MethodIActivityTaskManagerSetFocusedTask                              = "setFocusedTask"
	MethodIActivityTaskManagerRemoveTask                                  = "removeTask"
	MethodIActivityTaskManagerRemoveAllVisibleRecentTasks                 = "removeAllVisibleRecentTasks"
	MethodIActivityTaskManagerGetTasks                                    = "getTasks"
	MethodIActivityTaskManagerMoveTaskToFront                             = "moveTaskToFront"
	MethodIActivityTaskManagerGetRecentTasks                              = "getRecentTasks"
	MethodIActivityTaskManagerIsTopActivityImmersive                      = "isTopActivityImmersive"
	MethodIActivityTaskManagerGetTaskDescription                          = "getTaskDescription"
	MethodIActivityTaskManagerReportAssistContextExtras                   = "reportAssistContextExtras"
	MethodIActivityTaskManagerSetFocusedRootTask                          = "setFocusedRootTask"
	MethodIActivityTaskManagerGetFocusedRootTaskInfo                      = "getFocusedRootTaskInfo"
	MethodIActivityTaskManagerGetTaskBounds                               = "getTaskBounds"
	MethodIActivityTaskManagerFocusTopTask                                = "focusTopTask"
	MethodIActivityTaskManagerCancelRecentsAnimation                      = "cancelRecentsAnimation"
	MethodIActivityTaskManagerUpdateLockTaskPackages                      = "updateLockTaskPackages"
	MethodIActivityTaskManagerIsInLockTaskMode                            = "isInLockTaskMode"
	MethodIActivityTaskManagerGetLockTaskModeState                        = "getLockTaskModeState"
	MethodIActivityTaskManagerGetAppTasks                                 = "getAppTasks"
	MethodIActivityTaskManagerStartSystemLockTaskMode                     = "startSystemLockTaskMode"
	MethodIActivityTaskManagerStopSystemLockTaskMode                      = "stopSystemLockTaskMode"
	MethodIActivityTaskManagerFinishVoiceTask                             = "finishVoiceTask"
	MethodIActivityTaskManagerAddAppTask                                  = "addAppTask"
	MethodIActivityTaskManagerGetAppTaskThumbnailSize                     = "getAppTaskThumbnailSize"
	MethodIActivityTaskManagerReleaseSomeActivities                       = "releaseSomeActivities"
	MethodIActivityTaskManagerGetTaskDescriptionIcon                      = "getTaskDescriptionIcon"
	MethodIActivityTaskManagerRegisterTaskStackListener                   = "registerTaskStackListener"
	MethodIActivityTaskManagerUnregisterTaskStackListener                 = "unregisterTaskStackListener"
	MethodIActivityTaskManagerSetTaskResizeable                           = "setTaskResizeable"
	MethodIActivityTaskManagerResizeTask                                  = "resizeTask"
	MethodIActivityTaskManagerMoveRootTaskToDisplay                       = "moveRootTaskToDisplay"
	MethodIActivityTaskManagerMoveTaskToRootTask                          = "moveTaskToRootTask"
	MethodIActivityTaskManagerRemoveRootTasksInWindowingModes             = "removeRootTasksInWindowingModes"
	MethodIActivityTaskManagerRemoveRootTasksWithActivityTypes            = "removeRootTasksWithActivityTypes"
	MethodIActivityTaskManagerGetAllRootTaskInfos                         = "getAllRootTaskInfos"
	MethodIActivityTaskManagerGetRootTaskInfo                             = "getRootTaskInfo"
	MethodIActivityTaskManagerGetAllRootTaskInfosOnDisplay                = "getAllRootTaskInfosOnDisplay"
	MethodIActivityTaskManagerGetRootTaskInfoOnDisplay                    = "getRootTaskInfoOnDisplay"
	MethodIActivityTaskManagerSetLockScreenShown                          = "setLockScreenShown"
	MethodIActivityTaskManagerGetAssistContextExtras                      = "getAssistContextExtras"
	MethodIActivityTaskManagerRequestAssistContextExtras                  = "requestAssistContextExtras"
	MethodIActivityTaskManagerRequestAutofillData                         = "requestAutofillData"
	MethodIActivityTaskManagerIsAssistDataAllowed                         = "isAssistDataAllowed"
	MethodIActivityTaskManagerRequestAssistDataForTask                    = "requestAssistDataForTask"
	MethodIActivityTaskManagerKeyguardGoingAway                           = "keyguardGoingAway"
	MethodIActivityTaskManagerSuppressResizeConfigChanges                 = "suppressResizeConfigChanges"
	MethodIActivityTaskManagerGetWindowOrganizerController                = "getWindowOrganizerController"
	MethodIActivityTaskManagerSupportsLocalVoiceInteraction               = "supportsLocalVoiceInteraction"
	MethodIActivityTaskManagerGetDeviceConfigurationInfo                  = "getDeviceConfigurationInfo"
	MethodIActivityTaskManagerCancelTaskWindowTransition                  = "cancelTaskWindowTransition"
	MethodIActivityTaskManagerGetTaskSnapshot                             = "getTaskSnapshot"
	MethodIActivityTaskManagerTakeTaskSnapshot                            = "takeTaskSnapshot"
	MethodIActivityTaskManagerGetLastResumedActivityUserId                = "getLastResumedActivityUserId"
	MethodIActivityTaskManagerUpdateConfiguration                         = "updateConfiguration"
	MethodIActivityTaskManagerUpdateLockTaskFeatures                      = "updateLockTaskFeatures"
	MethodIActivityTaskManagerRegisterRemoteAnimationForNextActivityStart = "registerRemoteAnimationForNextActivityStart"
	MethodIActivityTaskManagerRegisterRemoteAnimationsForDisplay          = "registerRemoteAnimationsForDisplay"
	MethodIActivityTaskManagerAlwaysShowUnsupportedCompileSdkWarning      = "alwaysShowUnsupportedCompileSdkWarning"
	MethodIActivityTaskManagerSetVrThread                                 = "setVrThread"
	MethodIActivityTaskManagerSetPersistentVrThread                       = "setPersistentVrThread"
	MethodIActivityTaskManagerStopAppSwitches                             = "stopAppSwitches"
	MethodIActivityTaskManagerResumeAppSwitches                           = "resumeAppSwitches"
	MethodIActivityTaskManagerSetActivityController                       = "setActivityController"
	MethodIActivityTaskManagerSetVoiceKeepAwake                           = "setVoiceKeepAwake"
	MethodIActivityTaskManagerGetPackageScreenCompatMode                  = "getPackageScreenCompatMode"
	MethodIActivityTaskManagerSetPackageScreenCompatMode                  = "setPackageScreenCompatMode"
	MethodIActivityTaskManagerGetPackageAskScreenCompat                   = "getPackageAskScreenCompat"
	MethodIActivityTaskManagerSetPackageAskScreenCompat                   = "setPackageAskScreenCompat"
	MethodIActivityTaskManagerClearLaunchParamsForPackages                = "clearLaunchParamsForPackages"
	MethodIActivityTaskManagerOnSplashScreenViewCopyFinished              = "onSplashScreenViewCopyFinished"
	MethodIActivityTaskManagerOnPictureInPictureUiStateChanged            = "onPictureInPictureUiStateChanged"
	MethodIActivityTaskManagerDetachNavigationBarFromApp                  = "detachNavigationBarFromApp"
	MethodIActivityTaskManagerSetRunningRemoteTransitionDelegate          = "setRunningRemoteTransitionDelegate"
	MethodIActivityTaskManagerStartBackNavigation                         = "startBackNavigation"
	MethodIActivityTaskManagerRegisterScreenCaptureObserver               = "registerScreenCaptureObserver"
	MethodIActivityTaskManagerUnregisterScreenCaptureObserver             = "unregisterScreenCaptureObserver"
)
View Source
const (
	TransactionIAlarmManagerSet                     = binder.FirstCallTransaction + 0
	TransactionIAlarmManagerSetTime                 = binder.FirstCallTransaction + 1
	TransactionIAlarmManagerSetTimeZone             = binder.FirstCallTransaction + 2
	TransactionIAlarmManagerRemove                  = binder.FirstCallTransaction + 3
	TransactionIAlarmManagerRemoveAll               = binder.FirstCallTransaction + 4
	TransactionIAlarmManagerGetNextWakeFromIdleTime = binder.FirstCallTransaction + 5
	TransactionIAlarmManagerGetNextAlarmClock       = binder.FirstCallTransaction + 6
	TransactionIAlarmManagerCanScheduleExactAlarms  = binder.FirstCallTransaction + 7
	TransactionIAlarmManagerHasScheduleExactAlarm   = binder.FirstCallTransaction + 8
	TransactionIAlarmManagerGetConfigVersion        = binder.FirstCallTransaction + 9
)
View Source
const (
	MethodIAlarmManagerSet                     = "set"
	MethodIAlarmManagerSetTime                 = "setTime"
	MethodIAlarmManagerSetTimeZone             = "setTimeZone"
	MethodIAlarmManagerRemove                  = "remove"
	MethodIAlarmManagerRemoveAll               = "removeAll"
	MethodIAlarmManagerGetNextWakeFromIdleTime = "getNextWakeFromIdleTime"
	MethodIAlarmManagerGetNextAlarmClock       = "getNextAlarmClock"
	MethodIAlarmManagerCanScheduleExactAlarms  = "canScheduleExactAlarms"
	MethodIAlarmManagerHasScheduleExactAlarm   = "hasScheduleExactAlarm"
	MethodIAlarmManagerGetConfigVersion        = "getConfigVersion"
)
View Source
const (
	TransactionIApplicationThreadScheduleReceiver                      = binder.FirstCallTransaction + 0
	TransactionIApplicationThreadScheduleReceiverList                  = binder.FirstCallTransaction + 1
	TransactionIApplicationThreadScheduleCreateService                 = binder.FirstCallTransaction + 2
	TransactionIApplicationThreadScheduleStopService                   = binder.FirstCallTransaction + 3
	TransactionIApplicationThreadBindApplication                       = binder.FirstCallTransaction + 4
	TransactionIApplicationThreadRunIsolatedEntryPoint                 = binder.FirstCallTransaction + 5
	TransactionIApplicationThreadScheduleExit                          = binder.FirstCallTransaction + 6
	TransactionIApplicationThreadScheduleServiceArgs                   = binder.FirstCallTransaction + 7
	TransactionIApplicationThreadUpdateTimeZone                        = binder.FirstCallTransaction + 8
	TransactionIApplicationThreadProcessInBackground                   = binder.FirstCallTransaction + 9
	TransactionIApplicationThreadScheduleBindService                   = binder.FirstCallTransaction + 10
	TransactionIApplicationThreadScheduleUnbindService                 = binder.FirstCallTransaction + 11
	TransactionIApplicationThreadDumpService                           = binder.FirstCallTransaction + 12
	TransactionIApplicationThreadScheduleRegisteredReceiver            = binder.FirstCallTransaction + 13
	TransactionIApplicationThreadScheduleLowMemory                     = binder.FirstCallTransaction + 14
	TransactionIApplicationThreadProfilerControl                       = binder.FirstCallTransaction + 15
	TransactionIApplicationThreadSetSchedulingGroup                    = binder.FirstCallTransaction + 16
	TransactionIApplicationThreadScheduleCreateBackupAgent             = binder.FirstCallTransaction + 17
	TransactionIApplicationThreadScheduleDestroyBackupAgent            = binder.FirstCallTransaction + 18
	TransactionIApplicationThreadScheduleOnNewSceneTransitionInfo      = binder.FirstCallTransaction + 19
	TransactionIApplicationThreadScheduleSuicide                       = binder.FirstCallTransaction + 20
	TransactionIApplicationThreadDispatchPackageBroadcast              = binder.FirstCallTransaction + 21
	TransactionIApplicationThreadScheduleCrash                         = binder.FirstCallTransaction + 22
	TransactionIApplicationThreadDumpHeap                              = binder.FirstCallTransaction + 23
	TransactionIApplicationThreadDumpActivity                          = binder.FirstCallTransaction + 24
	TransactionIApplicationThreadDumpResources                         = binder.FirstCallTransaction + 25
	TransactionIApplicationThreadClearDnsCache                         = binder.FirstCallTransaction + 26
	TransactionIApplicationThreadUpdateHttpProxy                       = binder.FirstCallTransaction + 27
	TransactionIApplicationThreadSetCoreSettings                       = binder.FirstCallTransaction + 28
	TransactionIApplicationThreadUpdatePackageCompatibilityInfo        = binder.FirstCallTransaction + 29
	TransactionIApplicationThreadScheduleTrimMemory                    = binder.FirstCallTransaction + 30
	TransactionIApplicationThreadDumpMemInfo                           = binder.FirstCallTransaction + 31
	TransactionIApplicationThreadDumpMemInfoProto                      = binder.FirstCallTransaction + 32
	TransactionIApplicationThreadDumpGfxInfo                           = binder.FirstCallTransaction + 33
	TransactionIApplicationThreadDumpCacheInfo                         = binder.FirstCallTransaction + 34
	TransactionIApplicationThreadDumpProvider                          = binder.FirstCallTransaction + 35
	TransactionIApplicationThreadDumpDbInfo                            = binder.FirstCallTransaction + 36
	TransactionIApplicationThreadUnstableProviderDied                  = binder.FirstCallTransaction + 37
	TransactionIApplicationThreadRequestAssistContextExtras            = binder.FirstCallTransaction + 38
	TransactionIApplicationThreadScheduleTranslucentConversionComplete = binder.FirstCallTransaction + 39
	TransactionIApplicationThreadSetProcessState                       = binder.FirstCallTransaction + 40
	TransactionIApplicationThreadScheduleInstallProvider               = binder.FirstCallTransaction + 41
	TransactionIApplicationThreadUpdateTimePrefs                       = binder.FirstCallTransaction + 42
	TransactionIApplicationThreadScheduleEnterAnimationComplete        = binder.FirstCallTransaction + 43
	TransactionIApplicationThreadNotifyCleartextNetwork                = binder.FirstCallTransaction + 44
	TransactionIApplicationThreadStartBinderTracking                   = binder.FirstCallTransaction + 45
	TransactionIApplicationThreadStopBinderTrackingAndDump             = binder.FirstCallTransaction + 46
	TransactionIApplicationThreadScheduleLocalVoiceInteractionStarted  = binder.FirstCallTransaction + 47
	TransactionIApplicationThreadHandleTrustStorageUpdate              = binder.FirstCallTransaction + 48
	TransactionIApplicationThreadAttachAgent                           = binder.FirstCallTransaction + 49
	TransactionIApplicationThreadAttachStartupAgents                   = binder.FirstCallTransaction + 50
	TransactionIApplicationThreadScheduleApplicationInfoChanged        = binder.FirstCallTransaction + 51
	TransactionIApplicationThreadSetNetworkBlockSeq                    = binder.FirstCallTransaction + 52
	TransactionIApplicationThreadScheduleTransaction                   = binder.FirstCallTransaction + 53
	TransactionIApplicationThreadScheduleTaskFragmentTransaction       = binder.FirstCallTransaction + 54
	TransactionIApplicationThreadRequestDirectActions                  = binder.FirstCallTransaction + 55
	TransactionIApplicationThreadPerformDirectAction                   = binder.FirstCallTransaction + 56
	TransactionIApplicationThreadNotifyContentProviderPublishStatus    = binder.FirstCallTransaction + 57
	TransactionIApplicationThreadInstrumentWithoutRestart              = binder.FirstCallTransaction + 58
	TransactionIApplicationThreadUpdateUiTranslationState              = binder.FirstCallTransaction + 59
	TransactionIApplicationThreadScheduleTimeoutService                = binder.FirstCallTransaction + 60
	TransactionIApplicationThreadScheduleTimeoutServiceForType         = binder.FirstCallTransaction + 61
	TransactionIApplicationThreadSchedulePing                          = binder.FirstCallTransaction + 62
)
View Source
const (
	MethodIApplicationThreadScheduleReceiver                      = "scheduleReceiver"
	MethodIApplicationThreadScheduleReceiverList                  = "scheduleReceiverList"
	MethodIApplicationThreadScheduleCreateService                 = "scheduleCreateService"
	MethodIApplicationThreadScheduleStopService                   = "scheduleStopService"
	MethodIApplicationThreadBindApplication                       = "bindApplication"
	MethodIApplicationThreadRunIsolatedEntryPoint                 = "runIsolatedEntryPoint"
	MethodIApplicationThreadScheduleExit                          = "scheduleExit"
	MethodIApplicationThreadScheduleServiceArgs                   = "scheduleServiceArgs"
	MethodIApplicationThreadUpdateTimeZone                        = "updateTimeZone"
	MethodIApplicationThreadProcessInBackground                   = "processInBackground"
	MethodIApplicationThreadScheduleBindService                   = "scheduleBindService"
	MethodIApplicationThreadScheduleUnbindService                 = "scheduleUnbindService"
	MethodIApplicationThreadDumpService                           = "dumpService"
	MethodIApplicationThreadScheduleRegisteredReceiver            = "scheduleRegisteredReceiver"
	MethodIApplicationThreadScheduleLowMemory                     = "scheduleLowMemory"
	MethodIApplicationThreadProfilerControl                       = "profilerControl"
	MethodIApplicationThreadSetSchedulingGroup                    = "setSchedulingGroup"
	MethodIApplicationThreadScheduleCreateBackupAgent             = "scheduleCreateBackupAgent"
	MethodIApplicationThreadScheduleDestroyBackupAgent            = "scheduleDestroyBackupAgent"
	MethodIApplicationThreadScheduleOnNewSceneTransitionInfo      = "scheduleOnNewSceneTransitionInfo"
	MethodIApplicationThreadScheduleSuicide                       = "scheduleSuicide"
	MethodIApplicationThreadDispatchPackageBroadcast              = "dispatchPackageBroadcast"
	MethodIApplicationThreadScheduleCrash                         = "scheduleCrash"
	MethodIApplicationThreadDumpHeap                              = "dumpHeap"
	MethodIApplicationThreadDumpActivity                          = "dumpActivity"
	MethodIApplicationThreadDumpResources                         = "dumpResources"
	MethodIApplicationThreadClearDnsCache                         = "clearDnsCache"
	MethodIApplicationThreadUpdateHttpProxy                       = "updateHttpProxy"
	MethodIApplicationThreadSetCoreSettings                       = "setCoreSettings"
	MethodIApplicationThreadUpdatePackageCompatibilityInfo        = "updatePackageCompatibilityInfo"
	MethodIApplicationThreadScheduleTrimMemory                    = "scheduleTrimMemory"
	MethodIApplicationThreadDumpMemInfo                           = "dumpMemInfo"
	MethodIApplicationThreadDumpMemInfoProto                      = "dumpMemInfoProto"
	MethodIApplicationThreadDumpGfxInfo                           = "dumpGfxInfo"
	MethodIApplicationThreadDumpCacheInfo                         = "dumpCacheInfo"
	MethodIApplicationThreadDumpProvider                          = "dumpProvider"
	MethodIApplicationThreadDumpDbInfo                            = "dumpDbInfo"
	MethodIApplicationThreadUnstableProviderDied                  = "unstableProviderDied"
	MethodIApplicationThreadRequestAssistContextExtras            = "requestAssistContextExtras"
	MethodIApplicationThreadScheduleTranslucentConversionComplete = "scheduleTranslucentConversionComplete"
	MethodIApplicationThreadSetProcessState                       = "setProcessState"
	MethodIApplicationThreadScheduleInstallProvider               = "scheduleInstallProvider"
	MethodIApplicationThreadUpdateTimePrefs                       = "updateTimePrefs"
	MethodIApplicationThreadScheduleEnterAnimationComplete        = "scheduleEnterAnimationComplete"
	MethodIApplicationThreadNotifyCleartextNetwork                = "notifyCleartextNetwork"
	MethodIApplicationThreadStartBinderTracking                   = "startBinderTracking"
	MethodIApplicationThreadStopBinderTrackingAndDump             = "stopBinderTrackingAndDump"
	MethodIApplicationThreadScheduleLocalVoiceInteractionStarted  = "scheduleLocalVoiceInteractionStarted"
	MethodIApplicationThreadHandleTrustStorageUpdate              = "handleTrustStorageUpdate"
	MethodIApplicationThreadAttachAgent                           = "attachAgent"
	MethodIApplicationThreadAttachStartupAgents                   = "attachStartupAgents"
	MethodIApplicationThreadScheduleApplicationInfoChanged        = "scheduleApplicationInfoChanged"
	MethodIApplicationThreadSetNetworkBlockSeq                    = "setNetworkBlockSeq"
	MethodIApplicationThreadScheduleTransaction                   = "scheduleTransaction"
	MethodIApplicationThreadScheduleTaskFragmentTransaction       = "scheduleTaskFragmentTransaction"
	MethodIApplicationThreadRequestDirectActions                  = "requestDirectActions"
	MethodIApplicationThreadPerformDirectAction                   = "performDirectAction"
	MethodIApplicationThreadNotifyContentProviderPublishStatus    = "notifyContentProviderPublishStatus"
	MethodIApplicationThreadInstrumentWithoutRestart              = "instrumentWithoutRestart"
	MethodIApplicationThreadUpdateUiTranslationState              = "updateUiTranslationState"
	MethodIApplicationThreadScheduleTimeoutService                = "scheduleTimeoutService"
	MethodIApplicationThreadScheduleTimeoutServiceForType         = "scheduleTimeoutServiceForType"
	MethodIApplicationThreadSchedulePing                          = "schedulePing"
)
View Source
const (
	TransactionIAppTaskFinishAndRemoveTask   = binder.FirstCallTransaction + 0
	TransactionIAppTaskGetTaskInfo           = binder.FirstCallTransaction + 1
	TransactionIAppTaskMoveToFront           = binder.FirstCallTransaction + 2
	TransactionIAppTaskStartActivity         = binder.FirstCallTransaction + 3
	TransactionIAppTaskSetExcludeFromRecents = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodIAppTaskFinishAndRemoveTask   = "finishAndRemoveTask"
	MethodIAppTaskGetTaskInfo           = "getTaskInfo"
	MethodIAppTaskMoveToFront           = "moveToFront"
	MethodIAppTaskStartActivity         = "startActivity"
	MethodIAppTaskSetExcludeFromRecents = "setExcludeFromRecents"
)
View Source
const (
	TransactionIAssistDataReceiverOnHandleAssistData       = binder.FirstCallTransaction + 0
	TransactionIAssistDataReceiverOnHandleAssistScreenshot = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIAssistDataReceiverOnHandleAssistData       = "onHandleAssistData"
	MethodIAssistDataReceiverOnHandleAssistScreenshot = "onHandleAssistScreenshot"
)
View Source
const (
	TransactionIBackupAgentDoBackup                      = binder.FirstCallTransaction + 0
	TransactionIBackupAgentDoRestore                     = binder.FirstCallTransaction + 1
	TransactionIBackupAgentDoRestoreWithExcludedKeys     = binder.FirstCallTransaction + 2
	TransactionIBackupAgentDoFullBackup                  = binder.FirstCallTransaction + 3
	TransactionIBackupAgentDoMeasureFullBackup           = binder.FirstCallTransaction + 4
	TransactionIBackupAgentDoQuotaExceeded               = binder.FirstCallTransaction + 5
	TransactionIBackupAgentDoRestoreFile                 = binder.FirstCallTransaction + 6
	TransactionIBackupAgentDoRestoreFinished             = binder.FirstCallTransaction + 7
	TransactionIBackupAgentFail                          = binder.FirstCallTransaction + 8
	TransactionIBackupAgentGetLoggerResults              = binder.FirstCallTransaction + 9
	TransactionIBackupAgentGetOperationType              = binder.FirstCallTransaction + 10
	TransactionIBackupAgentClearBackupRestoreEventLogger = binder.FirstCallTransaction + 11
)
View Source
const (
	MethodIBackupAgentDoBackup                      = "doBackup"
	MethodIBackupAgentDoRestore                     = "doRestore"
	MethodIBackupAgentDoRestoreWithExcludedKeys     = "doRestoreWithExcludedKeys"
	MethodIBackupAgentDoFullBackup                  = "doFullBackup"
	MethodIBackupAgentDoMeasureFullBackup           = "doMeasureFullBackup"
	MethodIBackupAgentDoQuotaExceeded               = "doQuotaExceeded"
	MethodIBackupAgentDoRestoreFile                 = "doRestoreFile"
	MethodIBackupAgentDoRestoreFinished             = "doRestoreFinished"
	MethodIBackupAgentFail                          = "fail"
	MethodIBackupAgentGetLoggerResults              = "getLoggerResults"
	MethodIBackupAgentGetOperationType              = "getOperationType"
	MethodIBackupAgentClearBackupRestoreEventLogger = "clearBackupRestoreEventLogger"
)
View Source
const (
	TransactionICallNotificationEventCallbackOnCallNotificationPosted  = binder.FirstCallTransaction + 0
	TransactionICallNotificationEventCallbackOnCallNotificationRemoved = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodICallNotificationEventCallbackOnCallNotificationPosted  = "onCallNotificationPosted"
	MethodICallNotificationEventCallbackOnCallNotificationRemoved = "onCallNotificationRemoved"
)
View Source
const (
	TransactionICompatCameraControlCallbackApplyCameraCompatTreatment  = binder.FirstCallTransaction + 0
	TransactionICompatCameraControlCallbackRevertCameraCompatTreatment = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodICompatCameraControlCallbackApplyCameraCompatTreatment  = "applyCameraCompatTreatment"
	MethodICompatCameraControlCallbackRevertCameraCompatTreatment = "revertCameraCompatTreatment"
)
View Source
const (
	TransactionIEphemeralResolverGetEphemeralResolveInfoList  = binder.FirstCallTransaction + 0
	TransactionIEphemeralResolverGetEphemeralIntentFilterList = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIEphemeralResolverGetEphemeralResolveInfoList  = "getEphemeralResolveInfoList"
	MethodIEphemeralResolverGetEphemeralIntentFilterList = "getEphemeralIntentFilterList"
)
View Source
const (
	TransactionIGameManagerServiceGetGameMode                       = binder.FirstCallTransaction + 0
	TransactionIGameManagerServiceSetGameMode                       = binder.FirstCallTransaction + 1
	TransactionIGameManagerServiceGetAvailableGameModes             = binder.FirstCallTransaction + 2
	TransactionIGameManagerServiceIsAngleEnabled                    = binder.FirstCallTransaction + 3
	TransactionIGameManagerServiceNotifyGraphicsEnvironmentSetup    = binder.FirstCallTransaction + 4
	TransactionIGameManagerServiceSetGameState                      = binder.FirstCallTransaction + 5
	TransactionIGameManagerServiceGetGameModeInfo                   = binder.FirstCallTransaction + 6
	TransactionIGameManagerServiceSetGameServiceProvider            = binder.FirstCallTransaction + 7
	TransactionIGameManagerServiceUpdateResolutionScalingFactor     = binder.FirstCallTransaction + 8
	TransactionIGameManagerServiceGetResolutionScalingFactor        = binder.FirstCallTransaction + 9
	TransactionIGameManagerServiceUpdateCustomGameModeConfiguration = binder.FirstCallTransaction + 10
	TransactionIGameManagerServiceAddGameModeListener               = binder.FirstCallTransaction + 11
	TransactionIGameManagerServiceRemoveGameModeListener            = binder.FirstCallTransaction + 12
	TransactionIGameManagerServiceAddGameStateListener              = binder.FirstCallTransaction + 13
	TransactionIGameManagerServiceRemoveGameStateListener           = binder.FirstCallTransaction + 14
	TransactionIGameManagerServiceToggleGameDefaultFrameRate        = binder.FirstCallTransaction + 15
)
View Source
const (
	MethodIGameManagerServiceGetGameMode                       = "getGameMode"
	MethodIGameManagerServiceSetGameMode                       = "setGameMode"
	MethodIGameManagerServiceGetAvailableGameModes             = "getAvailableGameModes"
	MethodIGameManagerServiceIsAngleEnabled                    = "isAngleEnabled"
	MethodIGameManagerServiceNotifyGraphicsEnvironmentSetup    = "notifyGraphicsEnvironmentSetup"
	MethodIGameManagerServiceSetGameState                      = "setGameState"
	MethodIGameManagerServiceGetGameModeInfo                   = "getGameModeInfo"
	MethodIGameManagerServiceSetGameServiceProvider            = "setGameServiceProvider"
	MethodIGameManagerServiceUpdateResolutionScalingFactor     = "updateResolutionScalingFactor"
	MethodIGameManagerServiceGetResolutionScalingFactor        = "getResolutionScalingFactor"
	MethodIGameManagerServiceUpdateCustomGameModeConfiguration = "updateCustomGameModeConfiguration"
	MethodIGameManagerServiceAddGameModeListener               = "addGameModeListener"
	MethodIGameManagerServiceRemoveGameModeListener            = "removeGameModeListener"
	MethodIGameManagerServiceAddGameStateListener              = "addGameStateListener"
	MethodIGameManagerServiceRemoveGameStateListener           = "removeGameStateListener"
	MethodIGameManagerServiceToggleGameDefaultFrameRate        = "toggleGameDefaultFrameRate"
)
View Source
const (
	TransactionIGrammaticalInflectionManagerSetRequestedApplicationGrammaticalGender = binder.FirstCallTransaction + 0
	TransactionIGrammaticalInflectionManagerSetSystemWideGrammaticalGender           = binder.FirstCallTransaction + 1
	TransactionIGrammaticalInflectionManagerGetSystemGrammaticalGender               = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIGrammaticalInflectionManagerSetRequestedApplicationGrammaticalGender = "setRequestedApplicationGrammaticalGender"
	MethodIGrammaticalInflectionManagerSetSystemWideGrammaticalGender           = "setSystemWideGrammaticalGender"
	MethodIGrammaticalInflectionManagerGetSystemGrammaticalGender               = "getSystemGrammaticalGender"
)
View Source
const (
	TransactionIInstantAppResolverGetInstantAppResolveInfoList  = binder.FirstCallTransaction + 0
	TransactionIInstantAppResolverGetInstantAppIntentFilterList = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIInstantAppResolverGetInstantAppResolveInfoList  = "getInstantAppResolveInfoList"
	MethodIInstantAppResolverGetInstantAppIntentFilterList = "getInstantAppIntentFilterList"
)
View Source
const (
	TransactionIInstrumentationWatcherInstrumentationStatus   = binder.FirstCallTransaction + 0
	TransactionIInstrumentationWatcherInstrumentationFinished = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIInstrumentationWatcherInstrumentationStatus   = "instrumentationStatus"
	MethodIInstrumentationWatcherInstrumentationFinished = "instrumentationFinished"
)
View Source
const (
	TransactionILocaleManagerSetApplicationLocales   = binder.FirstCallTransaction + 0
	TransactionILocaleManagerGetApplicationLocales   = binder.FirstCallTransaction + 1
	TransactionILocaleManagerGetSystemLocales        = binder.FirstCallTransaction + 2
	TransactionILocaleManagerSetOverrideLocaleConfig = binder.FirstCallTransaction + 3
	TransactionILocaleManagerGetOverrideLocaleConfig = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodILocaleManagerSetApplicationLocales   = "setApplicationLocales"
	MethodILocaleManagerGetApplicationLocales   = "getApplicationLocales"
	MethodILocaleManagerGetSystemLocales        = "getSystemLocales"
	MethodILocaleManagerSetOverrideLocaleConfig = "setOverrideLocaleConfig"
	MethodILocaleManagerGetOverrideLocaleConfig = "getOverrideLocaleConfig"
)
View Source
const (
	TransactionINotificationManagerCancelAllNotifications                               = binder.FirstCallTransaction + 0
	TransactionINotificationManagerClearData                                            = binder.FirstCallTransaction + 1
	TransactionINotificationManagerEnqueueTextToast                                     = binder.FirstCallTransaction + 2
	TransactionINotificationManagerEnqueueToast                                         = binder.FirstCallTransaction + 3
	TransactionINotificationManagerCancelToast                                          = binder.FirstCallTransaction + 4
	TransactionINotificationManagerFinishToken                                          = binder.FirstCallTransaction + 5
	TransactionINotificationManagerEnqueueNotificationWithTag                           = binder.FirstCallTransaction + 6
	TransactionINotificationManagerCancelNotificationWithTag                            = binder.FirstCallTransaction + 7
	TransactionINotificationManagerIsInCall                                             = binder.FirstCallTransaction + 8
	TransactionINotificationManagerSetShowBadge                                         = binder.FirstCallTransaction + 9
	TransactionINotificationManagerCanShowBadge                                         = binder.FirstCallTransaction + 10
	TransactionINotificationManagerHasSentValidMsg                                      = binder.FirstCallTransaction + 11
	TransactionINotificationManagerIsInInvalidMsgState                                  = binder.FirstCallTransaction + 12
	TransactionINotificationManagerHasUserDemotedInvalidMsgApp                          = binder.FirstCallTransaction + 13
	TransactionINotificationManagerSetInvalidMsgAppDemoted                              = binder.FirstCallTransaction + 14
	TransactionINotificationManagerHasSentValidBubble                                   = binder.FirstCallTransaction + 15
	TransactionINotificationManagerSetNotificationsEnabledForPackage                    = binder.FirstCallTransaction + 16
	TransactionINotificationManagerSetNotificationsEnabledWithImportanceLockForPackage  = binder.FirstCallTransaction + 17
	TransactionINotificationManagerAreNotificationsEnabledForPackage                    = binder.FirstCallTransaction + 18
	TransactionINotificationManagerAreNotificationsEnabled                              = binder.FirstCallTransaction + 19
	TransactionINotificationManagerGetPackageImportance                                 = binder.FirstCallTransaction + 20
	TransactionINotificationManagerIsImportanceLocked                                   = binder.FirstCallTransaction + 21
	TransactionINotificationManagerGetAllowedAssistantAdjustments                       = binder.FirstCallTransaction + 22
	TransactionINotificationManagerShouldHideSilentStatusIcons                          = binder.FirstCallTransaction + 23
	TransactionINotificationManagerSetHideSilentStatusIcons                             = binder.FirstCallTransaction + 24
	TransactionINotificationManagerSetBubblesAllowed                                    = binder.FirstCallTransaction + 25
	TransactionINotificationManagerAreBubblesAllowed                                    = binder.FirstCallTransaction + 26
	TransactionINotificationManagerAreBubblesEnabled                                    = binder.FirstCallTransaction + 27
	TransactionINotificationManagerGetBubblePreferenceForPackage                        = binder.FirstCallTransaction + 28
	TransactionINotificationManagerCreateNotificationChannelGroups                      = binder.FirstCallTransaction + 29
	TransactionINotificationManagerCreateNotificationChannels                           = binder.FirstCallTransaction + 30
	TransactionINotificationManagerCreateNotificationChannelsForPackage                 = binder.FirstCallTransaction + 31
	TransactionINotificationManagerGetConversations                                     = binder.FirstCallTransaction + 32
	TransactionINotificationManagerGetConversationsForPackage                           = binder.FirstCallTransaction + 33
	TransactionINotificationManagerGetNotificationChannelGroupsForPackage               = binder.FirstCallTransaction + 34
	TransactionINotificationManagerGetNotificationChannelGroupForPackage                = binder.FirstCallTransaction + 35
	TransactionINotificationManagerGetPopulatedNotificationChannelGroupForPackage       = binder.FirstCallTransaction + 36
	TransactionINotificationManagerGetRecentBlockedNotificationChannelGroupsForPackage  = binder.FirstCallTransaction + 37
	TransactionINotificationManagerUpdateNotificationChannelGroupForPackage             = binder.FirstCallTransaction + 38
	TransactionINotificationManagerUpdateNotificationChannelForPackage                  = binder.FirstCallTransaction + 39
	TransactionINotificationManagerUnlockNotificationChannel                            = binder.FirstCallTransaction + 40
	TransactionINotificationManagerUnlockAllNotificationChannels                        = binder.FirstCallTransaction + 41
	TransactionINotificationManagerGetNotificationChannel                               = binder.FirstCallTransaction + 42
	TransactionINotificationManagerGetConversationNotificationChannel                   = binder.FirstCallTransaction + 43
	TransactionINotificationManagerCreateConversationNotificationChannelForPackage      = binder.FirstCallTransaction + 44
	TransactionINotificationManagerGetNotificationChannelForPackage                     = binder.FirstCallTransaction + 45
	TransactionINotificationManagerDeleteNotificationChannel                            = binder.FirstCallTransaction + 46
	TransactionINotificationManagerGetNotificationChannels                              = binder.FirstCallTransaction + 47
	TransactionINotificationManagerGetNotificationChannelsForPackage                    = binder.FirstCallTransaction + 48
	TransactionINotificationManagerGetNumNotificationChannelsForPackage                 = binder.FirstCallTransaction + 49
	TransactionINotificationManagerGetDeletedChannelCount                               = binder.FirstCallTransaction + 50
	TransactionINotificationManagerGetBlockedChannelCount                               = binder.FirstCallTransaction + 51
	TransactionINotificationManagerDeleteNotificationChannelGroup                       = binder.FirstCallTransaction + 52
	TransactionINotificationManagerGetNotificationChannelGroup                          = binder.FirstCallTransaction + 53
	TransactionINotificationManagerGetNotificationChannelGroups                         = binder.FirstCallTransaction + 54
	TransactionINotificationManagerOnlyHasDefaultChannel                                = binder.FirstCallTransaction + 55
	TransactionINotificationManagerAreChannelsBypassingDnd                              = binder.FirstCallTransaction + 56
	TransactionINotificationManagerGetNotificationChannelsBypassingDnd                  = binder.FirstCallTransaction + 57
	TransactionINotificationManagerIsPackagePaused                                      = binder.FirstCallTransaction + 58
	TransactionINotificationManagerDeleteNotificationHistoryItem                        = binder.FirstCallTransaction + 59
	TransactionINotificationManagerIsPermissionFixed                                    = binder.FirstCallTransaction + 60
	TransactionINotificationManagerSilenceNotificationSound                             = binder.FirstCallTransaction + 61
	TransactionINotificationManagerGetActiveNotifications                               = binder.FirstCallTransaction + 62
	TransactionINotificationManagerGetActiveNotificationsWithAttribution                = binder.FirstCallTransaction + 63
	TransactionINotificationManagerGetHistoricalNotifications                           = binder.FirstCallTransaction + 64
	TransactionINotificationManagerGetHistoricalNotificationsWithAttribution            = binder.FirstCallTransaction + 65
	TransactionINotificationManagerGetNotificationHistory                               = binder.FirstCallTransaction + 66
	TransactionINotificationManagerRegisterListener                                     = binder.FirstCallTransaction + 67
	TransactionINotificationManagerUnregisterListener                                   = binder.FirstCallTransaction + 68
	TransactionINotificationManagerCancelNotificationFromListener                       = binder.FirstCallTransaction + 69
	TransactionINotificationManagerCancelNotificationsFromListener                      = binder.FirstCallTransaction + 70
	TransactionINotificationManagerSnoozeNotificationUntilContextFromListener           = binder.FirstCallTransaction + 71
	TransactionINotificationManagerSnoozeNotificationUntilFromListener                  = binder.FirstCallTransaction + 72
	TransactionINotificationManagerRequestBindListener                                  = binder.FirstCallTransaction + 73
	TransactionINotificationManagerRequestUnbindListener                                = binder.FirstCallTransaction + 74
	TransactionINotificationManagerRequestUnbindListenerComponent                       = binder.FirstCallTransaction + 75
	TransactionINotificationManagerRequestBindProvider                                  = binder.FirstCallTransaction + 76
	TransactionINotificationManagerRequestUnbindProvider                                = binder.FirstCallTransaction + 77
	TransactionINotificationManagerSetNotificationsShownFromListener                    = binder.FirstCallTransaction + 78
	TransactionINotificationManagerGetActiveNotificationsFromListener                   = binder.FirstCallTransaction + 79
	TransactionINotificationManagerGetSnoozedNotificationsFromListener                  = binder.FirstCallTransaction + 80
	TransactionINotificationManagerClearRequestedListenerHints                          = binder.FirstCallTransaction + 81
	TransactionINotificationManagerRequestHintsFromListener                             = binder.FirstCallTransaction + 82
	TransactionINotificationManagerGetHintsFromListener                                 = binder.FirstCallTransaction + 83
	TransactionINotificationManagerGetHintsFromListenerNoToken                          = binder.FirstCallTransaction + 84
	TransactionINotificationManagerRequestInterruptionFilterFromListener                = binder.FirstCallTransaction + 85
	TransactionINotificationManagerGetInterruptionFilterFromListener                    = binder.FirstCallTransaction + 86
	TransactionINotificationManagerSetOnNotificationPostedTrimFromListener              = binder.FirstCallTransaction + 87
	TransactionINotificationManagerSetInterruptionFilter                                = binder.FirstCallTransaction + 88
	TransactionINotificationManagerUpdateNotificationChannelGroupFromPrivilegedListener = binder.FirstCallTransaction + 89
	TransactionINotificationManagerUpdateNotificationChannelFromPrivilegedListener      = binder.FirstCallTransaction + 90
	TransactionINotificationManagerGetNotificationChannelsFromPrivilegedListener        = binder.FirstCallTransaction + 91
	TransactionINotificationManagerGetNotificationChannelGroupsFromPrivilegedListener   = binder.FirstCallTransaction + 92
	TransactionINotificationManagerApplyEnqueuedAdjustmentFromAssistant                 = binder.FirstCallTransaction + 93
	TransactionINotificationManagerApplyAdjustmentFromAssistant                         = binder.FirstCallTransaction + 94
	TransactionINotificationManagerApplyAdjustmentsFromAssistant                        = binder.FirstCallTransaction + 95
	TransactionINotificationManagerUnsnoozeNotificationFromAssistant                    = binder.FirstCallTransaction + 96
	TransactionINotificationManagerUnsnoozeNotificationFromSystemListener               = binder.FirstCallTransaction + 97
	TransactionINotificationManagerGetEffectsSuppressor                                 = binder.FirstCallTransaction + 98
	TransactionINotificationManagerMatchesCallFilter                                    = binder.FirstCallTransaction + 99
	TransactionINotificationManagerCleanUpCallersAfter                                  = binder.FirstCallTransaction + 100
	TransactionINotificationManagerIsSystemConditionProviderEnabled                     = binder.FirstCallTransaction + 101
	TransactionINotificationManagerIsNotificationListenerAccessGranted                  = binder.FirstCallTransaction + 102
	TransactionINotificationManagerIsNotificationListenerAccessGrantedForUser           = binder.FirstCallTransaction + 103
	TransactionINotificationManagerIsNotificationAssistantAccessGranted                 = binder.FirstCallTransaction + 104
	TransactionINotificationManagerSetNotificationListenerAccessGranted                 = binder.FirstCallTransaction + 105
	TransactionINotificationManagerSetNotificationAssistantAccessGranted                = binder.FirstCallTransaction + 106
	TransactionINotificationManagerSetNotificationListenerAccessGrantedForUser          = binder.FirstCallTransaction + 107
	TransactionINotificationManagerSetNotificationAssistantAccessGrantedForUser         = binder.FirstCallTransaction + 108
	TransactionINotificationManagerGetEnabledNotificationListenerPackages               = binder.FirstCallTransaction + 109
	TransactionINotificationManagerGetEnabledNotificationListeners                      = binder.FirstCallTransaction + 110
	TransactionINotificationManagerGetAllowedNotificationAssistantForUser               = binder.FirstCallTransaction + 111
	TransactionINotificationManagerGetAllowedNotificationAssistant                      = binder.FirstCallTransaction + 112
	TransactionINotificationManagerGetDefaultNotificationAssistant                      = binder.FirstCallTransaction + 113
	TransactionINotificationManagerSetNASMigrationDoneAndResetDefault                   = binder.FirstCallTransaction + 114
	TransactionINotificationManagerHasEnabledNotificationListener                       = binder.FirstCallTransaction + 115
	TransactionINotificationManagerGetZenMode                                           = binder.FirstCallTransaction + 116
	TransactionINotificationManagerGetZenModeConfig                                     = binder.FirstCallTransaction + 117
	TransactionINotificationManagerGetConsolidatedNotificationPolicy                    = binder.FirstCallTransaction + 118
	TransactionINotificationManagerSetZenMode                                           = binder.FirstCallTransaction + 119
	TransactionINotificationManagerNotifyConditions                                     = binder.FirstCallTransaction + 120
	TransactionINotificationManagerIsNotificationPolicyAccessGranted                    = binder.FirstCallTransaction + 121
	TransactionINotificationManagerGetNotificationPolicy                                = binder.FirstCallTransaction + 122
	TransactionINotificationManagerSetNotificationPolicy                                = binder.FirstCallTransaction + 123
	TransactionINotificationManagerIsNotificationPolicyAccessGrantedForPackage          = binder.FirstCallTransaction + 124
	TransactionINotificationManagerSetNotificationPolicyAccessGranted                   = binder.FirstCallTransaction + 125
	TransactionINotificationManagerSetNotificationPolicyAccessGrantedForUser            = binder.FirstCallTransaction + 126
	TransactionINotificationManagerGetDefaultZenPolicy                                  = binder.FirstCallTransaction + 127
	TransactionINotificationManagerGetAutomaticZenRule                                  = binder.FirstCallTransaction + 128
	TransactionINotificationManagerGetAutomaticZenRules                                 = binder.FirstCallTransaction + 129
	TransactionINotificationManagerGetZenRules                                          = binder.FirstCallTransaction + 130
	TransactionINotificationManagerAddAutomaticZenRule                                  = binder.FirstCallTransaction + 131
	TransactionINotificationManagerUpdateAutomaticZenRule                               = binder.FirstCallTransaction + 132
	TransactionINotificationManagerRemoveAutomaticZenRule                               = binder.FirstCallTransaction + 133
	TransactionINotificationManagerRemoveAutomaticZenRules                              = binder.FirstCallTransaction + 134
	TransactionINotificationManagerGetRuleInstanceCount                                 = binder.FirstCallTransaction + 135
	TransactionINotificationManagerGetAutomaticZenRuleState                             = binder.FirstCallTransaction + 136
	TransactionINotificationManagerSetAutomaticZenRuleState                             = binder.FirstCallTransaction + 137
	TransactionINotificationManagerGetBackupPayload                                     = binder.FirstCallTransaction + 138
	TransactionINotificationManagerApplyRestore                                         = binder.FirstCallTransaction + 139
	TransactionINotificationManagerGetAppActiveNotifications                            = binder.FirstCallTransaction + 140
	TransactionINotificationManagerSetNotificationDelegate                              = binder.FirstCallTransaction + 141
	TransactionINotificationManagerGetNotificationDelegate                              = binder.FirstCallTransaction + 142
	TransactionINotificationManagerCanNotifyAsPackage                                   = binder.FirstCallTransaction + 143
	TransactionINotificationManagerCanUseFullScreenIntent                               = binder.FirstCallTransaction + 144
	TransactionINotificationManagerSetPrivateNotificationsAllowed                       = binder.FirstCallTransaction + 145
	TransactionINotificationManagerGetPrivateNotificationsAllowed                       = binder.FirstCallTransaction + 146
	TransactionINotificationManagerPullStats                                            = binder.FirstCallTransaction + 147
	TransactionINotificationManagerGetListenerFilter                                    = binder.FirstCallTransaction + 148
	TransactionINotificationManagerSetListenerFilter                                    = binder.FirstCallTransaction + 149
	TransactionINotificationManagerMigrateNotificationFilter                            = binder.FirstCallTransaction + 150
	TransactionINotificationManagerSetToastRateLimitingEnabled                          = binder.FirstCallTransaction + 151
	TransactionINotificationManagerRegisterCallNotificationEventListener                = binder.FirstCallTransaction + 152
	TransactionINotificationManagerUnregisterCallNotificationEventListener              = binder.FirstCallTransaction + 153
)
View Source
const (
	MethodINotificationManagerCancelAllNotifications                               = "cancelAllNotifications"
	MethodINotificationManagerClearData                                            = "clearData"
	MethodINotificationManagerEnqueueTextToast                                     = "enqueueTextToast"
	MethodINotificationManagerEnqueueToast                                         = "enqueueToast"
	MethodINotificationManagerCancelToast                                          = "cancelToast"
	MethodINotificationManagerFinishToken                                          = "finishToken"
	MethodINotificationManagerEnqueueNotificationWithTag                           = "enqueueNotificationWithTag"
	MethodINotificationManagerCancelNotificationWithTag                            = "cancelNotificationWithTag"
	MethodINotificationManagerIsInCall                                             = "isInCall"
	MethodINotificationManagerSetShowBadge                                         = "setShowBadge"
	MethodINotificationManagerCanShowBadge                                         = "canShowBadge"
	MethodINotificationManagerHasSentValidMsg                                      = "hasSentValidMsg"
	MethodINotificationManagerIsInInvalidMsgState                                  = "isInInvalidMsgState"
	MethodINotificationManagerHasUserDemotedInvalidMsgApp                          = "hasUserDemotedInvalidMsgApp"
	MethodINotificationManagerSetInvalidMsgAppDemoted                              = "setInvalidMsgAppDemoted"
	MethodINotificationManagerHasSentValidBubble                                   = "hasSentValidBubble"
	MethodINotificationManagerSetNotificationsEnabledForPackage                    = "setNotificationsEnabledForPackage"
	MethodINotificationManagerSetNotificationsEnabledWithImportanceLockForPackage  = "setNotificationsEnabledWithImportanceLockForPackage"
	MethodINotificationManagerAreNotificationsEnabledForPackage                    = "areNotificationsEnabledForPackage"
	MethodINotificationManagerAreNotificationsEnabled                              = "areNotificationsEnabled"
	MethodINotificationManagerGetPackageImportance                                 = "getPackageImportance"
	MethodINotificationManagerIsImportanceLocked                                   = "isImportanceLocked"
	MethodINotificationManagerGetAllowedAssistantAdjustments                       = "getAllowedAssistantAdjustments"
	MethodINotificationManagerShouldHideSilentStatusIcons                          = "shouldHideSilentStatusIcons"
	MethodINotificationManagerSetHideSilentStatusIcons                             = "setHideSilentStatusIcons"
	MethodINotificationManagerSetBubblesAllowed                                    = "setBubblesAllowed"
	MethodINotificationManagerAreBubblesAllowed                                    = "areBubblesAllowed"
	MethodINotificationManagerAreBubblesEnabled                                    = "areBubblesEnabled"
	MethodINotificationManagerGetBubblePreferenceForPackage                        = "getBubblePreferenceForPackage"
	MethodINotificationManagerCreateNotificationChannelGroups                      = "createNotificationChannelGroups"
	MethodINotificationManagerCreateNotificationChannels                           = "createNotificationChannels"
	MethodINotificationManagerCreateNotificationChannelsForPackage                 = "createNotificationChannelsForPackage"
	MethodINotificationManagerGetConversations                                     = "getConversations"
	MethodINotificationManagerGetConversationsForPackage                           = "getConversationsForPackage"
	MethodINotificationManagerGetNotificationChannelGroupsForPackage               = "getNotificationChannelGroupsForPackage"
	MethodINotificationManagerGetNotificationChannelGroupForPackage                = "getNotificationChannelGroupForPackage"
	MethodINotificationManagerGetPopulatedNotificationChannelGroupForPackage       = "getPopulatedNotificationChannelGroupForPackage"
	MethodINotificationManagerGetRecentBlockedNotificationChannelGroupsForPackage  = "getRecentBlockedNotificationChannelGroupsForPackage"
	MethodINotificationManagerUpdateNotificationChannelGroupForPackage             = "updateNotificationChannelGroupForPackage"
	MethodINotificationManagerUpdateNotificationChannelForPackage                  = "updateNotificationChannelForPackage"
	MethodINotificationManagerUnlockNotificationChannel                            = "unlockNotificationChannel"
	MethodINotificationManagerUnlockAllNotificationChannels                        = "unlockAllNotificationChannels"
	MethodINotificationManagerGetNotificationChannel                               = "getNotificationChannel"
	MethodINotificationManagerGetConversationNotificationChannel                   = "getConversationNotificationChannel"
	MethodINotificationManagerCreateConversationNotificationChannelForPackage      = "createConversationNotificationChannelForPackage"
	MethodINotificationManagerGetNotificationChannelForPackage                     = "getNotificationChannelForPackage"
	MethodINotificationManagerDeleteNotificationChannel                            = "deleteNotificationChannel"
	MethodINotificationManagerGetNotificationChannels                              = "getNotificationChannels"
	MethodINotificationManagerGetNotificationChannelsForPackage                    = "getNotificationChannelsForPackage"
	MethodINotificationManagerGetNumNotificationChannelsForPackage                 = "getNumNotificationChannelsForPackage"
	MethodINotificationManagerGetDeletedChannelCount                               = "getDeletedChannelCount"
	MethodINotificationManagerGetBlockedChannelCount                               = "getBlockedChannelCount"
	MethodINotificationManagerDeleteNotificationChannelGroup                       = "deleteNotificationChannelGroup"
	MethodINotificationManagerGetNotificationChannelGroup                          = "getNotificationChannelGroup"
	MethodINotificationManagerGetNotificationChannelGroups                         = "getNotificationChannelGroups"
	MethodINotificationManagerOnlyHasDefaultChannel                                = "onlyHasDefaultChannel"
	MethodINotificationManagerAreChannelsBypassingDnd                              = "areChannelsBypassingDnd"
	MethodINotificationManagerGetNotificationChannelsBypassingDnd                  = "getNotificationChannelsBypassingDnd"
	MethodINotificationManagerIsPackagePaused                                      = "isPackagePaused"
	MethodINotificationManagerDeleteNotificationHistoryItem                        = "deleteNotificationHistoryItem"
	MethodINotificationManagerIsPermissionFixed                                    = "isPermissionFixed"
	MethodINotificationManagerSilenceNotificationSound                             = "silenceNotificationSound"
	MethodINotificationManagerGetActiveNotifications                               = "getActiveNotifications"
	MethodINotificationManagerGetActiveNotificationsWithAttribution                = "getActiveNotificationsWithAttribution"
	MethodINotificationManagerGetHistoricalNotifications                           = "getHistoricalNotifications"
	MethodINotificationManagerGetHistoricalNotificationsWithAttribution            = "getHistoricalNotificationsWithAttribution"
	MethodINotificationManagerGetNotificationHistory                               = "getNotificationHistory"
	MethodINotificationManagerRegisterListener                                     = "registerListener"
	MethodINotificationManagerUnregisterListener                                   = "unregisterListener"
	MethodINotificationManagerCancelNotificationFromListener                       = "cancelNotificationFromListener"
	MethodINotificationManagerCancelNotificationsFromListener                      = "cancelNotificationsFromListener"
	MethodINotificationManagerSnoozeNotificationUntilContextFromListener           = "snoozeNotificationUntilContextFromListener"
	MethodINotificationManagerSnoozeNotificationUntilFromListener                  = "snoozeNotificationUntilFromListener"
	MethodINotificationManagerRequestBindListener                                  = "requestBindListener"
	MethodINotificationManagerRequestUnbindListener                                = "requestUnbindListener"
	MethodINotificationManagerRequestUnbindListenerComponent                       = "requestUnbindListenerComponent"
	MethodINotificationManagerRequestBindProvider                                  = "requestBindProvider"
	MethodINotificationManagerRequestUnbindProvider                                = "requestUnbindProvider"
	MethodINotificationManagerSetNotificationsShownFromListener                    = "setNotificationsShownFromListener"
	MethodINotificationManagerGetActiveNotificationsFromListener                   = "getActiveNotificationsFromListener"
	MethodINotificationManagerGetSnoozedNotificationsFromListener                  = "getSnoozedNotificationsFromListener"
	MethodINotificationManagerClearRequestedListenerHints                          = "clearRequestedListenerHints"
	MethodINotificationManagerRequestHintsFromListener                             = "requestHintsFromListener"
	MethodINotificationManagerGetHintsFromListener                                 = "getHintsFromListener"
	MethodINotificationManagerGetHintsFromListenerNoToken                          = "getHintsFromListenerNoToken"
	MethodINotificationManagerRequestInterruptionFilterFromListener                = "requestInterruptionFilterFromListener"
	MethodINotificationManagerGetInterruptionFilterFromListener                    = "getInterruptionFilterFromListener"
	MethodINotificationManagerSetOnNotificationPostedTrimFromListener              = "setOnNotificationPostedTrimFromListener"
	MethodINotificationManagerSetInterruptionFilter                                = "setInterruptionFilter"
	MethodINotificationManagerUpdateNotificationChannelGroupFromPrivilegedListener = "updateNotificationChannelGroupFromPrivilegedListener"
	MethodINotificationManagerUpdateNotificationChannelFromPrivilegedListener      = "updateNotificationChannelFromPrivilegedListener"
	MethodINotificationManagerGetNotificationChannelsFromPrivilegedListener        = "getNotificationChannelsFromPrivilegedListener"
	MethodINotificationManagerGetNotificationChannelGroupsFromPrivilegedListener   = "getNotificationChannelGroupsFromPrivilegedListener"
	MethodINotificationManagerApplyEnqueuedAdjustmentFromAssistant                 = "applyEnqueuedAdjustmentFromAssistant"
	MethodINotificationManagerApplyAdjustmentFromAssistant                         = "applyAdjustmentFromAssistant"
	MethodINotificationManagerApplyAdjustmentsFromAssistant                        = "applyAdjustmentsFromAssistant"
	MethodINotificationManagerUnsnoozeNotificationFromAssistant                    = "unsnoozeNotificationFromAssistant"
	MethodINotificationManagerUnsnoozeNotificationFromSystemListener               = "unsnoozeNotificationFromSystemListener"
	MethodINotificationManagerGetEffectsSuppressor                                 = "getEffectsSuppressor"
	MethodINotificationManagerMatchesCallFilter                                    = "matchesCallFilter"
	MethodINotificationManagerCleanUpCallersAfter                                  = "cleanUpCallersAfter"
	MethodINotificationManagerIsSystemConditionProviderEnabled                     = "isSystemConditionProviderEnabled"
	MethodINotificationManagerIsNotificationListenerAccessGranted                  = "isNotificationListenerAccessGranted"
	MethodINotificationManagerIsNotificationListenerAccessGrantedForUser           = "isNotificationListenerAccessGrantedForUser"
	MethodINotificationManagerIsNotificationAssistantAccessGranted                 = "isNotificationAssistantAccessGranted"
	MethodINotificationManagerSetNotificationListenerAccessGranted                 = "setNotificationListenerAccessGranted"
	MethodINotificationManagerSetNotificationAssistantAccessGranted                = "setNotificationAssistantAccessGranted"
	MethodINotificationManagerSetNotificationListenerAccessGrantedForUser          = "setNotificationListenerAccessGrantedForUser"
	MethodINotificationManagerSetNotificationAssistantAccessGrantedForUser         = "setNotificationAssistantAccessGrantedForUser"
	MethodINotificationManagerGetEnabledNotificationListenerPackages               = "getEnabledNotificationListenerPackages"
	MethodINotificationManagerGetEnabledNotificationListeners                      = "getEnabledNotificationListeners"
	MethodINotificationManagerGetAllowedNotificationAssistantForUser               = "getAllowedNotificationAssistantForUser"
	MethodINotificationManagerGetAllowedNotificationAssistant                      = "getAllowedNotificationAssistant"
	MethodINotificationManagerGetDefaultNotificationAssistant                      = "getDefaultNotificationAssistant"
	MethodINotificationManagerSetNASMigrationDoneAndResetDefault                   = "setNASMigrationDoneAndResetDefault"
	MethodINotificationManagerHasEnabledNotificationListener                       = "hasEnabledNotificationListener"
	MethodINotificationManagerGetZenMode                                           = "getZenMode"
	MethodINotificationManagerGetZenModeConfig                                     = "getZenModeConfig"
	MethodINotificationManagerGetConsolidatedNotificationPolicy                    = "getConsolidatedNotificationPolicy"
	MethodINotificationManagerSetZenMode                                           = "setZenMode"
	MethodINotificationManagerNotifyConditions                                     = "notifyConditions"
	MethodINotificationManagerIsNotificationPolicyAccessGranted                    = "isNotificationPolicyAccessGranted"
	MethodINotificationManagerGetNotificationPolicy                                = "getNotificationPolicy"
	MethodINotificationManagerSetNotificationPolicy                                = "setNotificationPolicy"
	MethodINotificationManagerIsNotificationPolicyAccessGrantedForPackage          = "isNotificationPolicyAccessGrantedForPackage"
	MethodINotificationManagerSetNotificationPolicyAccessGranted                   = "setNotificationPolicyAccessGranted"
	MethodINotificationManagerSetNotificationPolicyAccessGrantedForUser            = "setNotificationPolicyAccessGrantedForUser"
	MethodINotificationManagerGetDefaultZenPolicy                                  = "getDefaultZenPolicy"
	MethodINotificationManagerGetAutomaticZenRule                                  = "getAutomaticZenRule"
	MethodINotificationManagerGetAutomaticZenRules                                 = "getAutomaticZenRules"
	MethodINotificationManagerGetZenRules                                          = "getZenRules"
	MethodINotificationManagerAddAutomaticZenRule                                  = "addAutomaticZenRule"
	MethodINotificationManagerUpdateAutomaticZenRule                               = "updateAutomaticZenRule"
	MethodINotificationManagerRemoveAutomaticZenRule                               = "removeAutomaticZenRule"
	MethodINotificationManagerRemoveAutomaticZenRules                              = "removeAutomaticZenRules"
	MethodINotificationManagerGetRuleInstanceCount                                 = "getRuleInstanceCount"
	MethodINotificationManagerGetAutomaticZenRuleState                             = "getAutomaticZenRuleState"
	MethodINotificationManagerSetAutomaticZenRuleState                             = "setAutomaticZenRuleState"
	MethodINotificationManagerGetBackupPayload                                     = "getBackupPayload"
	MethodINotificationManagerApplyRestore                                         = "applyRestore"
	MethodINotificationManagerGetAppActiveNotifications                            = "getAppActiveNotifications"
	MethodINotificationManagerSetNotificationDelegate                              = "setNotificationDelegate"
	MethodINotificationManagerGetNotificationDelegate                              = "getNotificationDelegate"
	MethodINotificationManagerCanNotifyAsPackage                                   = "canNotifyAsPackage"
	MethodINotificationManagerCanUseFullScreenIntent                               = "canUseFullScreenIntent"
	MethodINotificationManagerSetPrivateNotificationsAllowed                       = "setPrivateNotificationsAllowed"
	MethodINotificationManagerGetPrivateNotificationsAllowed                       = "getPrivateNotificationsAllowed"
	MethodINotificationManagerPullStats                                            = "pullStats"
	MethodINotificationManagerGetListenerFilter                                    = "getListenerFilter"
	MethodINotificationManagerSetListenerFilter                                    = "setListenerFilter"
	MethodINotificationManagerMigrateNotificationFilter                            = "migrateNotificationFilter"
	MethodINotificationManagerSetToastRateLimitingEnabled                          = "setToastRateLimitingEnabled"
	MethodINotificationManagerRegisterCallNotificationEventListener                = "registerCallNotificationEventListener"
	MethodINotificationManagerUnregisterCallNotificationEventListener              = "unregisterCallNotificationEventListener"
)
View Source
const (
	TransactionIProcessObserverOnProcessStarted              = binder.FirstCallTransaction + 0
	TransactionIProcessObserverOnForegroundActivitiesChanged = binder.FirstCallTransaction + 1
	TransactionIProcessObserverOnForegroundServicesChanged   = binder.FirstCallTransaction + 2
	TransactionIProcessObserverOnProcessDied                 = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIProcessObserverOnProcessStarted              = "onProcessStarted"
	MethodIProcessObserverOnForegroundActivitiesChanged = "onForegroundActivitiesChanged"
	MethodIProcessObserverOnForegroundServicesChanged   = "onForegroundServicesChanged"
	MethodIProcessObserverOnProcessDied                 = "onProcessDied"
)
View Source
const (
	TransactionISearchManagerGetSearchableInfo            = binder.FirstCallTransaction + 0
	TransactionISearchManagerGetSearchablesInGlobalSearch = binder.FirstCallTransaction + 1
	TransactionISearchManagerGetGlobalSearchActivities    = binder.FirstCallTransaction + 2
	TransactionISearchManagerGetGlobalSearchActivity      = binder.FirstCallTransaction + 3
	TransactionISearchManagerGetWebSearchActivity         = binder.FirstCallTransaction + 4
	TransactionISearchManagerLaunchAssist                 = binder.FirstCallTransaction + 5
)
View Source
const (
	MethodISearchManagerGetSearchableInfo            = "getSearchableInfo"
	MethodISearchManagerGetSearchablesInGlobalSearch = "getSearchablesInGlobalSearch"
	MethodISearchManagerGetGlobalSearchActivities    = "getGlobalSearchActivities"
	MethodISearchManagerGetGlobalSearchActivity      = "getGlobalSearchActivity"
	MethodISearchManagerGetWebSearchActivity         = "getWebSearchActivity"
	MethodISearchManagerLaunchAssist                 = "launchAssist"
)
View Source
const (
	TransactionISearchManagerCallbackOnDismiss = binder.FirstCallTransaction + 0
	TransactionISearchManagerCallbackOnCancel  = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodISearchManagerCallbackOnDismiss = "onDismiss"
	MethodISearchManagerCallbackOnCancel  = "onCancel"
)
View Source
const (
	TransactionIStopUserCallbackUserStopped     = binder.FirstCallTransaction + 0
	TransactionIStopUserCallbackUserStopAborted = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIStopUserCallbackUserStopped     = "userStopped"
	MethodIStopUserCallbackUserStopAborted = "userStopAborted"
)
View Source
const (
	TransactionITaskStackListenerOnTaskStackChanged                         = binder.FirstCallTransaction + 0
	TransactionITaskStackListenerOnActivityPinned                           = binder.FirstCallTransaction + 1
	TransactionITaskStackListenerOnActivityUnpinned                         = binder.FirstCallTransaction + 2
	TransactionITaskStackListenerOnActivityRestartAttempt                   = binder.FirstCallTransaction + 3
	TransactionITaskStackListenerOnActivityForcedResizable                  = binder.FirstCallTransaction + 4
	TransactionITaskStackListenerOnActivityDismissingDockedTask             = binder.FirstCallTransaction + 5
	TransactionITaskStackListenerOnActivityLaunchOnSecondaryDisplayFailed   = binder.FirstCallTransaction + 6
	TransactionITaskStackListenerOnActivityLaunchOnSecondaryDisplayRerouted = binder.FirstCallTransaction + 7
	TransactionITaskStackListenerOnTaskCreated                              = binder.FirstCallTransaction + 8
	TransactionITaskStackListenerOnTaskRemoved                              = binder.FirstCallTransaction + 9
	TransactionITaskStackListenerOnTaskMovedToFront                         = binder.FirstCallTransaction + 10
	TransactionITaskStackListenerOnTaskDescriptionChanged                   = binder.FirstCallTransaction + 11
	TransactionITaskStackListenerOnActivityRequestedOrientationChanged      = binder.FirstCallTransaction + 12
	TransactionITaskStackListenerOnTaskRemovalStarted                       = binder.FirstCallTransaction + 13
	TransactionITaskStackListenerOnTaskProfileLocked                        = binder.FirstCallTransaction + 14
	TransactionITaskStackListenerOnTaskSnapshotChanged                      = binder.FirstCallTransaction + 15
	TransactionITaskStackListenerOnBackPressedOnTaskRoot                    = binder.FirstCallTransaction + 16
	TransactionITaskStackListenerOnTaskDisplayChanged                       = binder.FirstCallTransaction + 17
	TransactionITaskStackListenerOnRecentTaskListUpdated                    = binder.FirstCallTransaction + 18
	TransactionITaskStackListenerOnRecentTaskListFrozenChanged              = binder.FirstCallTransaction + 19
	TransactionITaskStackListenerOnTaskFocusChanged                         = binder.FirstCallTransaction + 20
	TransactionITaskStackListenerOnTaskRequestedOrientationChanged          = binder.FirstCallTransaction + 21
	TransactionITaskStackListenerOnActivityRotation                         = binder.FirstCallTransaction + 22
	TransactionITaskStackListenerOnTaskMovedToBack                          = binder.FirstCallTransaction + 23
	TransactionITaskStackListenerOnLockTaskModeChanged                      = binder.FirstCallTransaction + 24
)
View Source
const (
	MethodITaskStackListenerOnTaskStackChanged                         = "onTaskStackChanged"
	MethodITaskStackListenerOnActivityPinned                           = "onActivityPinned"
	MethodITaskStackListenerOnActivityUnpinned                         = "onActivityUnpinned"
	MethodITaskStackListenerOnActivityRestartAttempt                   = "onActivityRestartAttempt"
	MethodITaskStackListenerOnActivityForcedResizable                  = "onActivityForcedResizable"
	MethodITaskStackListenerOnActivityDismissingDockedTask             = "onActivityDismissingDockedTask"
	MethodITaskStackListenerOnActivityLaunchOnSecondaryDisplayFailed   = "onActivityLaunchOnSecondaryDisplayFailed"
	MethodITaskStackListenerOnActivityLaunchOnSecondaryDisplayRerouted = "onActivityLaunchOnSecondaryDisplayRerouted"
	MethodITaskStackListenerOnTaskCreated                              = "onTaskCreated"
	MethodITaskStackListenerOnTaskRemoved                              = "onTaskRemoved"
	MethodITaskStackListenerOnTaskMovedToFront                         = "onTaskMovedToFront"
	MethodITaskStackListenerOnTaskDescriptionChanged                   = "onTaskDescriptionChanged"
	MethodITaskStackListenerOnActivityRequestedOrientationChanged      = "onActivityRequestedOrientationChanged"
	MethodITaskStackListenerOnTaskRemovalStarted                       = "onTaskRemovalStarted"
	MethodITaskStackListenerOnTaskProfileLocked                        = "onTaskProfileLocked"
	MethodITaskStackListenerOnTaskSnapshotChanged                      = "onTaskSnapshotChanged"
	MethodITaskStackListenerOnBackPressedOnTaskRoot                    = "onBackPressedOnTaskRoot"
	MethodITaskStackListenerOnTaskDisplayChanged                       = "onTaskDisplayChanged"
	MethodITaskStackListenerOnRecentTaskListUpdated                    = "onRecentTaskListUpdated"
	MethodITaskStackListenerOnRecentTaskListFrozenChanged              = "onRecentTaskListFrozenChanged"
	MethodITaskStackListenerOnTaskFocusChanged                         = "onTaskFocusChanged"
	MethodITaskStackListenerOnTaskRequestedOrientationChanged          = "onTaskRequestedOrientationChanged"
	MethodITaskStackListenerOnActivityRotation                         = "onActivityRotation"
	MethodITaskStackListenerOnTaskMovedToBack                          = "onTaskMovedToBack"
	MethodITaskStackListenerOnLockTaskModeChanged                      = "onLockTaskModeChanged"
)
View Source
const (
	ITaskStackListenerForcedResizeableReasonSplitScreen      int32 = 1
	ITaskStackListenerForcedResizeableReasonSecondaryDisplay int32 = 2
)
View Source
const (
	TransactionITransientNotificationShow = binder.FirstCallTransaction + 0
	TransactionITransientNotificationHide = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodITransientNotificationShow = "show"
	MethodITransientNotificationHide = "hide"
)
View Source
const (
	TransactionITransientNotificationCallbackOnToastShown  = binder.FirstCallTransaction + 0
	TransactionITransientNotificationCallbackOnToastHidden = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodITransientNotificationCallbackOnToastShown  = "onToastShown"
	MethodITransientNotificationCallbackOnToastHidden = "onToastHidden"
)
View Source
const (
	TransactionIUiAutomationConnectionConnect                        = binder.FirstCallTransaction + 0
	TransactionIUiAutomationConnectionDisconnect                     = binder.FirstCallTransaction + 1
	TransactionIUiAutomationConnectionInjectInputEvent               = binder.FirstCallTransaction + 2
	TransactionIUiAutomationConnectionInjectInputEventToInputFilter  = binder.FirstCallTransaction + 3
	TransactionIUiAutomationConnectionSyncInputTransactions          = binder.FirstCallTransaction + 4
	TransactionIUiAutomationConnectionSetRotation                    = binder.FirstCallTransaction + 5
	TransactionIUiAutomationConnectionTakeScreenshot                 = binder.FirstCallTransaction + 6
	TransactionIUiAutomationConnectionTakeSurfaceControlScreenshot   = binder.FirstCallTransaction + 7
	TransactionIUiAutomationConnectionClearWindowContentFrameStats   = binder.FirstCallTransaction + 8
	TransactionIUiAutomationConnectionGetWindowContentFrameStats     = binder.FirstCallTransaction + 9
	TransactionIUiAutomationConnectionClearWindowAnimationFrameStats = binder.FirstCallTransaction + 10
	TransactionIUiAutomationConnectionGetWindowAnimationFrameStats   = binder.FirstCallTransaction + 11
	TransactionIUiAutomationConnectionExecuteShellCommand            = binder.FirstCallTransaction + 12
	TransactionIUiAutomationConnectionGrantRuntimePermission         = binder.FirstCallTransaction + 13
	TransactionIUiAutomationConnectionRevokeRuntimePermission        = binder.FirstCallTransaction + 14
	TransactionIUiAutomationConnectionAdoptShellPermissionIdentity   = binder.FirstCallTransaction + 15
	TransactionIUiAutomationConnectionDropShellPermissionIdentity    = binder.FirstCallTransaction + 16
	TransactionIUiAutomationConnectionShutdown                       = binder.FirstCallTransaction + 17
	TransactionIUiAutomationConnectionExecuteShellCommandWithStderr  = binder.FirstCallTransaction + 18
	TransactionIUiAutomationConnectionGetAdoptedShellPermissions     = binder.FirstCallTransaction + 19
)
View Source
const (
	MethodIUiAutomationConnectionConnect                        = "connect"
	MethodIUiAutomationConnectionDisconnect                     = "disconnect"
	MethodIUiAutomationConnectionInjectInputEvent               = "injectInputEvent"
	MethodIUiAutomationConnectionInjectInputEventToInputFilter  = "injectInputEventToInputFilter"
	MethodIUiAutomationConnectionSyncInputTransactions          = "syncInputTransactions"
	MethodIUiAutomationConnectionSetRotation                    = "setRotation"
	MethodIUiAutomationConnectionTakeScreenshot                 = "takeScreenshot"
	MethodIUiAutomationConnectionTakeSurfaceControlScreenshot   = "takeSurfaceControlScreenshot"
	MethodIUiAutomationConnectionClearWindowContentFrameStats   = "clearWindowContentFrameStats"
	MethodIUiAutomationConnectionGetWindowContentFrameStats     = "getWindowContentFrameStats"
	MethodIUiAutomationConnectionClearWindowAnimationFrameStats = "clearWindowAnimationFrameStats"
	MethodIUiAutomationConnectionGetWindowAnimationFrameStats   = "getWindowAnimationFrameStats"
	MethodIUiAutomationConnectionExecuteShellCommand            = "executeShellCommand"
	MethodIUiAutomationConnectionGrantRuntimePermission         = "grantRuntimePermission"
	MethodIUiAutomationConnectionRevokeRuntimePermission        = "revokeRuntimePermission"
	MethodIUiAutomationConnectionAdoptShellPermissionIdentity   = "adoptShellPermissionIdentity"
	MethodIUiAutomationConnectionDropShellPermissionIdentity    = "dropShellPermissionIdentity"
	MethodIUiAutomationConnectionShutdown                       = "shutdown"
	MethodIUiAutomationConnectionExecuteShellCommandWithStderr  = "executeShellCommandWithStderr"
	MethodIUiAutomationConnectionGetAdoptedShellPermissions     = "getAdoptedShellPermissions"
)
View Source
const (
	TransactionIUidObserverOnUidGone           = binder.FirstCallTransaction + 0
	TransactionIUidObserverOnUidActive         = binder.FirstCallTransaction + 1
	TransactionIUidObserverOnUidIdle           = binder.FirstCallTransaction + 2
	TransactionIUidObserverOnUidStateChanged   = binder.FirstCallTransaction + 3
	TransactionIUidObserverOnUidProcAdjChanged = binder.FirstCallTransaction + 4
	TransactionIUidObserverOnUidCachedChanged  = binder.FirstCallTransaction + 5
)
View Source
const (
	MethodIUidObserverOnUidGone           = "onUidGone"
	MethodIUidObserverOnUidActive         = "onUidActive"
	MethodIUidObserverOnUidIdle           = "onUidIdle"
	MethodIUidObserverOnUidStateChanged   = "onUidStateChanged"
	MethodIUidObserverOnUidProcAdjChanged = "onUidProcAdjChanged"
	MethodIUidObserverOnUidCachedChanged  = "onUidCachedChanged"
)
View Source
const (
	TransactionIUiModeManagerAddCallback                            = binder.FirstCallTransaction + 0
	TransactionIUiModeManagerEnableCarMode                          = binder.FirstCallTransaction + 1
	TransactionIUiModeManagerDisableCarMode                         = binder.FirstCallTransaction + 2
	TransactionIUiModeManagerDisableCarModeByCallingPackage         = binder.FirstCallTransaction + 3
	TransactionIUiModeManagerGetCurrentModeType                     = binder.FirstCallTransaction + 4
	TransactionIUiModeManagerSetNightMode                           = binder.FirstCallTransaction + 5
	TransactionIUiModeManagerGetNightMode                           = binder.FirstCallTransaction + 6
	TransactionIUiModeManagerSetNightModeCustomType                 = binder.FirstCallTransaction + 7
	TransactionIUiModeManagerGetNightModeCustomType                 = binder.FirstCallTransaction + 8
	TransactionIUiModeManagerSetAttentionModeThemeOverlay           = binder.FirstCallTransaction + 9
	TransactionIUiModeManagerGetAttentionModeThemeOverlay           = binder.FirstCallTransaction + 10
	TransactionIUiModeManagerSetApplicationNightMode                = binder.FirstCallTransaction + 11
	TransactionIUiModeManagerIsUiModeLocked                         = binder.FirstCallTransaction + 12
	TransactionIUiModeManagerIsNightModeLocked                      = binder.FirstCallTransaction + 13
	TransactionIUiModeManagerSetNightModeActivatedForCustomMode     = binder.FirstCallTransaction + 14
	TransactionIUiModeManagerSetNightModeActivated                  = binder.FirstCallTransaction + 15
	TransactionIUiModeManagerGetCustomNightModeStart                = binder.FirstCallTransaction + 16
	TransactionIUiModeManagerSetCustomNightModeStart                = binder.FirstCallTransaction + 17
	TransactionIUiModeManagerGetCustomNightModeEnd                  = binder.FirstCallTransaction + 18
	TransactionIUiModeManagerSetCustomNightModeEnd                  = binder.FirstCallTransaction + 19
	TransactionIUiModeManagerRequestProjection                      = binder.FirstCallTransaction + 20
	TransactionIUiModeManagerReleaseProjection                      = binder.FirstCallTransaction + 21
	TransactionIUiModeManagerAddOnProjectionStateChangedListener    = binder.FirstCallTransaction + 22
	TransactionIUiModeManagerRemoveOnProjectionStateChangedListener = binder.FirstCallTransaction + 23
	TransactionIUiModeManagerGetProjectingPackages                  = binder.FirstCallTransaction + 24
	TransactionIUiModeManagerGetActiveProjectionTypes               = binder.FirstCallTransaction + 25
	TransactionIUiModeManagerGetContrast                            = binder.FirstCallTransaction + 26
)
View Source
const (
	MethodIUiModeManagerAddCallback                            = "addCallback"
	MethodIUiModeManagerEnableCarMode                          = "enableCarMode"
	MethodIUiModeManagerDisableCarMode                         = "disableCarMode"
	MethodIUiModeManagerDisableCarModeByCallingPackage         = "disableCarModeByCallingPackage"
	MethodIUiModeManagerGetCurrentModeType                     = "getCurrentModeType"
	MethodIUiModeManagerSetNightMode                           = "setNightMode"
	MethodIUiModeManagerGetNightMode                           = "getNightMode"
	MethodIUiModeManagerSetNightModeCustomType                 = "setNightModeCustomType"
	MethodIUiModeManagerGetNightModeCustomType                 = "getNightModeCustomType"
	MethodIUiModeManagerSetAttentionModeThemeOverlay           = "setAttentionModeThemeOverlay"
	MethodIUiModeManagerGetAttentionModeThemeOverlay           = "getAttentionModeThemeOverlay"
	MethodIUiModeManagerSetApplicationNightMode                = "setApplicationNightMode"
	MethodIUiModeManagerIsUiModeLocked                         = "isUiModeLocked"
	MethodIUiModeManagerIsNightModeLocked                      = "isNightModeLocked"
	MethodIUiModeManagerSetNightModeActivatedForCustomMode     = "setNightModeActivatedForCustomMode"
	MethodIUiModeManagerSetNightModeActivated                  = "setNightModeActivated"
	MethodIUiModeManagerGetCustomNightModeStart                = "getCustomNightModeStart"
	MethodIUiModeManagerSetCustomNightModeStart                = "setCustomNightModeStart"
	MethodIUiModeManagerGetCustomNightModeEnd                  = "getCustomNightModeEnd"
	MethodIUiModeManagerSetCustomNightModeEnd                  = "setCustomNightModeEnd"
	MethodIUiModeManagerRequestProjection                      = "requestProjection"
	MethodIUiModeManagerReleaseProjection                      = "releaseProjection"
	MethodIUiModeManagerAddOnProjectionStateChangedListener    = "addOnProjectionStateChangedListener"
	MethodIUiModeManagerRemoveOnProjectionStateChangedListener = "removeOnProjectionStateChangedListener"
	MethodIUiModeManagerGetProjectingPackages                  = "getProjectingPackages"
	MethodIUiModeManagerGetActiveProjectionTypes               = "getActiveProjectionTypes"
	MethodIUiModeManagerGetContrast                            = "getContrast"
)
View Source
const (
	TransactionIUriGrantsManagerTakePersistableUriPermission            = binder.FirstCallTransaction + 0
	TransactionIUriGrantsManagerReleasePersistableUriPermission         = binder.FirstCallTransaction + 1
	TransactionIUriGrantsManagerGrantUriPermissionFromOwner             = binder.FirstCallTransaction + 2
	TransactionIUriGrantsManagerGetGrantedUriPermissions                = binder.FirstCallTransaction + 3
	TransactionIUriGrantsManagerClearGrantedUriPermissions              = binder.FirstCallTransaction + 4
	TransactionIUriGrantsManagerGetUriPermissions                       = binder.FirstCallTransaction + 5
	TransactionIUriGrantsManagerCheckGrantUriPermission_ignoreNonSystem = binder.FirstCallTransaction + 6
)
View Source
const (
	MethodIUriGrantsManagerTakePersistableUriPermission            = "takePersistableUriPermission"
	MethodIUriGrantsManagerReleasePersistableUriPermission         = "releasePersistableUriPermission"
	MethodIUriGrantsManagerGrantUriPermissionFromOwner             = "grantUriPermissionFromOwner"
	MethodIUriGrantsManagerGetGrantedUriPermissions                = "getGrantedUriPermissions"
	MethodIUriGrantsManagerClearGrantedUriPermissions              = "clearGrantedUriPermissions"
	MethodIUriGrantsManagerGetUriPermissions                       = "getUriPermissions"
	MethodIUriGrantsManagerCheckGrantUriPermission_ignoreNonSystem = "checkGrantUriPermission_ignoreNonSystem"
)
View Source
const (
	TransactionIUserSwitchObserverOnBeforeUserSwitching     = binder.FirstCallTransaction + 0
	TransactionIUserSwitchObserverOnUserSwitching           = binder.FirstCallTransaction + 1
	TransactionIUserSwitchObserverOnUserSwitchComplete      = binder.FirstCallTransaction + 2
	TransactionIUserSwitchObserverOnForegroundProfileSwitch = binder.FirstCallTransaction + 3
	TransactionIUserSwitchObserverOnLockedBootComplete      = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodIUserSwitchObserverOnBeforeUserSwitching     = "onBeforeUserSwitching"
	MethodIUserSwitchObserverOnUserSwitching           = "onUserSwitching"
	MethodIUserSwitchObserverOnUserSwitchComplete      = "onUserSwitchComplete"
	MethodIUserSwitchObserverOnForegroundProfileSwitch = "onForegroundProfileSwitch"
	MethodIUserSwitchObserverOnLockedBootComplete      = "onLockedBootComplete"
)
View Source
const (
	TransactionIWallpaperManagerSetWallpaper                       = binder.FirstCallTransaction + 0
	TransactionIWallpaperManagerSetWallpaperComponentChecked       = binder.FirstCallTransaction + 1
	TransactionIWallpaperManagerSetWallpaperComponent              = binder.FirstCallTransaction + 2
	TransactionIWallpaperManagerGetWallpaper                       = binder.FirstCallTransaction + 3
	TransactionIWallpaperManagerGetWallpaperWithFeature            = binder.FirstCallTransaction + 4
	TransactionIWallpaperManagerGetBitmapCrops                     = binder.FirstCallTransaction + 5
	TransactionIWallpaperManagerGetFutureBitmapCrops               = binder.FirstCallTransaction + 6
	TransactionIWallpaperManagerGetBitmapCrop                      = binder.FirstCallTransaction + 7
	TransactionIWallpaperManagerGetWallpaperIdForUser              = binder.FirstCallTransaction + 8
	TransactionIWallpaperManagerGetWallpaperInfo                   = binder.FirstCallTransaction + 9
	TransactionIWallpaperManagerGetWallpaperInfoWithFlags          = binder.FirstCallTransaction + 10
	TransactionIWallpaperManagerGetWallpaperInfoFile               = binder.FirstCallTransaction + 11
	TransactionIWallpaperManagerClearWallpaper                     = binder.FirstCallTransaction + 12
	TransactionIWallpaperManagerHasNamedWallpaper                  = binder.FirstCallTransaction + 13
	TransactionIWallpaperManagerSetDimensionHints                  = binder.FirstCallTransaction + 14
	TransactionIWallpaperManagerGetWidthHint                       = binder.FirstCallTransaction + 15
	TransactionIWallpaperManagerGetHeightHint                      = binder.FirstCallTransaction + 16
	TransactionIWallpaperManagerSetDisplayPadding                  = binder.FirstCallTransaction + 17
	TransactionIWallpaperManagerGetName                            = binder.FirstCallTransaction + 18
	TransactionIWallpaperManagerSettingsRestored                   = binder.FirstCallTransaction + 19
	TransactionIWallpaperManagerIsWallpaperSupported               = binder.FirstCallTransaction + 20
	TransactionIWallpaperManagerIsSetWallpaperAllowed              = binder.FirstCallTransaction + 21
	TransactionIWallpaperManagerIsWallpaperBackupEligible          = binder.FirstCallTransaction + 22
	TransactionIWallpaperManagerGetWallpaperColors                 = binder.FirstCallTransaction + 23
	TransactionIWallpaperManagerRemoveOnLocalColorsChangedListener = binder.FirstCallTransaction + 24
	TransactionIWallpaperManagerAddOnLocalColorsChangedListener    = binder.FirstCallTransaction + 25
	TransactionIWallpaperManagerRegisterWallpaperColorsCallback    = binder.FirstCallTransaction + 26
	TransactionIWallpaperManagerUnregisterWallpaperColorsCallback  = binder.FirstCallTransaction + 27
	TransactionIWallpaperManagerSetInAmbientMode                   = binder.FirstCallTransaction + 28
	TransactionIWallpaperManagerNotifyWakingUp                     = binder.FirstCallTransaction + 29
	TransactionIWallpaperManagerNotifyGoingToSleep                 = binder.FirstCallTransaction + 30
	TransactionIWallpaperManagerSetWallpaperDimAmount              = binder.FirstCallTransaction + 31
	TransactionIWallpaperManagerGetWallpaperDimAmount              = binder.FirstCallTransaction + 32
	TransactionIWallpaperManagerLockScreenWallpaperExists          = binder.FirstCallTransaction + 33
	TransactionIWallpaperManagerIsStaticWallpaper                  = binder.FirstCallTransaction + 34
)
View Source
const (
	MethodIWallpaperManagerSetWallpaper                       = "setWallpaper"
	MethodIWallpaperManagerSetWallpaperComponentChecked       = "setWallpaperComponentChecked"
	MethodIWallpaperManagerSetWallpaperComponent              = "setWallpaperComponent"
	MethodIWallpaperManagerGetWallpaper                       = "getWallpaper"
	MethodIWallpaperManagerGetWallpaperWithFeature            = "getWallpaperWithFeature"
	MethodIWallpaperManagerGetBitmapCrops                     = "getBitmapCrops"
	MethodIWallpaperManagerGetFutureBitmapCrops               = "getFutureBitmapCrops"
	MethodIWallpaperManagerGetBitmapCrop                      = "getBitmapCrop"
	MethodIWallpaperManagerGetWallpaperIdForUser              = "getWallpaperIdForUser"
	MethodIWallpaperManagerGetWallpaperInfo                   = "getWallpaperInfo"
	MethodIWallpaperManagerGetWallpaperInfoWithFlags          = "getWallpaperInfoWithFlags"
	MethodIWallpaperManagerGetWallpaperInfoFile               = "getWallpaperInfoFile"
	MethodIWallpaperManagerClearWallpaper                     = "clearWallpaper"
	MethodIWallpaperManagerHasNamedWallpaper                  = "hasNamedWallpaper"
	MethodIWallpaperManagerSetDimensionHints                  = "setDimensionHints"
	MethodIWallpaperManagerGetWidthHint                       = "getWidthHint"
	MethodIWallpaperManagerGetHeightHint                      = "getHeightHint"
	MethodIWallpaperManagerSetDisplayPadding                  = "setDisplayPadding"
	MethodIWallpaperManagerGetName                            = "getName"
	MethodIWallpaperManagerSettingsRestored                   = "settingsRestored"
	MethodIWallpaperManagerIsWallpaperSupported               = "isWallpaperSupported"
	MethodIWallpaperManagerIsSetWallpaperAllowed              = "isSetWallpaperAllowed"
	MethodIWallpaperManagerIsWallpaperBackupEligible          = "isWallpaperBackupEligible"
	MethodIWallpaperManagerGetWallpaperColors                 = "getWallpaperColors"
	MethodIWallpaperManagerRemoveOnLocalColorsChangedListener = "removeOnLocalColorsChangedListener"
	MethodIWallpaperManagerAddOnLocalColorsChangedListener    = "addOnLocalColorsChangedListener"
	MethodIWallpaperManagerRegisterWallpaperColorsCallback    = "registerWallpaperColorsCallback"
	MethodIWallpaperManagerUnregisterWallpaperColorsCallback  = "unregisterWallpaperColorsCallback"
	MethodIWallpaperManagerSetInAmbientMode                   = "setInAmbientMode"
	MethodIWallpaperManagerNotifyWakingUp                     = "notifyWakingUp"
	MethodIWallpaperManagerNotifyGoingToSleep                 = "notifyGoingToSleep"
	MethodIWallpaperManagerSetWallpaperDimAmount              = "setWallpaperDimAmount"
	MethodIWallpaperManagerGetWallpaperDimAmount              = "getWallpaperDimAmount"
	MethodIWallpaperManagerLockScreenWallpaperExists          = "lockScreenWallpaperExists"
	MethodIWallpaperManagerIsStaticWallpaper                  = "isStaticWallpaper"
)
View Source
const (
	TransactionIWallpaperManagerCallbackOnWallpaperChanged       = binder.FirstCallTransaction + 0
	TransactionIWallpaperManagerCallbackOnWallpaperColorsChanged = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIWallpaperManagerCallbackOnWallpaperChanged       = "onWallpaperChanged"
	MethodIWallpaperManagerCallbackOnWallpaperColorsChanged = "onWallpaperColorsChanged"
)
View Source
const DescriptorIActivityClientController = "android.app.IActivityClientController"
View Source
const DescriptorIActivityController = "android.app.IActivityController"
View Source
const DescriptorIActivityManager = "android.app.IActivityManager"
View Source
const DescriptorIActivityPendingResult = "android.app.IActivityPendingResult"
View Source
const DescriptorIActivityTaskManager = "android.app.IActivityTaskManager"
View Source
const DescriptorIAlarmCompleteListener = "android.app.IAlarmCompleteListener"
View Source
const DescriptorIAlarmListener = "android.app.IAlarmListener"
View Source
const DescriptorIAlarmManager = "android.app.IAlarmManager"
View Source
const DescriptorIAppTask = "android.app.IAppTask"
View Source
const DescriptorIAppTraceRetriever = "android.app.IAppTraceRetriever"
View Source
const DescriptorIApplicationStartInfoCompleteListener = "android.app.IApplicationStartInfoCompleteListener"
View Source
const DescriptorIApplicationThread = "android.app.IApplicationThread"
View Source
const DescriptorIAssistDataReceiver = "android.app.IAssistDataReceiver"
View Source
const DescriptorIBackupAgent = "android.app.IBackupAgent"
View Source
const DescriptorICallNotificationEventCallback = "android.app.ICallNotificationEventCallback"
View Source
const DescriptorICompatCameraControlCallback = "android.app.ICompatCameraControlCallback"
View Source
const DescriptorIEphemeralResolver = "android.app.IEphemeralResolver"
View Source
const DescriptorIForegroundServiceObserver = "android.app.IForegroundServiceObserver"
View Source
const DescriptorIGameManager = "android.app.IGameManager"
View Source
const DescriptorIGameManagerService = "android.app.IGameManagerService"
View Source
const DescriptorIGameModeListener = "android.app.IGameModeListener"
View Source
const DescriptorIGameStateListener = "android.app.IGameStateListener"
View Source
const DescriptorIGrammaticalInflectionManager = "android.app.IGrammaticalInflectionManager"
View Source
const DescriptorIInstantAppResolver = "android.app.IInstantAppResolver"
View Source
const DescriptorIInstrumentationWatcher = "android.app.IInstrumentationWatcher"
View Source
const DescriptorILocalWallpaperColorConsumer = "android.app.ILocalWallpaperColorConsumer"
View Source
const DescriptorILocaleManager = "android.app.ILocaleManager"
View Source
const DescriptorINotificationManager = "android.app.INotificationManager"
View Source
const DescriptorIOnProjectionStateChangedListener = "android.app.IOnProjectionStateChangedListener"
View Source
const DescriptorIParcelFileDescriptorRetriever = "android.app.IParcelFileDescriptorRetriever"
View Source
const DescriptorIProcessObserver = "android.app.IProcessObserver"
View Source
const DescriptorIRequestFinishCallback = "android.app.IRequestFinishCallback"
View Source
const DescriptorIScreenCaptureObserver = "android.app.IScreenCaptureObserver"
View Source
const DescriptorISearchManager = "android.app.ISearchManager"
View Source
const DescriptorISearchManagerCallback = "android.app.ISearchManagerCallback"
View Source
const DescriptorIServiceConnection = "android.app.IServiceConnection"
View Source
const DescriptorIStopUserCallback = "android.app.IStopUserCallback"
View Source
const DescriptorITaskStackListener = "android.app.ITaskStackListener"
View Source
const DescriptorITransientNotification = "android.app.ITransientNotification"
View Source
const DescriptorITransientNotificationCallback = "android.app.ITransientNotificationCallback"
View Source
const DescriptorIUiAutomationConnection = "android.app.IUiAutomationConnection"
View Source
const DescriptorIUiModeManager = "android.app.IUiModeManager"
View Source
const DescriptorIUiModeManagerCallback = "android.app.IUiModeManagerCallback"
View Source
const DescriptorIUidFrozenStateChangedCallback = "android.app.IUidFrozenStateChangedCallback"
View Source
const DescriptorIUidObserver = "android.app.IUidObserver"
View Source
const DescriptorIUnsafeIntentStrictModeCallback = "android.app.IUnsafeIntentStrictModeCallback"
View Source
const DescriptorIUriGrantsManager = "android.app.IUriGrantsManager"
View Source
const DescriptorIUserSwitchObserver = "android.app.IUserSwitchObserver"
View Source
const DescriptorIWallpaperManager = "android.app.IWallpaperManager"
View Source
const DescriptorIWallpaperManagerCallback = "android.app.IWallpaperManagerCallback"
View Source
const (
	MethodIActivityPendingResultSendResult = "sendResult"
)
View Source
const (
	MethodIAlarmCompleteListenerAlarmComplete = "alarmComplete"
)
View Source
const (
	MethodIAlarmListenerDoAlarm = "doAlarm"
)
View Source
const (
	MethodIAppTraceRetrieverGetTraceFileDescriptor = "getTraceFileDescriptor"
)
View Source
const (
	MethodIApplicationStartInfoCompleteListenerOnApplicationStartInfoComplete = "onApplicationStartInfoComplete"
)
View Source
const (
	MethodIForegroundServiceObserverOnForegroundStateChanged = "onForegroundStateChanged"
)
View Source
const (
	MethodIGameManagerGetGameMode = "getGameMode"
)
View Source
const (
	MethodIGameModeListenerOnGameModeChanged = "onGameModeChanged"
)
View Source
const (
	MethodIGameStateListenerOnGameStateChanged = "onGameStateChanged"
)
View Source
const (
	MethodILocalWallpaperColorConsumerOnColorsChanged = "onColorsChanged"
)
View Source
const (
	MethodIOnProjectionStateChangedListenerOnProjectionStateChanged = "onProjectionStateChanged"
)
View Source
const (
	MethodIParcelFileDescriptorRetrieverGetPfd = "getPfd"
)
View Source
const (
	MethodIRequestFinishCallbackRequestFinish = "requestFinish"
)
View Source
const (
	MethodIScreenCaptureObserverOnScreenCaptured = "onScreenCaptured"
)
View Source
const (
	MethodIServiceConnectionConnected = "connected"
)
View Source
const (
	MethodIUiModeManagerCallbackNotifyContrastChanged = "notifyContrastChanged"
)
View Source
const (
	MethodIUidFrozenStateChangedCallbackOnUidFrozenStateChanged = "onUidFrozenStateChanged"
)
View Source
const (
	MethodIUnsafeIntentStrictModeCallbackOnImplicitIntentMatchedInternalComponent = "onImplicitIntentMatchedInternalComponent"
)
View Source
const (
	TransactionIActivityPendingResultSendResult = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIAlarmCompleteListenerAlarmComplete = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIAlarmListenerDoAlarm = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIAppTraceRetrieverGetTraceFileDescriptor = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIApplicationStartInfoCompleteListenerOnApplicationStartInfoComplete = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIForegroundServiceObserverOnForegroundStateChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIGameManagerGetGameMode = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIGameModeListenerOnGameModeChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIGameStateListenerOnGameStateChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionILocalWallpaperColorConsumerOnColorsChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIOnProjectionStateChangedListenerOnProjectionStateChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIParcelFileDescriptorRetrieverGetPfd = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIRequestFinishCallbackRequestFinish = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIScreenCaptureObserverOnScreenCaptured = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIServiceConnectionConnected = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIUiModeManagerCallbackNotifyContrastChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIUidFrozenStateChangedCallbackOnUidFrozenStateChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIUnsafeIntentStrictModeCallbackOnImplicitIntentMatchedInternalComponent = binder.FirstCallTransaction + 0
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivityClientControllerProxy

type ActivityClientControllerProxy struct {
	Remote binder.IBinder
}

func NewActivityClientControllerProxy

func NewActivityClientControllerProxy(
	remote binder.IBinder,
) *ActivityClientControllerProxy

func (*ActivityClientControllerProxy) ActivityDestroyed

func (p *ActivityClientControllerProxy) ActivityDestroyed(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) ActivityIdle

func (p *ActivityClientControllerProxy) ActivityIdle(
	ctx context.Context,
	token binder.IBinder,
	config res.Configuration,
	stopProfiling bool,
) error

func (*ActivityClientControllerProxy) ActivityLocalRelaunch

func (p *ActivityClientControllerProxy) ActivityLocalRelaunch(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) ActivityPaused

func (p *ActivityClientControllerProxy) ActivityPaused(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) ActivityRefreshed

func (p *ActivityClientControllerProxy) ActivityRefreshed(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) ActivityRelaunched

func (p *ActivityClientControllerProxy) ActivityRelaunched(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) ActivityResumed

func (p *ActivityClientControllerProxy) ActivityResumed(
	ctx context.Context,
	token binder.IBinder,
	handleSplashScreenExit bool,
) error

func (*ActivityClientControllerProxy) ActivityStopped

func (p *ActivityClientControllerProxy) ActivityStopped(
	ctx context.Context,
	token binder.IBinder,
	state os.Bundle,
	persistentState os.PersistableBundle,
	description string,
) error

func (*ActivityClientControllerProxy) ActivityTopResumedStateLost

func (p *ActivityClientControllerProxy) ActivityTopResumedStateLost(
	ctx context.Context,
) error

func (*ActivityClientControllerProxy) AsBinder

func (*ActivityClientControllerProxy) CheckActivityCallerContentUriPermission

func (p *ActivityClientControllerProxy) CheckActivityCallerContentUriPermission(
	ctx context.Context,
	activityToken binder.IBinder,
	callerToken binder.IBinder,
	uri net.Uri,
	modeFlags int32,
) (int32, error)

func (*ActivityClientControllerProxy) ClearOverrideActivityTransition

func (p *ActivityClientControllerProxy) ClearOverrideActivityTransition(
	ctx context.Context,
	token binder.IBinder,
	open bool,
) error

func (*ActivityClientControllerProxy) ConvertFromTranslucent

func (p *ActivityClientControllerProxy) ConvertFromTranslucent(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

func (*ActivityClientControllerProxy) ConvertToTranslucent

func (p *ActivityClientControllerProxy) ConvertToTranslucent(
	ctx context.Context,
	token binder.IBinder,
	options os.Bundle,
) (bool, error)

func (*ActivityClientControllerProxy) DismissKeyguard

func (p *ActivityClientControllerProxy) DismissKeyguard(
	ctx context.Context,
	token binder.IBinder,
	callback policy.IKeyguardDismissCallback,
	message string,
) error

func (*ActivityClientControllerProxy) EnableTaskLocaleOverride

func (p *ActivityClientControllerProxy) EnableTaskLocaleOverride(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) EnterPictureInPictureMode

func (p *ActivityClientControllerProxy) EnterPictureInPictureMode(
	ctx context.Context,
	token binder.IBinder,
	params PictureInPictureParams,
) (bool, error)

func (*ActivityClientControllerProxy) FinishActivity

func (p *ActivityClientControllerProxy) FinishActivity(
	ctx context.Context,
	token binder.IBinder,
	code int32,
	data content.Intent,
	finishTask int32,
) (bool, error)

func (*ActivityClientControllerProxy) FinishActivityAffinity

func (p *ActivityClientControllerProxy) FinishActivityAffinity(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

func (*ActivityClientControllerProxy) FinishSubActivity

func (p *ActivityClientControllerProxy) FinishSubActivity(
	ctx context.Context,
	token binder.IBinder,
	resultWho string,
	requestCode int32,
) error

func (*ActivityClientControllerProxy) GetActivityCallerPackage

func (p *ActivityClientControllerProxy) GetActivityCallerPackage(
	ctx context.Context,
	activityToken binder.IBinder,
	callerToken binder.IBinder,
) (string, error)

func (*ActivityClientControllerProxy) GetActivityCallerUid

func (p *ActivityClientControllerProxy) GetActivityCallerUid(
	ctx context.Context,
	activityToken binder.IBinder,
	callerToken binder.IBinder,
) (int32, error)

func (*ActivityClientControllerProxy) GetActivityTokenBelow

func (p *ActivityClientControllerProxy) GetActivityTokenBelow(
	ctx context.Context,
	token binder.IBinder,
) (binder.IBinder, error)

func (*ActivityClientControllerProxy) GetCallingActivity

func (p *ActivityClientControllerProxy) GetCallingActivity(
	ctx context.Context,
	token binder.IBinder,
) (content.ComponentName, error)

func (*ActivityClientControllerProxy) GetCallingPackage

func (p *ActivityClientControllerProxy) GetCallingPackage(
	ctx context.Context,
	token binder.IBinder,
) (string, error)

func (*ActivityClientControllerProxy) GetDisplayId

func (p *ActivityClientControllerProxy) GetDisplayId(
	ctx context.Context,
	activityToken binder.IBinder,
) (int32, error)

func (*ActivityClientControllerProxy) GetLaunchedFromPackage

func (p *ActivityClientControllerProxy) GetLaunchedFromPackage(
	ctx context.Context,
	token binder.IBinder,
) (string, error)

func (*ActivityClientControllerProxy) GetLaunchedFromUid

func (p *ActivityClientControllerProxy) GetLaunchedFromUid(
	ctx context.Context,
	token binder.IBinder,
) (int32, error)

func (*ActivityClientControllerProxy) GetRequestedOrientation

func (p *ActivityClientControllerProxy) GetRequestedOrientation(
	ctx context.Context,
	token binder.IBinder,
) (int32, error)

func (*ActivityClientControllerProxy) GetTaskConfiguration

func (p *ActivityClientControllerProxy) GetTaskConfiguration(
	ctx context.Context,
	activityToken binder.IBinder,
) (res.Configuration, error)

func (*ActivityClientControllerProxy) GetTaskForActivity

func (p *ActivityClientControllerProxy) GetTaskForActivity(
	ctx context.Context,
	token binder.IBinder,
	onlyRoot bool,
) (int32, error)

func (*ActivityClientControllerProxy) InvalidateHomeTaskSnapshot

func (p *ActivityClientControllerProxy) InvalidateHomeTaskSnapshot(
	ctx context.Context,
	homeToken binder.IBinder,
) error

func (*ActivityClientControllerProxy) IsImmersive

func (p *ActivityClientControllerProxy) IsImmersive(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

func (*ActivityClientControllerProxy) IsRequestedToLaunchInTaskFragment

func (p *ActivityClientControllerProxy) IsRequestedToLaunchInTaskFragment(
	ctx context.Context,
	activityToken binder.IBinder,
	taskFragmentToken binder.IBinder,
) (bool, error)

func (*ActivityClientControllerProxy) IsRootVoiceInteraction

func (p *ActivityClientControllerProxy) IsRootVoiceInteraction(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

func (*ActivityClientControllerProxy) IsTopOfTask

func (p *ActivityClientControllerProxy) IsTopOfTask(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

func (*ActivityClientControllerProxy) MoveActivityTaskToBack

func (p *ActivityClientControllerProxy) MoveActivityTaskToBack(
	ctx context.Context,
	token binder.IBinder,
	nonRoot bool,
) (bool, error)

func (*ActivityClientControllerProxy) NavigateUpTo

func (p *ActivityClientControllerProxy) NavigateUpTo(
	ctx context.Context,
	token binder.IBinder,
	target content.Intent,
	resolvedType string,
	resultCode int32,
	resultData content.Intent,
) (bool, error)

func (*ActivityClientControllerProxy) OnBackPressed

func (p *ActivityClientControllerProxy) OnBackPressed(
	ctx context.Context,
	activityToken binder.IBinder,
	callback IRequestFinishCallback,
) error

func (*ActivityClientControllerProxy) OverrideActivityTransition

func (p *ActivityClientControllerProxy) OverrideActivityTransition(
	ctx context.Context,
	token binder.IBinder,
	open bool,
	enterAnim int32,
	exitAnim int32,
	backgroundColor int32,
) error

func (*ActivityClientControllerProxy) OverridePendingTransition

func (p *ActivityClientControllerProxy) OverridePendingTransition(
	ctx context.Context,
	token binder.IBinder,
	packageName string,
	enterAnim int32,
	exitAnim int32,
	backgroundColor int32,
) error

func (*ActivityClientControllerProxy) RegisterRemoteAnimations

func (p *ActivityClientControllerProxy) RegisterRemoteAnimations(
	ctx context.Context,
	token binder.IBinder,
	definition view.RemoteAnimationDefinition,
) error

func (*ActivityClientControllerProxy) ReleaseActivityInstance

func (p *ActivityClientControllerProxy) ReleaseActivityInstance(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

func (*ActivityClientControllerProxy) ReportActivityFullyDrawn

func (p *ActivityClientControllerProxy) ReportActivityFullyDrawn(
	ctx context.Context,
	token binder.IBinder,
	restoredFromBundle bool,
) error

func (*ActivityClientControllerProxy) ReportSizeConfigurations

func (p *ActivityClientControllerProxy) ReportSizeConfigurations(
	ctx context.Context,
	token binder.IBinder,
	sizeConfigurations window.SizeConfigurationBuckets,
) error

func (*ActivityClientControllerProxy) RequestCompatCameraControl

func (p *ActivityClientControllerProxy) RequestCompatCameraControl(
	ctx context.Context,
	token binder.IBinder,
	showControl bool,
	transformationApplied bool,
	callback ICompatCameraControlCallback,
) error

func (*ActivityClientControllerProxy) RequestMultiwindowFullscreen

func (p *ActivityClientControllerProxy) RequestMultiwindowFullscreen(
	ctx context.Context,
	token binder.IBinder,
	request int32,
	callback os.IRemoteCallback,
) error

func (*ActivityClientControllerProxy) SetActivityRecordInputSinkEnabled

func (p *ActivityClientControllerProxy) SetActivityRecordInputSinkEnabled(
	ctx context.Context,
	activityToken binder.IBinder,
	enabled bool,
) error

func (*ActivityClientControllerProxy) SetAllowCrossUidActivitySwitchFromBelow

func (p *ActivityClientControllerProxy) SetAllowCrossUidActivitySwitchFromBelow(
	ctx context.Context,
	token binder.IBinder,
	allowed bool,
) error

func (*ActivityClientControllerProxy) SetForceSendResultForMediaProjection

func (p *ActivityClientControllerProxy) SetForceSendResultForMediaProjection(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) SetImmersive

func (p *ActivityClientControllerProxy) SetImmersive(
	ctx context.Context,
	token binder.IBinder,
	immersive bool,
) error

func (*ActivityClientControllerProxy) SetInheritShowWhenLocked

func (p *ActivityClientControllerProxy) SetInheritShowWhenLocked(
	ctx context.Context,
	token binder.IBinder,
	setInheritShownWhenLocked bool,
) error

func (*ActivityClientControllerProxy) SetPictureInPictureParams

func (p *ActivityClientControllerProxy) SetPictureInPictureParams(
	ctx context.Context,
	token binder.IBinder,
	params PictureInPictureParams,
) error

func (*ActivityClientControllerProxy) SetRecentsScreenshotEnabled

func (p *ActivityClientControllerProxy) SetRecentsScreenshotEnabled(
	ctx context.Context,
	token binder.IBinder,
	enabled bool,
) error

func (*ActivityClientControllerProxy) SetRequestedOrientation

func (p *ActivityClientControllerProxy) SetRequestedOrientation(
	ctx context.Context,
	token binder.IBinder,
	requestedOrientation int32,
) error

func (*ActivityClientControllerProxy) SetShouldDockBigOverlays

func (p *ActivityClientControllerProxy) SetShouldDockBigOverlays(
	ctx context.Context,
	token binder.IBinder,
	shouldDockBigOverlays bool,
) error

func (*ActivityClientControllerProxy) SetShowWhenLocked

func (p *ActivityClientControllerProxy) SetShowWhenLocked(
	ctx context.Context,
	token binder.IBinder,
	showWhenLocked bool,
) error

func (*ActivityClientControllerProxy) SetTaskDescription

func (*ActivityClientControllerProxy) SetTurnScreenOn

func (p *ActivityClientControllerProxy) SetTurnScreenOn(
	ctx context.Context,
	token binder.IBinder,
	turnScreenOn bool,
) error

func (*ActivityClientControllerProxy) SetVrMode

func (p *ActivityClientControllerProxy) SetVrMode(
	ctx context.Context,
	token binder.IBinder,
	enabled bool,
	packageName content.ComponentName,
) (int32, error)

func (*ActivityClientControllerProxy) ShouldUpRecreateTask

func (p *ActivityClientControllerProxy) ShouldUpRecreateTask(
	ctx context.Context,
	token binder.IBinder,
	destAffinity string,
) (bool, error)

func (*ActivityClientControllerProxy) ShowAssistFromActivity

func (p *ActivityClientControllerProxy) ShowAssistFromActivity(
	ctx context.Context,
	token binder.IBinder,
	args os.Bundle,
) (bool, error)

func (*ActivityClientControllerProxy) ShowLockTaskEscapeMessage

func (p *ActivityClientControllerProxy) ShowLockTaskEscapeMessage(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) SplashScreenAttached

func (p *ActivityClientControllerProxy) SplashScreenAttached(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) StartLocalVoiceInteraction

func (p *ActivityClientControllerProxy) StartLocalVoiceInteraction(
	ctx context.Context,
	token binder.IBinder,
	options os.Bundle,
) error

func (*ActivityClientControllerProxy) StartLockTaskModeByToken

func (p *ActivityClientControllerProxy) StartLockTaskModeByToken(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) StopLocalVoiceInteraction

func (p *ActivityClientControllerProxy) StopLocalVoiceInteraction(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) StopLockTaskModeByToken

func (p *ActivityClientControllerProxy) StopLockTaskModeByToken(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) ToggleFreeformWindowingMode

func (p *ActivityClientControllerProxy) ToggleFreeformWindowingMode(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) UnregisterRemoteAnimations

func (p *ActivityClientControllerProxy) UnregisterRemoteAnimations(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ActivityClientControllerProxy) WillActivityBeVisible

func (p *ActivityClientControllerProxy) WillActivityBeVisible(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

type ActivityClientControllerStub

type ActivityClientControllerStub struct {
	Impl      IActivityClientController
	Transport binder.VersionAwareTransport
}

ActivityClientControllerStub dispatches incoming binder transactions to a typed IActivityClientController implementation.

func (*ActivityClientControllerStub) Descriptor

func (s *ActivityClientControllerStub) Descriptor() string

func (*ActivityClientControllerStub) OnTransaction

type ActivityControllerProxy

type ActivityControllerProxy struct {
	Remote binder.IBinder
}

func NewActivityControllerProxy

func NewActivityControllerProxy(
	remote binder.IBinder,
) *ActivityControllerProxy

func (*ActivityControllerProxy) ActivityResuming

func (p *ActivityControllerProxy) ActivityResuming(
	ctx context.Context,
	pkg string,
) (bool, error)

func (*ActivityControllerProxy) ActivityStarting

func (p *ActivityControllerProxy) ActivityStarting(
	ctx context.Context,
	intent content.Intent,
	pkg string,
) (bool, error)

func (*ActivityControllerProxy) AppCrashed

func (p *ActivityControllerProxy) AppCrashed(
	ctx context.Context,
	processName string,
	pid int32,
	shortMsg string,
	longMsg string,
	timeMillis int64,
	stackTrace string,
) (bool, error)

func (*ActivityControllerProxy) AppEarlyNotResponding

func (p *ActivityControllerProxy) AppEarlyNotResponding(
	ctx context.Context,
	processName string,
	pid int32,
	annotation string,
) (int32, error)

func (*ActivityControllerProxy) AppNotResponding

func (p *ActivityControllerProxy) AppNotResponding(
	ctx context.Context,
	processName string,
	pid int32,
	processStats string,
) (int32, error)

func (*ActivityControllerProxy) AsBinder

func (p *ActivityControllerProxy) AsBinder() binder.IBinder

func (*ActivityControllerProxy) SystemNotResponding

func (p *ActivityControllerProxy) SystemNotResponding(
	ctx context.Context,
	msg string,
) (int32, error)

type ActivityControllerStub

type ActivityControllerStub struct {
	Impl      IActivityController
	Transport binder.VersionAwareTransport
}

ActivityControllerStub dispatches incoming binder transactions to a typed IActivityController implementation.

func (*ActivityControllerStub) Descriptor

func (s *ActivityControllerStub) Descriptor() string

func (*ActivityControllerStub) OnTransaction

func (s *ActivityControllerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ActivityManagerMemoryInfo

type ActivityManagerMemoryInfo struct {
}

func (*ActivityManagerMemoryInfo) MarshalParcel

func (s *ActivityManagerMemoryInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerMemoryInfo) UnmarshalParcel

func (s *ActivityManagerMemoryInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerPendingIntentInfo

type ActivityManagerPendingIntentInfo struct {
}

func (*ActivityManagerPendingIntentInfo) MarshalParcel

func (s *ActivityManagerPendingIntentInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerPendingIntentInfo) UnmarshalParcel

func (s *ActivityManagerPendingIntentInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerProcessErrorStateInfo

type ActivityManagerProcessErrorStateInfo struct {
}

func (*ActivityManagerProcessErrorStateInfo) MarshalParcel

func (s *ActivityManagerProcessErrorStateInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerProcessErrorStateInfo) UnmarshalParcel

func (s *ActivityManagerProcessErrorStateInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerProxy

type ActivityManagerProxy struct {
	Remote binder.IBinder
}

func NewActivityManagerProxy

func NewActivityManagerProxy(
	remote binder.IBinder,
) *ActivityManagerProxy

func (*ActivityManagerProxy) AddApplicationStartInfoCompleteListener

func (p *ActivityManagerProxy) AddApplicationStartInfoCompleteListener(
	ctx context.Context,
	listener IApplicationStartInfoCompleteListener,
) error

func (*ActivityManagerProxy) AddInstrumentationResults

func (p *ActivityManagerProxy) AddInstrumentationResults(
	ctx context.Context,
	target IApplicationThread,
	results os.Bundle,
) error

func (*ActivityManagerProxy) AddPackageDependency

func (p *ActivityManagerProxy) AddPackageDependency(
	ctx context.Context,
	packageName string,
) error

func (*ActivityManagerProxy) AddStartInfoTimestamp

func (p *ActivityManagerProxy) AddStartInfoTimestamp(
	ctx context.Context,
	key int32,
	timestampNs int64,
) error

func (*ActivityManagerProxy) AddUidToObserver

func (p *ActivityManagerProxy) AddUidToObserver(
	ctx context.Context,
	observerToken binder.IBinder,
	uid int32,
) error

func (*ActivityManagerProxy) AppNotResponding

func (p *ActivityManagerProxy) AppNotResponding(
	ctx context.Context,
	reason string,
) error

func (*ActivityManagerProxy) AppNotRespondingViaProvider

func (p *ActivityManagerProxy) AppNotRespondingViaProvider(
	ctx context.Context,
	connection binder.IBinder,
) error

func (*ActivityManagerProxy) AsBinder

func (p *ActivityManagerProxy) AsBinder() binder.IBinder

func (*ActivityManagerProxy) AttachApplication

func (p *ActivityManagerProxy) AttachApplication(
	ctx context.Context,
	app IApplicationThread,
	startSeq int64,
) error

func (*ActivityManagerProxy) BackgroundAllowlistUid

func (p *ActivityManagerProxy) BackgroundAllowlistUid(
	ctx context.Context,
	uid int32,
) error

func (*ActivityManagerProxy) BackupAgentCreated

func (p *ActivityManagerProxy) BackupAgentCreated(
	ctx context.Context,
	packageName string,
	agent binder.IBinder,
) error

func (*ActivityManagerProxy) BindBackupAgent

func (p *ActivityManagerProxy) BindBackupAgent(
	ctx context.Context,
	packageName string,
	backupRestoreMode int32,
	targetUserId int32,
	backupDestination int32,
) (bool, error)

func (*ActivityManagerProxy) BindService

func (p *ActivityManagerProxy) BindService(
	ctx context.Context,
	caller IApplicationThread,
	token binder.IBinder,
	service content.Intent,
	resolvedType string,
	connection IServiceConnection,
	flags int64,
) (int32, error)

func (*ActivityManagerProxy) BindServiceInstance

func (p *ActivityManagerProxy) BindServiceInstance(
	ctx context.Context,
	caller IApplicationThread,
	token binder.IBinder,
	service content.Intent,
	resolvedType string,
	connection IServiceConnection,
	flags int64,
	instanceName string,
) (int32, error)

func (*ActivityManagerProxy) BootAnimationComplete

func (p *ActivityManagerProxy) BootAnimationComplete(
	ctx context.Context,
) error

func (*ActivityManagerProxy) BroadcastIntent

func (p *ActivityManagerProxy) BroadcastIntent(
	ctx context.Context,
	caller IApplicationThread,
	intent content.Intent,
	resolvedType string,
	resultTo content.IIntentReceiver,
	resultCode int32,
	resultData string,
	map_ os.Bundle,
	requiredPermissions []string,
	appOp int32,
	options os.Bundle,
	serialized bool,
	sticky bool,
) (int32, error)

func (*ActivityManagerProxy) BroadcastIntentWithFeature

func (p *ActivityManagerProxy) BroadcastIntentWithFeature(
	ctx context.Context,
	caller IApplicationThread,
	intent content.Intent,
	resolvedType string,
	resultTo content.IIntentReceiver,
	resultCode int32,
	resultData string,
	map_ os.Bundle,
	requiredPermissions []string,
	excludePermissions []string,
	excludePackages []string,
	appOp int32,
	options os.Bundle,
	serialized bool,
	sticky bool,
) (int32, error)

func (*ActivityManagerProxy) CancelIntentSender

func (p *ActivityManagerProxy) CancelIntentSender(
	ctx context.Context,
	sender content.IIntentSender,
) error

func (*ActivityManagerProxy) CancelTaskWindowTransition

func (p *ActivityManagerProxy) CancelTaskWindowTransition(
	ctx context.Context,
	taskId int32,
) error

func (*ActivityManagerProxy) CheckContentUriPermissionFull

func (p *ActivityManagerProxy) CheckContentUriPermissionFull(
	ctx context.Context,
	uri net.Uri,
	pid int32,
	uid int32,
	mode int32,
) (int32, error)

func (*ActivityManagerProxy) CheckPermission

func (p *ActivityManagerProxy) CheckPermission(
	ctx context.Context,
	permission string,
	pid int32,
	uid int32,
) (int32, error)

func (*ActivityManagerProxy) CheckPermissionForDevice

func (p *ActivityManagerProxy) CheckPermissionForDevice(
	ctx context.Context,
	permission string,
	pid int32,
	uid int32,
	deviceId int32,
) (int32, error)

func (*ActivityManagerProxy) CheckUriPermission

func (p *ActivityManagerProxy) CheckUriPermission(
	ctx context.Context,
	uri net.Uri,
	pid int32,
	uid int32,
	mode int32,
	callerToken binder.IBinder,
) (int32, error)

func (*ActivityManagerProxy) CheckUriPermissions

func (p *ActivityManagerProxy) CheckUriPermissions(
	ctx context.Context,
	uris []net.Uri,
	pid int32,
	uid int32,
	mode int32,
	callerToken binder.IBinder,
) ([]int32, error)

func (*ActivityManagerProxy) ClearApplicationUserData

func (p *ActivityManagerProxy) ClearApplicationUserData(
	ctx context.Context,
	packageName string,
	keepState bool,
	observer types.IPackageDataObserver,
) (bool, error)

func (*ActivityManagerProxy) CloseSystemDialogs

func (p *ActivityManagerProxy) CloseSystemDialogs(
	ctx context.Context,
	reason string,
) error

func (*ActivityManagerProxy) CrashApplicationWithType

func (p *ActivityManagerProxy) CrashApplicationWithType(
	ctx context.Context,
	uid int32,
	initialPid int32,
	packageName string,
	message string,
	force bool,
	exceptionTypeId int32,
) error

func (*ActivityManagerProxy) CrashApplicationWithTypeWithExtras

func (p *ActivityManagerProxy) CrashApplicationWithTypeWithExtras(
	ctx context.Context,
	uid int32,
	initialPid int32,
	packageName string,
	message string,
	force bool,
	exceptionTypeId int32,
	extras os.Bundle,
) error

func (*ActivityManagerProxy) DumpHeap

func (p *ActivityManagerProxy) DumpHeap(
	ctx context.Context,
	process string,
	managed bool,
	mallocInfo bool,
	runGc bool,
	path string,
	fd int32,
	finishCallback os.RemoteCallback,
) (bool, error)

func (*ActivityManagerProxy) DumpHeapFinished

func (p *ActivityManagerProxy) DumpHeapFinished(
	ctx context.Context,
	path string,
) error

func (*ActivityManagerProxy) EnableAppFreezer

func (p *ActivityManagerProxy) EnableAppFreezer(
	ctx context.Context,
	enable bool,
) (bool, error)

func (*ActivityManagerProxy) EnableFgsNotificationRateLimit

func (p *ActivityManagerProxy) EnableFgsNotificationRateLimit(
	ctx context.Context,
	enable bool,
) (bool, error)

func (*ActivityManagerProxy) EnterSafeMode

func (p *ActivityManagerProxy) EnterSafeMode(
	ctx context.Context,
) error

func (*ActivityManagerProxy) FinishActivity

func (p *ActivityManagerProxy) FinishActivity(
	ctx context.Context,
	token binder.IBinder,
	code int32,
	data content.Intent,
	finishTask int32,
) (bool, error)

func (*ActivityManagerProxy) FinishAttachApplication

func (p *ActivityManagerProxy) FinishAttachApplication(
	ctx context.Context,
	startSeq int64,
) error

func (*ActivityManagerProxy) FinishHeavyWeightApp

func (p *ActivityManagerProxy) FinishHeavyWeightApp(
	ctx context.Context,
) error

func (*ActivityManagerProxy) FinishInstrumentation

func (p *ActivityManagerProxy) FinishInstrumentation(
	ctx context.Context,
	target IApplicationThread,
	resultCode int32,
	results os.Bundle,
) error

func (*ActivityManagerProxy) FinishReceiver

func (p *ActivityManagerProxy) FinishReceiver(
	ctx context.Context,
	who binder.IBinder,
	resultCode int32,
	resultData string,
	map_ os.Bundle,
	abortBroadcast bool,
	flags int32,
) error

func (*ActivityManagerProxy) ForceDelayBroadcastDelivery

func (p *ActivityManagerProxy) ForceDelayBroadcastDelivery(
	ctx context.Context,
	targetPackage string,
	delayedDurationMs int64,
) error

func (*ActivityManagerProxy) ForceStopPackage

func (p *ActivityManagerProxy) ForceStopPackage(
	ctx context.Context,
	packageName string,
) error

func (*ActivityManagerProxy) ForceStopPackageEvenWhenStopping

func (p *ActivityManagerProxy) ForceStopPackageEvenWhenStopping(
	ctx context.Context,
	packageName string,
) error

func (*ActivityManagerProxy) FrozenBinderTransactionDetected

func (p *ActivityManagerProxy) FrozenBinderTransactionDetected(
	ctx context.Context,
	debugPid int32,
	code int32,
	flags int32,
	err int32,
) error

func (*ActivityManagerProxy) GetAllRootTaskInfos

func (p *ActivityManagerProxy) GetAllRootTaskInfos(
	ctx context.Context,
) ([]ActivityTaskManagerRootTaskInfo, error)

func (*ActivityManagerProxy) GetBackgroundRestrictionExemptionReason

func (p *ActivityManagerProxy) GetBackgroundRestrictionExemptionReason(
	ctx context.Context,
	uid int32,
) (int32, error)

func (*ActivityManagerProxy) GetBindingUidProcessState

func (p *ActivityManagerProxy) GetBindingUidProcessState(
	ctx context.Context,
	uid int32,
) (int32, error)

func (*ActivityManagerProxy) GetBugreportWhitelistedPackages

func (p *ActivityManagerProxy) GetBugreportWhitelistedPackages(
	ctx context.Context,
) ([]string, error)

func (*ActivityManagerProxy) GetConfiguration

func (p *ActivityManagerProxy) GetConfiguration(
	ctx context.Context,
) (contentRes.Configuration, error)

func (*ActivityManagerProxy) GetContentProvider

func (p *ActivityManagerProxy) GetContentProvider(
	ctx context.Context,
	caller IApplicationThread,
	name string,
	stable bool,
) (ContentProviderHolder, error)

func (*ActivityManagerProxy) GetContentProviderExternal

func (p *ActivityManagerProxy) GetContentProviderExternal(
	ctx context.Context,
	name string,
	token binder.IBinder,
	tag string,
) (ContentProviderHolder, error)

func (*ActivityManagerProxy) GetCurrentUser

func (p *ActivityManagerProxy) GetCurrentUser(
	ctx context.Context,
) (types.UserInfo, error)

func (*ActivityManagerProxy) GetCurrentUserId

func (p *ActivityManagerProxy) GetCurrentUserId(
	ctx context.Context,
) (int32, error)

func (*ActivityManagerProxy) GetDelegatedShellPermissions

func (p *ActivityManagerProxy) GetDelegatedShellPermissions(
	ctx context.Context,
) ([]string, error)

func (*ActivityManagerProxy) GetDisplayIdsForStartingVisibleBackgroundUsers

func (p *ActivityManagerProxy) GetDisplayIdsForStartingVisibleBackgroundUsers(
	ctx context.Context,
) ([]int32, error)

func (*ActivityManagerProxy) GetFocusedRootTaskInfo

func (p *ActivityManagerProxy) GetFocusedRootTaskInfo(
	ctx context.Context,
) (ActivityTaskManagerRootTaskInfo, error)

func (*ActivityManagerProxy) GetForegroundServiceType

func (p *ActivityManagerProxy) GetForegroundServiceType(
	ctx context.Context,
	className content.ComponentName,
	token binder.IBinder,
) (int32, error)

func (*ActivityManagerProxy) GetHistoricalProcessExitReasons

func (p *ActivityManagerProxy) GetHistoricalProcessExitReasons(
	ctx context.Context,
	packageName string,
	pid int32,
	maxNum int32,
) (types.ParceledListSlice, error)

func (*ActivityManagerProxy) GetHistoricalProcessStartReasons

func (p *ActivityManagerProxy) GetHistoricalProcessStartReasons(
	ctx context.Context,
	packageName string,
	maxNum int32,
) (types.ParceledListSlice, error)

func (*ActivityManagerProxy) GetInfoForIntentSender

func (*ActivityManagerProxy) GetIntentForIntentSender

func (p *ActivityManagerProxy) GetIntentForIntentSender(
	ctx context.Context,
	sender content.IIntentSender,
) (content.Intent, error)

func (*ActivityManagerProxy) GetIntentSender

func (p *ActivityManagerProxy) GetIntentSender(
	ctx context.Context,
	type_ int32,
	packageName string,
	token binder.IBinder,
	resultWho string,
	requestCode int32,
	intents []content.Intent,
	resolvedTypes []string,
	flags int32,
	options os.Bundle,
) (content.IIntentSender, error)

func (*ActivityManagerProxy) GetIntentSenderWithFeature

func (p *ActivityManagerProxy) GetIntentSenderWithFeature(
	ctx context.Context,
	type_ int32,
	packageName string,
	featureId string,
	token binder.IBinder,
	resultWho string,
	requestCode int32,
	intents []content.Intent,
	resolvedTypes []string,
	flags int32,
	options os.Bundle,
) (content.IIntentSender, error)

func (*ActivityManagerProxy) GetLaunchedFromPackage

func (p *ActivityManagerProxy) GetLaunchedFromPackage(
	ctx context.Context,
	activityToken binder.IBinder,
) (string, error)

func (*ActivityManagerProxy) GetLaunchedFromUid

func (p *ActivityManagerProxy) GetLaunchedFromUid(
	ctx context.Context,
	activityToken binder.IBinder,
) (int32, error)

func (*ActivityManagerProxy) GetLifeMonitor

func (p *ActivityManagerProxy) GetLifeMonitor(
	ctx context.Context,
) (int32, error)

func (*ActivityManagerProxy) GetLockTaskModeState

func (p *ActivityManagerProxy) GetLockTaskModeState(
	ctx context.Context,
) (int32, error)

func (*ActivityManagerProxy) GetMemoryInfo

func (p *ActivityManagerProxy) GetMemoryInfo(
	ctx context.Context,
	outInfo ActivityManagerMemoryInfo,
) error

func (*ActivityManagerProxy) GetMemoryTrimLevel

func (p *ActivityManagerProxy) GetMemoryTrimLevel(
	ctx context.Context,
) (int32, error)

func (*ActivityManagerProxy) GetMimeTypeFilterAsync

func (p *ActivityManagerProxy) GetMimeTypeFilterAsync(
	ctx context.Context,
	uri net.Uri,
	resultCallback os.RemoteCallback,
) error

func (*ActivityManagerProxy) GetMyMemoryState

func (p *ActivityManagerProxy) GetMyMemoryState(
	ctx context.Context,
	outInfo ActivityManagerRunningAppProcessInfo,
) error

func (*ActivityManagerProxy) GetPackageProcessState

func (p *ActivityManagerProxy) GetPackageProcessState(
	ctx context.Context,
	packageName string,
) (int32, error)

func (*ActivityManagerProxy) GetProcessLimit

func (p *ActivityManagerProxy) GetProcessLimit(
	ctx context.Context,
) (int32, error)

func (*ActivityManagerProxy) GetProcessMemoryInfo

func (p *ActivityManagerProxy) GetProcessMemoryInfo(
	ctx context.Context,
	pids []int32,
) ([]os.DebugMemoryInfo, error)

func (*ActivityManagerProxy) GetProcessPss

func (p *ActivityManagerProxy) GetProcessPss(
	ctx context.Context,
	pids []int32,
) ([]int64, error)

func (*ActivityManagerProxy) GetProcessesInErrorState

func (p *ActivityManagerProxy) GetProcessesInErrorState(
	ctx context.Context,
) ([]ActivityManagerProcessErrorStateInfo, error)

func (*ActivityManagerProxy) GetRecentTasks

func (p *ActivityManagerProxy) GetRecentTasks(
	ctx context.Context,
	maxNum int32,
	flags int32,
) (types.ParceledListSlice, error)

func (*ActivityManagerProxy) GetRunningAppProcesses

func (p *ActivityManagerProxy) GetRunningAppProcesses(
	ctx context.Context,
) ([]ActivityManagerRunningAppProcessInfo, error)

func (*ActivityManagerProxy) GetRunningExternalApplications

func (p *ActivityManagerProxy) GetRunningExternalApplications(
	ctx context.Context,
) ([]types.ApplicationInfo, error)

func (*ActivityManagerProxy) GetRunningServiceControlPanel

func (p *ActivityManagerProxy) GetRunningServiceControlPanel(
	ctx context.Context,
	service content.ComponentName,
) (PendingIntent, error)

func (*ActivityManagerProxy) GetRunningUserIds

func (p *ActivityManagerProxy) GetRunningUserIds(
	ctx context.Context,
) ([]int32, error)

func (*ActivityManagerProxy) GetServices

func (p *ActivityManagerProxy) GetServices(
	ctx context.Context,
	maxNum int32,
	flags int32,
) ([]ActivityManagerRunningServiceInfo, error)

func (*ActivityManagerProxy) GetSwitchingFromUserMessage

func (p *ActivityManagerProxy) GetSwitchingFromUserMessage(
	ctx context.Context,
) (string, error)

func (*ActivityManagerProxy) GetSwitchingToUserMessage

func (p *ActivityManagerProxy) GetSwitchingToUserMessage(
	ctx context.Context,
) (string, error)

func (*ActivityManagerProxy) GetTagForIntentSender

func (p *ActivityManagerProxy) GetTagForIntentSender(
	ctx context.Context,
	sender content.IIntentSender,
	prefix string,
) (string, error)

func (*ActivityManagerProxy) GetTaskBounds

func (p *ActivityManagerProxy) GetTaskBounds(
	ctx context.Context,
	taskId int32,
) (graphics.Rect, error)

func (*ActivityManagerProxy) GetTaskForActivity

func (p *ActivityManagerProxy) GetTaskForActivity(
	ctx context.Context,
	token binder.IBinder,
	onlyRoot bool,
) (int32, error)

func (*ActivityManagerProxy) GetTasks

func (*ActivityManagerProxy) GetUidFrozenState

func (p *ActivityManagerProxy) GetUidFrozenState(
	ctx context.Context,
	uids []int32,
) ([]int32, error)

func (*ActivityManagerProxy) GetUidProcessCapabilities

func (p *ActivityManagerProxy) GetUidProcessCapabilities(
	ctx context.Context,
	uid int32,
) (int32, error)

func (*ActivityManagerProxy) GetUidProcessState

func (p *ActivityManagerProxy) GetUidProcessState(
	ctx context.Context,
	uid int32,
) (int32, error)

func (*ActivityManagerProxy) GrantUriPermission

func (p *ActivityManagerProxy) GrantUriPermission(
	ctx context.Context,
	caller IApplicationThread,
	targetPkg string,
	uri net.Uri,
	mode int32,
) error

func (*ActivityManagerProxy) HandleApplicationCrash

func (p *ActivityManagerProxy) HandleApplicationCrash(
	ctx context.Context,
	app binder.IBinder,
	crashInfo ApplicationErrorReportParcelableCrashInfo,
) error

func (*ActivityManagerProxy) HandleApplicationStrictModeViolation

func (p *ActivityManagerProxy) HandleApplicationStrictModeViolation(
	ctx context.Context,
	app binder.IBinder,
	penaltyMask int32,
	crashInfo os.StrictModeViolationInfo,
) error

func (*ActivityManagerProxy) HandleApplicationWtf

func (p *ActivityManagerProxy) HandleApplicationWtf(
	ctx context.Context,
	app binder.IBinder,
	tag string,
	system bool,
	crashInfo ApplicationErrorReportParcelableCrashInfo,
	immediateCallerPid int32,
) (bool, error)

func (*ActivityManagerProxy) HandleIncomingUser

func (p *ActivityManagerProxy) HandleIncomingUser(
	ctx context.Context,
	allowAll bool,
	requireFull bool,
	name string,
	callerPackage string,
) (int32, error)

func (*ActivityManagerProxy) Hang

func (p *ActivityManagerProxy) Hang(
	ctx context.Context,
	who binder.IBinder,
	allowRestart bool,
) error

func (*ActivityManagerProxy) HasServiceTimeLimitExceeded

func (p *ActivityManagerProxy) HasServiceTimeLimitExceeded(
	ctx context.Context,
	className content.ComponentName,
	token binder.IBinder,
) (bool, error)

func (*ActivityManagerProxy) HoldLock

func (p *ActivityManagerProxy) HoldLock(
	ctx context.Context,
	token binder.IBinder,
	durationMs int32,
) error

func (*ActivityManagerProxy) IsAppFreezerEnabled

func (p *ActivityManagerProxy) IsAppFreezerEnabled(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) IsAppFreezerSupported

func (p *ActivityManagerProxy) IsAppFreezerSupported(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) IsBackgroundRestricted

func (p *ActivityManagerProxy) IsBackgroundRestricted(
	ctx context.Context,
	packageName string,
) (bool, error)

func (*ActivityManagerProxy) IsInLockTaskMode

func (p *ActivityManagerProxy) IsInLockTaskMode(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) IsIntentSenderAnActivity

func (p *ActivityManagerProxy) IsIntentSenderAnActivity(
	ctx context.Context,
	sender content.IIntentSender,
) (bool, error)

func (*ActivityManagerProxy) IsIntentSenderTargetedToPackage

func (p *ActivityManagerProxy) IsIntentSenderTargetedToPackage(
	ctx context.Context,
	sender content.IIntentSender,
) (bool, error)

func (*ActivityManagerProxy) IsModernBroadcastQueueEnabled

func (p *ActivityManagerProxy) IsModernBroadcastQueueEnabled(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) IsProcessFrozen

func (p *ActivityManagerProxy) IsProcessFrozen(
	ctx context.Context,
	pid int32,
) (bool, error)

func (*ActivityManagerProxy) IsTopActivityImmersive

func (p *ActivityManagerProxy) IsTopActivityImmersive(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) IsTopOfTask

func (p *ActivityManagerProxy) IsTopOfTask(
	ctx context.Context,
	token binder.IBinder,
) (bool, error)

func (*ActivityManagerProxy) IsUidActive

func (p *ActivityManagerProxy) IsUidActive(
	ctx context.Context,
	uid int32,
) (bool, error)

func (*ActivityManagerProxy) IsUserAMonkey

func (p *ActivityManagerProxy) IsUserAMonkey(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) IsUserRunning

func (p *ActivityManagerProxy) IsUserRunning(
	ctx context.Context,
	userid int32,
	flags int32,
) (bool, error)

func (*ActivityManagerProxy) IsVrModePackageEnabled

func (p *ActivityManagerProxy) IsVrModePackageEnabled(
	ctx context.Context,
	packageName content.ComponentName,
) (bool, error)

func (*ActivityManagerProxy) KillAllBackgroundProcesses

func (p *ActivityManagerProxy) KillAllBackgroundProcesses(
	ctx context.Context,
) error

func (*ActivityManagerProxy) KillApplication

func (p *ActivityManagerProxy) KillApplication(
	ctx context.Context,
	pkg string,
	appId int32,
	reason string,
	exitInfoReason int32,
) error

func (*ActivityManagerProxy) KillApplicationProcess

func (p *ActivityManagerProxy) KillApplicationProcess(
	ctx context.Context,
	processName string,
	uid int32,
) error

func (*ActivityManagerProxy) KillBackgroundProcesses

func (p *ActivityManagerProxy) KillBackgroundProcesses(
	ctx context.Context,
	packageName string,
) error

func (*ActivityManagerProxy) KillPackageDependents

func (p *ActivityManagerProxy) KillPackageDependents(
	ctx context.Context,
	packageName string,
) error

func (*ActivityManagerProxy) KillPids

func (p *ActivityManagerProxy) KillPids(
	ctx context.Context,
	pids []int32,
	reason string,
	secure bool,
) (bool, error)

func (*ActivityManagerProxy) KillProcessesBelowForeground

func (p *ActivityManagerProxy) KillProcessesBelowForeground(
	ctx context.Context,
	reason string,
) (bool, error)

func (*ActivityManagerProxy) KillProcessesWhenImperceptible

func (p *ActivityManagerProxy) KillProcessesWhenImperceptible(
	ctx context.Context,
	pids []int32,
	reason string,
) error

func (*ActivityManagerProxy) KillUid

func (p *ActivityManagerProxy) KillUid(
	ctx context.Context,
	appId int32,
	reason string,
) error

func (*ActivityManagerProxy) KillUidForPermissionChange

func (p *ActivityManagerProxy) KillUidForPermissionChange(
	ctx context.Context,
	appId int32,
	reason string,
) error

func (*ActivityManagerProxy) LaunchBugReportHandlerApp

func (p *ActivityManagerProxy) LaunchBugReportHandlerApp(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) LogFgsApiBegin

func (p *ActivityManagerProxy) LogFgsApiBegin(
	ctx context.Context,
	apiType int32,
) error

func (*ActivityManagerProxy) LogFgsApiEnd

func (p *ActivityManagerProxy) LogFgsApiEnd(
	ctx context.Context,
	apiType int32,
) error

func (*ActivityManagerProxy) LogFgsApiStateChanged

func (p *ActivityManagerProxy) LogFgsApiStateChanged(
	ctx context.Context,
	apiType int32,
	state int32,
) error

func (*ActivityManagerProxy) MakePackageIdle

func (p *ActivityManagerProxy) MakePackageIdle(
	ctx context.Context,
	packageName string,
) error

func (*ActivityManagerProxy) MoveActivityTaskToBack

func (p *ActivityManagerProxy) MoveActivityTaskToBack(
	ctx context.Context,
	token binder.IBinder,
	nonRoot bool,
) (bool, error)

func (*ActivityManagerProxy) MoveTaskToFront

func (p *ActivityManagerProxy) MoveTaskToFront(
	ctx context.Context,
	caller IApplicationThread,
	task int32,
	flags int32,
	options os.Bundle,
) error

func (*ActivityManagerProxy) MoveTaskToRootTask

func (p *ActivityManagerProxy) MoveTaskToRootTask(
	ctx context.Context,
	taskId int32,
	rootTaskId int32,
	toTop bool,
) error

func (*ActivityManagerProxy) NoteAlarmFinish

func (p *ActivityManagerProxy) NoteAlarmFinish(
	ctx context.Context,
	sender content.IIntentSender,
	workSource os.WorkSource,
	sourceUid int32,
	tag string,
) error

func (*ActivityManagerProxy) NoteAlarmStart

func (p *ActivityManagerProxy) NoteAlarmStart(
	ctx context.Context,
	sender content.IIntentSender,
	workSource os.WorkSource,
	sourceUid int32,
	tag string,
) error

func (*ActivityManagerProxy) NoteWakeupAlarm

func (p *ActivityManagerProxy) NoteWakeupAlarm(
	ctx context.Context,
	sender content.IIntentSender,
	workSource os.WorkSource,
	sourceUid int32,
	sourcePkg string,
	tag string,
) error

func (*ActivityManagerProxy) NotifyCleartextNetwork

func (p *ActivityManagerProxy) NotifyCleartextNetwork(
	ctx context.Context,
	uid int32,
	firstPacket []byte,
) error

func (*ActivityManagerProxy) NotifyLockedProfile

func (p *ActivityManagerProxy) NotifyLockedProfile(
	ctx context.Context,
) error

func (*ActivityManagerProxy) OpenContentUri

func (p *ActivityManagerProxy) OpenContentUri(
	ctx context.Context,
	uriString string,
) (int32, error)

func (*ActivityManagerProxy) PeekService

func (p *ActivityManagerProxy) PeekService(
	ctx context.Context,
	service content.Intent,
	resolvedType string,
) (binder.IBinder, error)

func (*ActivityManagerProxy) PerformIdleMaintenance

func (p *ActivityManagerProxy) PerformIdleMaintenance(
	ctx context.Context,
) error

func (*ActivityManagerProxy) ProfileControl

func (p *ActivityManagerProxy) ProfileControl(
	ctx context.Context,
	process string,
	start bool,
	profilerInfo ProfilerInfo,
	profileType int32,
) (bool, error)

func (*ActivityManagerProxy) PublishContentProviders

func (p *ActivityManagerProxy) PublishContentProviders(
	ctx context.Context,
	caller IApplicationThread,
	providers []ContentProviderHolder,
) error

func (*ActivityManagerProxy) PublishService

func (p *ActivityManagerProxy) PublishService(
	ctx context.Context,
	token binder.IBinder,
	intent content.Intent,
	service binder.IBinder,
) error

func (*ActivityManagerProxy) QueryIntentComponentsForIntentSender

func (p *ActivityManagerProxy) QueryIntentComponentsForIntentSender(
	ctx context.Context,
	sender content.IIntentSender,
	matchFlags int32,
) (types.ParceledListSlice, error)

func (*ActivityManagerProxy) RefContentProvider

func (p *ActivityManagerProxy) RefContentProvider(
	ctx context.Context,
	connection binder.IBinder,
	stableDelta int32,
	unstableDelta int32,
) (bool, error)

func (*ActivityManagerProxy) RegisterForegroundServiceObserver

func (p *ActivityManagerProxy) RegisterForegroundServiceObserver(
	ctx context.Context,
	callback IForegroundServiceObserver,
) (bool, error)

func (*ActivityManagerProxy) RegisterIntentSenderCancelListenerEx

func (p *ActivityManagerProxy) RegisterIntentSenderCancelListenerEx(
	ctx context.Context,
	sender content.IIntentSender,
	receiver internalOs.IResultReceiver,
) (bool, error)

func (*ActivityManagerProxy) RegisterProcessObserver

func (p *ActivityManagerProxy) RegisterProcessObserver(
	ctx context.Context,
	observer IProcessObserver,
) error

func (*ActivityManagerProxy) RegisterReceiver

func (p *ActivityManagerProxy) RegisterReceiver(
	ctx context.Context,
	caller IApplicationThread,
	callerPackage string,
	receiver content.IIntentReceiver,
	filter content.IntentFilter,
	requiredPermission string,
	flags int32,
) (content.Intent, error)

func (*ActivityManagerProxy) RegisterReceiverWithFeature

func (p *ActivityManagerProxy) RegisterReceiverWithFeature(
	ctx context.Context,
	caller IApplicationThread,
	callerPackage string,
	receiverId string,
	receiver content.IIntentReceiver,
	filter content.IntentFilter,
	requiredPermission string,
	flags int32,
) (content.Intent, error)

func (*ActivityManagerProxy) RegisterStrictModeCallback

func (p *ActivityManagerProxy) RegisterStrictModeCallback(
	ctx context.Context,
	binder_ binder.IBinder,
) error

func (*ActivityManagerProxy) RegisterTaskStackListener

func (p *ActivityManagerProxy) RegisterTaskStackListener(
	ctx context.Context,
	listener ITaskStackListener,
) error

func (*ActivityManagerProxy) RegisterUidFrozenStateChangedCallback

func (p *ActivityManagerProxy) RegisterUidFrozenStateChangedCallback(
	ctx context.Context,
	callback IUidFrozenStateChangedCallback,
) error

func (*ActivityManagerProxy) RegisterUidObserver

func (p *ActivityManagerProxy) RegisterUidObserver(
	ctx context.Context,
	observer IUidObserver,
	which int32,
	cutpoint int32,
) error

func (*ActivityManagerProxy) RegisterUidObserverForUids

func (p *ActivityManagerProxy) RegisterUidObserverForUids(
	ctx context.Context,
	observer IUidObserver,
	which int32,
	cutpoint int32,
	uids []int32,
) (binder.IBinder, error)

func (*ActivityManagerProxy) RegisterUserSwitchObserver

func (p *ActivityManagerProxy) RegisterUserSwitchObserver(
	ctx context.Context,
	observer IUserSwitchObserver,
	name string,
) error

func (*ActivityManagerProxy) RemoveApplicationStartInfoCompleteListener

func (p *ActivityManagerProxy) RemoveApplicationStartInfoCompleteListener(
	ctx context.Context,
	listener IApplicationStartInfoCompleteListener,
) error

func (*ActivityManagerProxy) RemoveContentProvider

func (p *ActivityManagerProxy) RemoveContentProvider(
	ctx context.Context,
	connection binder.IBinder,
	stable bool,
) error

func (*ActivityManagerProxy) RemoveContentProviderExternal

func (p *ActivityManagerProxy) RemoveContentProviderExternal(
	ctx context.Context,
	name string,
	token binder.IBinder,
) error

func (*ActivityManagerProxy) RemoveContentProviderExternalAsUser

func (p *ActivityManagerProxy) RemoveContentProviderExternalAsUser(
	ctx context.Context,
	name string,
	token binder.IBinder,
) error

func (*ActivityManagerProxy) RemoveTask

func (p *ActivityManagerProxy) RemoveTask(
	ctx context.Context,
	taskId int32,
) (bool, error)

func (*ActivityManagerProxy) RemoveUidFromObserver

func (p *ActivityManagerProxy) RemoveUidFromObserver(
	ctx context.Context,
	observerToken binder.IBinder,
	uid int32,
) error

func (*ActivityManagerProxy) RequestBugReport

func (p *ActivityManagerProxy) RequestBugReport(
	ctx context.Context,
	bugreportType int32,
) error

func (*ActivityManagerProxy) RequestBugReportWithDescription

func (p *ActivityManagerProxy) RequestBugReportWithDescription(
	ctx context.Context,
	shareTitle string,
	shareDescription string,
	bugreportType int32,
) error

func (*ActivityManagerProxy) RequestFullBugReport

func (p *ActivityManagerProxy) RequestFullBugReport(
	ctx context.Context,
) error

func (*ActivityManagerProxy) RequestInteractiveBugReport

func (p *ActivityManagerProxy) RequestInteractiveBugReport(
	ctx context.Context,
) error

func (*ActivityManagerProxy) RequestInteractiveBugReportWithDescription

func (p *ActivityManagerProxy) RequestInteractiveBugReportWithDescription(
	ctx context.Context,
	shareTitle string,
	shareDescription string,
) error

func (*ActivityManagerProxy) RequestRemoteBugReport

func (p *ActivityManagerProxy) RequestRemoteBugReport(
	ctx context.Context,
	nonce int64,
) error

func (*ActivityManagerProxy) RequestSystemServerHeapDump

func (p *ActivityManagerProxy) RequestSystemServerHeapDump(
	ctx context.Context,
) error

func (*ActivityManagerProxy) RequestTelephonyBugReport

func (p *ActivityManagerProxy) RequestTelephonyBugReport(
	ctx context.Context,
	shareTitle string,
	shareDescription string,
) error

func (*ActivityManagerProxy) RequestWifiBugReport

func (p *ActivityManagerProxy) RequestWifiBugReport(
	ctx context.Context,
	shareTitle string,
	shareDescription string,
) error

func (*ActivityManagerProxy) ResetAppErrors

func (p *ActivityManagerProxy) ResetAppErrors(
	ctx context.Context,
) error

func (*ActivityManagerProxy) ResizeTask

func (p *ActivityManagerProxy) ResizeTask(
	ctx context.Context,
	taskId int32,
	bounds graphics.Rect,
	resizeMode int32,
) error

func (*ActivityManagerProxy) Restart

func (p *ActivityManagerProxy) Restart(
	ctx context.Context,
) error

func (*ActivityManagerProxy) RestartUserInBackground

func (p *ActivityManagerProxy) RestartUserInBackground(
	ctx context.Context,
	userStartMode int32,
) (int32, error)

func (*ActivityManagerProxy) ResumeAppSwitches

func (p *ActivityManagerProxy) ResumeAppSwitches(
	ctx context.Context,
) error

func (*ActivityManagerProxy) RevokeUriPermission

func (p *ActivityManagerProxy) RevokeUriPermission(
	ctx context.Context,
	caller IApplicationThread,
	targetPkg string,
	uri net.Uri,
	mode int32,
) error

func (*ActivityManagerProxy) ScheduleApplicationInfoChanged

func (p *ActivityManagerProxy) ScheduleApplicationInfoChanged(
	ctx context.Context,
	packageNames []string,
) error

func (*ActivityManagerProxy) SendIdleJobTrigger

func (p *ActivityManagerProxy) SendIdleJobTrigger(
	ctx context.Context,
) error

func (*ActivityManagerProxy) SendIntentSender

func (p *ActivityManagerProxy) SendIntentSender(
	ctx context.Context,
	caller IApplicationThread,
	target content.IIntentSender,
	whitelistToken binder.IBinder,
	code int32,
	intent content.Intent,
	resolvedType string,
	finishedReceiver content.IIntentReceiver,
	requiredPermission string,
	options os.Bundle,
) (int32, error)

func (*ActivityManagerProxy) ServiceDoneExecuting

func (p *ActivityManagerProxy) ServiceDoneExecuting(
	ctx context.Context,
	token binder.IBinder,
	type_ int32,
	startId int32,
	res int32,
	intent content.Intent,
) error

func (*ActivityManagerProxy) SetActivityController

func (p *ActivityManagerProxy) SetActivityController(
	ctx context.Context,
	watcher IActivityController,
	imAMonkey bool,
) error

func (*ActivityManagerProxy) SetActivityLocusContext

func (p *ActivityManagerProxy) SetActivityLocusContext(
	ctx context.Context,
	activity content.ComponentName,
	locusId content.LocusId,
	appToken binder.IBinder,
) error

func (*ActivityManagerProxy) SetAgentApp

func (p *ActivityManagerProxy) SetAgentApp(
	ctx context.Context,
	packageName string,
	agent string,
) error

func (*ActivityManagerProxy) SetAlwaysFinish

func (p *ActivityManagerProxy) SetAlwaysFinish(
	ctx context.Context,
	enabled bool,
) error

func (*ActivityManagerProxy) SetDebugApp

func (p *ActivityManagerProxy) SetDebugApp(
	ctx context.Context,
	packageName string,
	waitForDebugger bool,
	persistent bool,
) error

func (*ActivityManagerProxy) SetDeterministicUidIdle

func (p *ActivityManagerProxy) SetDeterministicUidIdle(
	ctx context.Context,
	deterministic bool,
) error

func (*ActivityManagerProxy) SetDumpHeapDebugLimit

func (p *ActivityManagerProxy) SetDumpHeapDebugLimit(
	ctx context.Context,
	processName string,
	uid int32,
	maxMemSize int64,
	reportPackage string,
) error

func (*ActivityManagerProxy) SetFocusedRootTask

func (p *ActivityManagerProxy) SetFocusedRootTask(
	ctx context.Context,
	taskId int32,
) error

func (*ActivityManagerProxy) SetHasTopUi

func (p *ActivityManagerProxy) SetHasTopUi(
	ctx context.Context,
	hasTopUi bool,
) error

func (*ActivityManagerProxy) SetPackageScreenCompatMode

func (p *ActivityManagerProxy) SetPackageScreenCompatMode(
	ctx context.Context,
	packageName string,
	mode int32,
) error

func (*ActivityManagerProxy) SetPersistentVrThread

func (p *ActivityManagerProxy) SetPersistentVrThread(
	ctx context.Context,
	tid int32,
) error

func (*ActivityManagerProxy) SetProcessImportant

func (p *ActivityManagerProxy) SetProcessImportant(
	ctx context.Context,
	token binder.IBinder,
	pid int32,
	isForeground bool,
	reason string,
) error

func (*ActivityManagerProxy) SetProcessLimit

func (p *ActivityManagerProxy) SetProcessLimit(
	ctx context.Context,
	max_ int32,
) error

func (*ActivityManagerProxy) SetProcessMemoryTrimLevel

func (p *ActivityManagerProxy) SetProcessMemoryTrimLevel(
	ctx context.Context,
	process string,
	level int32,
) (bool, error)

func (*ActivityManagerProxy) SetProcessStateSummary

func (p *ActivityManagerProxy) SetProcessStateSummary(
	ctx context.Context,
	state []byte,
) error

func (*ActivityManagerProxy) SetRenderThread

func (p *ActivityManagerProxy) SetRenderThread(
	ctx context.Context,
	tid int32,
) error

func (*ActivityManagerProxy) SetRequestedOrientation

func (p *ActivityManagerProxy) SetRequestedOrientation(
	ctx context.Context,
	token binder.IBinder,
	requestedOrientation int32,
) error

func (*ActivityManagerProxy) SetServiceForeground

func (p *ActivityManagerProxy) SetServiceForeground(
	ctx context.Context,
	className content.ComponentName,
	token binder.IBinder,
	id int32,
	notification Notification,
	flags int32,
	foregroundServiceType int32,
) error

func (*ActivityManagerProxy) SetStopUserOnSwitch

func (p *ActivityManagerProxy) SetStopUserOnSwitch(
	ctx context.Context,
	value int32,
) error

func (*ActivityManagerProxy) SetTaskResizeable

func (p *ActivityManagerProxy) SetTaskResizeable(
	ctx context.Context,
	taskId int32,
	resizeableMode int32,
) error

func (*ActivityManagerProxy) SetThemeOverlayReady

func (p *ActivityManagerProxy) SetThemeOverlayReady(
	ctx context.Context,
) error

func (*ActivityManagerProxy) SetUserIsMonkey

func (p *ActivityManagerProxy) SetUserIsMonkey(
	ctx context.Context,
	monkey bool,
) error

func (*ActivityManagerProxy) ShouldServiceTimeOut

func (p *ActivityManagerProxy) ShouldServiceTimeOut(
	ctx context.Context,
	className content.ComponentName,
	token binder.IBinder,
) (bool, error)

func (*ActivityManagerProxy) ShowBootMessage

func (p *ActivityManagerProxy) ShowBootMessage(
	ctx context.Context,
	msg string,
	always bool,
) error

func (*ActivityManagerProxy) ShowWaitingForDebugger

func (p *ActivityManagerProxy) ShowWaitingForDebugger(
	ctx context.Context,
	who IApplicationThread,
	waiting bool,
) error

func (*ActivityManagerProxy) Shutdown

func (p *ActivityManagerProxy) Shutdown(
	ctx context.Context,
	timeout int32,
) (bool, error)

func (*ActivityManagerProxy) SignalPersistentProcesses

func (p *ActivityManagerProxy) SignalPersistentProcesses(
	ctx context.Context,
	signal int32,
) error

func (*ActivityManagerProxy) StartActivity

func (p *ActivityManagerProxy) StartActivity(
	ctx context.Context,
	caller IApplicationThread,
	intent content.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (int32, error)

func (*ActivityManagerProxy) StartActivityAsUser

func (p *ActivityManagerProxy) StartActivityAsUser(
	ctx context.Context,
	caller IApplicationThread,
	intent content.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (int32, error)

func (*ActivityManagerProxy) StartActivityAsUserWithFeature

func (p *ActivityManagerProxy) StartActivityAsUserWithFeature(
	ctx context.Context,
	caller IApplicationThread,
	intent content.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (int32, error)

func (*ActivityManagerProxy) StartActivityFromRecents

func (p *ActivityManagerProxy) StartActivityFromRecents(
	ctx context.Context,
	taskId int32,
	options os.Bundle,
) (int32, error)

func (*ActivityManagerProxy) StartActivityWithFeature

func (p *ActivityManagerProxy) StartActivityWithFeature(
	ctx context.Context,
	caller IApplicationThread,
	intent content.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (int32, error)

func (*ActivityManagerProxy) StartBinderTracking

func (p *ActivityManagerProxy) StartBinderTracking(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) StartConfirmDeviceCredentialIntent

func (p *ActivityManagerProxy) StartConfirmDeviceCredentialIntent(
	ctx context.Context,
	intent content.Intent,
	options os.Bundle,
) error

func (*ActivityManagerProxy) StartDelegateShellPermissionIdentity

func (p *ActivityManagerProxy) StartDelegateShellPermissionIdentity(
	ctx context.Context,
	uid int32,
	permissions []string,
) error

func (*ActivityManagerProxy) StartInstrumentation

func (p *ActivityManagerProxy) StartInstrumentation(
	ctx context.Context,
	className content.ComponentName,
	profileFile string,
	flags int32,
	arguments os.Bundle,
	watcher IInstrumentationWatcher,
	connection IUiAutomationConnection,
	abiOverride string,
) (bool, error)

func (*ActivityManagerProxy) StartProfile

func (p *ActivityManagerProxy) StartProfile(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) StartProfileWithListener

func (p *ActivityManagerProxy) StartProfileWithListener(
	ctx context.Context,
	userid int32,
	unlockProgressListener os.IProgressListener,
) (bool, error)

func (*ActivityManagerProxy) StartService

func (p *ActivityManagerProxy) StartService(
	ctx context.Context,
	caller IApplicationThread,
	service content.Intent,
	resolvedType string,
	requireForeground bool,
) (content.ComponentName, error)

func (*ActivityManagerProxy) StartSystemLockTaskMode

func (p *ActivityManagerProxy) StartSystemLockTaskMode(
	ctx context.Context,
	taskId int32,
) error

func (*ActivityManagerProxy) StartUserInBackground

func (p *ActivityManagerProxy) StartUserInBackground(
	ctx context.Context,
	userid int32,
) (bool, error)

func (*ActivityManagerProxy) StartUserInBackgroundVisibleOnDisplay

func (p *ActivityManagerProxy) StartUserInBackgroundVisibleOnDisplay(
	ctx context.Context,
	userid int32,
	displayId int32,
	unlockProgressListener os.IProgressListener,
) (bool, error)

func (*ActivityManagerProxy) StartUserInBackgroundWithListener

func (p *ActivityManagerProxy) StartUserInBackgroundWithListener(
	ctx context.Context,
	userid int32,
	unlockProgressListener os.IProgressListener,
) (bool, error)

func (*ActivityManagerProxy) StartUserInForegroundWithListener

func (p *ActivityManagerProxy) StartUserInForegroundWithListener(
	ctx context.Context,
	userid int32,
	unlockProgressListener os.IProgressListener,
) (bool, error)

func (*ActivityManagerProxy) StopAppForUser

func (p *ActivityManagerProxy) StopAppForUser(
	ctx context.Context,
	packageName string,
) error

func (*ActivityManagerProxy) StopAppSwitches

func (p *ActivityManagerProxy) StopAppSwitches(
	ctx context.Context,
) error

func (*ActivityManagerProxy) StopBinderTrackingAndDump

func (p *ActivityManagerProxy) StopBinderTrackingAndDump(
	ctx context.Context,
	fd int32,
) (bool, error)

func (*ActivityManagerProxy) StopDelegateShellPermissionIdentity

func (p *ActivityManagerProxy) StopDelegateShellPermissionIdentity(
	ctx context.Context,
) error

func (*ActivityManagerProxy) StopProfile

func (p *ActivityManagerProxy) StopProfile(
	ctx context.Context,
) (bool, error)

func (*ActivityManagerProxy) StopService

func (p *ActivityManagerProxy) StopService(
	ctx context.Context,
	caller IApplicationThread,
	service content.Intent,
	resolvedType string,
) (int32, error)

func (*ActivityManagerProxy) StopServiceToken

func (p *ActivityManagerProxy) StopServiceToken(
	ctx context.Context,
	className content.ComponentName,
	token binder.IBinder,
	startId int32,
) (bool, error)

func (*ActivityManagerProxy) StopUser

func (p *ActivityManagerProxy) StopUser(
	ctx context.Context,
	userid int32,
	force bool,
	callback IStopUserCallback,
) (int32, error)

func (*ActivityManagerProxy) StopUserWithDelayedLocking

func (p *ActivityManagerProxy) StopUserWithDelayedLocking(
	ctx context.Context,
	userid int32,
	force bool,
	callback IStopUserCallback,
) (int32, error)

func (*ActivityManagerProxy) SuppressResizeConfigChanges

func (p *ActivityManagerProxy) SuppressResizeConfigChanges(
	ctx context.Context,
	suppress bool,
) error

func (*ActivityManagerProxy) SwitchUser

func (p *ActivityManagerProxy) SwitchUser(
	ctx context.Context,
	userid int32,
) (bool, error)

func (*ActivityManagerProxy) UnbindBackupAgent

func (p *ActivityManagerProxy) UnbindBackupAgent(
	ctx context.Context,
	appInfo types.ApplicationInfo,
) error

func (*ActivityManagerProxy) UnbindFinished

func (p *ActivityManagerProxy) UnbindFinished(
	ctx context.Context,
	token binder.IBinder,
	service content.Intent,
	doRebind bool,
) error

func (*ActivityManagerProxy) UnbindService

func (p *ActivityManagerProxy) UnbindService(
	ctx context.Context,
	connection IServiceConnection,
) (bool, error)

func (*ActivityManagerProxy) UnbroadcastIntent

func (p *ActivityManagerProxy) UnbroadcastIntent(
	ctx context.Context,
	caller IApplicationThread,
	intent content.Intent,
) error

func (*ActivityManagerProxy) UnhandledBack

func (p *ActivityManagerProxy) UnhandledBack(
	ctx context.Context,
) error

func (*ActivityManagerProxy) UnlockUser

func (p *ActivityManagerProxy) UnlockUser(
	ctx context.Context,
	userid int32,
	token []byte,
	secret []byte,
	listener os.IProgressListener,
) (bool, error)

func (*ActivityManagerProxy) UnlockUser2

func (p *ActivityManagerProxy) UnlockUser2(
	ctx context.Context,
	listener os.IProgressListener,
) (bool, error)

func (*ActivityManagerProxy) UnregisterIntentSenderCancelListener

func (p *ActivityManagerProxy) UnregisterIntentSenderCancelListener(
	ctx context.Context,
	sender content.IIntentSender,
	receiver internalOs.IResultReceiver,
) error

func (*ActivityManagerProxy) UnregisterProcessObserver

func (p *ActivityManagerProxy) UnregisterProcessObserver(
	ctx context.Context,
	observer IProcessObserver,
) error

func (*ActivityManagerProxy) UnregisterReceiver

func (p *ActivityManagerProxy) UnregisterReceiver(
	ctx context.Context,
	receiver content.IIntentReceiver,
) error

func (*ActivityManagerProxy) UnregisterTaskStackListener

func (p *ActivityManagerProxy) UnregisterTaskStackListener(
	ctx context.Context,
	listener ITaskStackListener,
) error

func (*ActivityManagerProxy) UnregisterUidFrozenStateChangedCallback

func (p *ActivityManagerProxy) UnregisterUidFrozenStateChangedCallback(
	ctx context.Context,
	callback IUidFrozenStateChangedCallback,
) error

func (*ActivityManagerProxy) UnregisterUidObserver

func (p *ActivityManagerProxy) UnregisterUidObserver(
	ctx context.Context,
	observer IUidObserver,
) error

func (*ActivityManagerProxy) UnregisterUserSwitchObserver

func (p *ActivityManagerProxy) UnregisterUserSwitchObserver(
	ctx context.Context,
	observer IUserSwitchObserver,
) error

func (*ActivityManagerProxy) UnstableProviderDied

func (p *ActivityManagerProxy) UnstableProviderDied(
	ctx context.Context,
	connection binder.IBinder,
) error

func (*ActivityManagerProxy) UpdateConfiguration

func (p *ActivityManagerProxy) UpdateConfiguration(
	ctx context.Context,
	values contentRes.Configuration,
) (bool, error)

func (*ActivityManagerProxy) UpdateLockTaskPackages

func (p *ActivityManagerProxy) UpdateLockTaskPackages(
	ctx context.Context,
	packages []string,
) error

func (*ActivityManagerProxy) UpdateMccMncConfiguration

func (p *ActivityManagerProxy) UpdateMccMncConfiguration(
	ctx context.Context,
	mcc string,
	mnc string,
) (bool, error)

func (*ActivityManagerProxy) UpdatePersistentConfiguration

func (p *ActivityManagerProxy) UpdatePersistentConfiguration(
	ctx context.Context,
	values contentRes.Configuration,
) error

func (*ActivityManagerProxy) UpdatePersistentConfigurationWithAttribution

func (p *ActivityManagerProxy) UpdatePersistentConfigurationWithAttribution(
	ctx context.Context,
	values contentRes.Configuration,
	callingPackageName string,
	callingAttributionTag string,
) error

func (*ActivityManagerProxy) UpdateServiceGroup

func (p *ActivityManagerProxy) UpdateServiceGroup(
	ctx context.Context,
	connection IServiceConnection,
	group int32,
	importance int32,
) error

func (*ActivityManagerProxy) WaitForBroadcastBarrier

func (p *ActivityManagerProxy) WaitForBroadcastBarrier(
	ctx context.Context,
) error

func (*ActivityManagerProxy) WaitForBroadcastIdle

func (p *ActivityManagerProxy) WaitForBroadcastIdle(
	ctx context.Context,
) error

func (*ActivityManagerProxy) WaitForNetworkStateUpdate

func (p *ActivityManagerProxy) WaitForNetworkStateUpdate(
	ctx context.Context,
	procStateSeq int64,
) error

type ActivityManagerRecentTaskInfo

type ActivityManagerRecentTaskInfo struct {
}

func (*ActivityManagerRecentTaskInfo) MarshalParcel

func (s *ActivityManagerRecentTaskInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerRecentTaskInfo) UnmarshalParcel

func (s *ActivityManagerRecentTaskInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerRunningAppProcessInfo

type ActivityManagerRunningAppProcessInfo struct {
}

func (*ActivityManagerRunningAppProcessInfo) MarshalParcel

func (s *ActivityManagerRunningAppProcessInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerRunningAppProcessInfo) UnmarshalParcel

func (s *ActivityManagerRunningAppProcessInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerRunningServiceInfo

type ActivityManagerRunningServiceInfo struct {
}

func (*ActivityManagerRunningServiceInfo) MarshalParcel

func (s *ActivityManagerRunningServiceInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerRunningServiceInfo) UnmarshalParcel

func (s *ActivityManagerRunningServiceInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerRunningTaskInfo

type ActivityManagerRunningTaskInfo struct {
}

func (*ActivityManagerRunningTaskInfo) MarshalParcel

func (s *ActivityManagerRunningTaskInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerRunningTaskInfo) UnmarshalParcel

func (s *ActivityManagerRunningTaskInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerStub

type ActivityManagerStub struct {
	Impl      IActivityManager
	Transport binder.VersionAwareTransport
}

ActivityManagerStub dispatches incoming binder transactions to a typed IActivityManager implementation.

func (*ActivityManagerStub) Descriptor

func (s *ActivityManagerStub) Descriptor() string

func (*ActivityManagerStub) OnTransaction

func (s *ActivityManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ActivityManagerTaskDescription

type ActivityManagerTaskDescription struct {
}

func (*ActivityManagerTaskDescription) MarshalParcel

func (s *ActivityManagerTaskDescription) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerTaskDescription) UnmarshalParcel

func (s *ActivityManagerTaskDescription) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityManagerTaskThumbnail

type ActivityManagerTaskThumbnail struct {
}

func (*ActivityManagerTaskThumbnail) MarshalParcel

func (s *ActivityManagerTaskThumbnail) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityManagerTaskThumbnail) UnmarshalParcel

func (s *ActivityManagerTaskThumbnail) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityOptionsLaunchCookie

type ActivityOptionsLaunchCookie struct {
}

func (*ActivityOptionsLaunchCookie) MarshalParcel

func (s *ActivityOptionsLaunchCookie) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityOptionsLaunchCookie) UnmarshalParcel

func (s *ActivityOptionsLaunchCookie) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityOptionsSceneTransitionInfo

type ActivityOptionsSceneTransitionInfo struct {
}

func (*ActivityOptionsSceneTransitionInfo) MarshalParcel

func (s *ActivityOptionsSceneTransitionInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityOptionsSceneTransitionInfo) UnmarshalParcel

func (s *ActivityOptionsSceneTransitionInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityPendingResultProxy

type ActivityPendingResultProxy struct {
	Remote binder.IBinder
}

func NewActivityPendingResultProxy

func NewActivityPendingResultProxy(
	remote binder.IBinder,
) *ActivityPendingResultProxy

func (*ActivityPendingResultProxy) AsBinder

func (*ActivityPendingResultProxy) SendResult

func (p *ActivityPendingResultProxy) SendResult(
	ctx context.Context,
	code int32,
	data string,
	ex os.Bundle,
) (bool, error)

type ActivityPendingResultStub

type ActivityPendingResultStub struct {
	Impl      IActivityPendingResult
	Transport binder.VersionAwareTransport
}

ActivityPendingResultStub dispatches incoming binder transactions to a typed IActivityPendingResult implementation.

func (*ActivityPendingResultStub) Descriptor

func (s *ActivityPendingResultStub) Descriptor() string

func (*ActivityPendingResultStub) OnTransaction

func (s *ActivityPendingResultStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ActivityTaskManagerProxy

type ActivityTaskManagerProxy struct {
	Remote binder.IBinder
}

func NewActivityTaskManagerProxy

func NewActivityTaskManagerProxy(
	remote binder.IBinder,
) *ActivityTaskManagerProxy

func (*ActivityTaskManagerProxy) AddAppTask

func (p *ActivityTaskManagerProxy) AddAppTask(
	ctx context.Context,
	activityToken binder.IBinder,
	intent androidContent.Intent,
	description ActivityManagerTaskDescription,
	thumbnail graphics.Bitmap,
) (int32, error)

func (*ActivityTaskManagerProxy) AlwaysShowUnsupportedCompileSdkWarning

func (p *ActivityTaskManagerProxy) AlwaysShowUnsupportedCompileSdkWarning(
	ctx context.Context,
	activity androidContent.ComponentName,
) error

func (*ActivityTaskManagerProxy) AsBinder

func (p *ActivityTaskManagerProxy) AsBinder() binder.IBinder

func (*ActivityTaskManagerProxy) CancelRecentsAnimation

func (p *ActivityTaskManagerProxy) CancelRecentsAnimation(
	ctx context.Context,
	restoreHomeRootTaskPosition bool,
) error

func (*ActivityTaskManagerProxy) CancelTaskWindowTransition

func (p *ActivityTaskManagerProxy) CancelTaskWindowTransition(
	ctx context.Context,
	taskId int32,
) error

func (*ActivityTaskManagerProxy) ClearLaunchParamsForPackages

func (p *ActivityTaskManagerProxy) ClearLaunchParamsForPackages(
	ctx context.Context,
	packageNames []string,
) error

func (*ActivityTaskManagerProxy) DetachNavigationBarFromApp

func (p *ActivityTaskManagerProxy) DetachNavigationBarFromApp(
	ctx context.Context,
	transition binder.IBinder,
) error

func (*ActivityTaskManagerProxy) FinishVoiceTask

func (p *ActivityTaskManagerProxy) FinishVoiceTask(
	ctx context.Context,
	session voice.IVoiceInteractionSession,
) error

func (*ActivityTaskManagerProxy) FocusTopTask

func (p *ActivityTaskManagerProxy) FocusTopTask(
	ctx context.Context,
	displayId int32,
) error

func (*ActivityTaskManagerProxy) GetActivityClientController

func (p *ActivityTaskManagerProxy) GetActivityClientController(
	ctx context.Context,
) (IActivityClientController, error)

func (*ActivityTaskManagerProxy) GetAllRootTaskInfos

func (*ActivityTaskManagerProxy) GetAllRootTaskInfosOnDisplay

func (p *ActivityTaskManagerProxy) GetAllRootTaskInfosOnDisplay(
	ctx context.Context,
	displayId int32,
) ([]ActivityTaskManagerRootTaskInfo, error)

func (*ActivityTaskManagerProxy) GetAppTaskThumbnailSize

func (p *ActivityTaskManagerProxy) GetAppTaskThumbnailSize(
	ctx context.Context,
) (graphics.Point, error)

func (*ActivityTaskManagerProxy) GetAppTasks

func (p *ActivityTaskManagerProxy) GetAppTasks(
	ctx context.Context,
) ([]binder.IBinder, error)

func (*ActivityTaskManagerProxy) GetAssistContextExtras

func (p *ActivityTaskManagerProxy) GetAssistContextExtras(
	ctx context.Context,
	requestType int32,
) (os.Bundle, error)

func (*ActivityTaskManagerProxy) GetDeviceConfigurationInfo

func (p *ActivityTaskManagerProxy) GetDeviceConfigurationInfo(
	ctx context.Context,
) (types.ConfigurationInfo, error)

func (*ActivityTaskManagerProxy) GetFocusedRootTaskInfo

func (p *ActivityTaskManagerProxy) GetFocusedRootTaskInfo(
	ctx context.Context,
) (ActivityTaskManagerRootTaskInfo, error)

func (*ActivityTaskManagerProxy) GetFrontActivityScreenCompatMode

func (p *ActivityTaskManagerProxy) GetFrontActivityScreenCompatMode(
	ctx context.Context,
) (int32, error)

func (*ActivityTaskManagerProxy) GetLastResumedActivityUserId

func (p *ActivityTaskManagerProxy) GetLastResumedActivityUserId(
	ctx context.Context,
) (int32, error)

func (*ActivityTaskManagerProxy) GetLockTaskModeState

func (p *ActivityTaskManagerProxy) GetLockTaskModeState(
	ctx context.Context,
) (int32, error)

func (*ActivityTaskManagerProxy) GetPackageAskScreenCompat

func (p *ActivityTaskManagerProxy) GetPackageAskScreenCompat(
	ctx context.Context,
	packageName string,
) (bool, error)

func (*ActivityTaskManagerProxy) GetPackageScreenCompatMode

func (p *ActivityTaskManagerProxy) GetPackageScreenCompatMode(
	ctx context.Context,
	packageName string,
) (int32, error)

func (*ActivityTaskManagerProxy) GetRecentTasks

func (p *ActivityTaskManagerProxy) GetRecentTasks(
	ctx context.Context,
	maxNum int32,
	flags int32,
) (types.ParceledListSlice, error)

func (*ActivityTaskManagerProxy) GetRootTaskInfo

func (p *ActivityTaskManagerProxy) GetRootTaskInfo(
	ctx context.Context,
	windowingMode int32,
	activityType int32,
) (ActivityTaskManagerRootTaskInfo, error)

func (*ActivityTaskManagerProxy) GetRootTaskInfoOnDisplay

func (p *ActivityTaskManagerProxy) GetRootTaskInfoOnDisplay(
	ctx context.Context,
	windowingMode int32,
	activityType int32,
	displayId int32,
) (ActivityTaskManagerRootTaskInfo, error)

func (*ActivityTaskManagerProxy) GetTaskBounds

func (p *ActivityTaskManagerProxy) GetTaskBounds(
	ctx context.Context,
	taskId int32,
) (graphics.Rect, error)

func (*ActivityTaskManagerProxy) GetTaskDescription

func (p *ActivityTaskManagerProxy) GetTaskDescription(
	ctx context.Context,
	taskId int32,
) (ActivityManagerTaskDescription, error)

func (*ActivityTaskManagerProxy) GetTaskDescriptionIcon

func (p *ActivityTaskManagerProxy) GetTaskDescriptionIcon(
	ctx context.Context,
	filename string,
) (graphics.Bitmap, error)

func (*ActivityTaskManagerProxy) GetTaskSnapshot

func (p *ActivityTaskManagerProxy) GetTaskSnapshot(
	ctx context.Context,
	taskId int32,
	isLowResolution bool,
) (window.TaskSnapshot, error)

func (*ActivityTaskManagerProxy) GetTasks

func (p *ActivityTaskManagerProxy) GetTasks(
	ctx context.Context,
	maxNum int32,
	filterOnlyVisibleRecents bool,
	keepIntentExtra bool,
	displayId int32,
) ([]ActivityManagerRunningTaskInfo, error)

func (*ActivityTaskManagerProxy) GetVoiceInteractorPackageName

func (p *ActivityTaskManagerProxy) GetVoiceInteractorPackageName(
	ctx context.Context,
	callingVoiceInteractor binder.IBinder,
) (string, error)

func (*ActivityTaskManagerProxy) GetWindowOrganizerController

func (p *ActivityTaskManagerProxy) GetWindowOrganizerController(
	ctx context.Context,
) (window.IWindowOrganizerController, error)

func (*ActivityTaskManagerProxy) IsActivityStartAllowedOnDisplay

func (p *ActivityTaskManagerProxy) IsActivityStartAllowedOnDisplay(
	ctx context.Context,
	displayId int32,
	intent androidContent.Intent,
	resolvedType string,
) (bool, error)

func (*ActivityTaskManagerProxy) IsAssistDataAllowed

func (p *ActivityTaskManagerProxy) IsAssistDataAllowed(
	ctx context.Context,
) (bool, error)

func (*ActivityTaskManagerProxy) IsInLockTaskMode

func (p *ActivityTaskManagerProxy) IsInLockTaskMode(
	ctx context.Context,
) (bool, error)

func (*ActivityTaskManagerProxy) IsTopActivityImmersive

func (p *ActivityTaskManagerProxy) IsTopActivityImmersive(
	ctx context.Context,
) (bool, error)

func (*ActivityTaskManagerProxy) KeyguardGoingAway

func (p *ActivityTaskManagerProxy) KeyguardGoingAway(
	ctx context.Context,
	flags int32,
) error

func (*ActivityTaskManagerProxy) MoveRootTaskToDisplay

func (p *ActivityTaskManagerProxy) MoveRootTaskToDisplay(
	ctx context.Context,
	taskId int32,
	displayId int32,
) error

func (*ActivityTaskManagerProxy) MoveTaskToFront

func (p *ActivityTaskManagerProxy) MoveTaskToFront(
	ctx context.Context,
	app IApplicationThread,
	task int32,
	flags int32,
	options os.Bundle,
) error

func (*ActivityTaskManagerProxy) MoveTaskToRootTask

func (p *ActivityTaskManagerProxy) MoveTaskToRootTask(
	ctx context.Context,
	taskId int32,
	rootTaskId int32,
	toTop bool,
) error

func (*ActivityTaskManagerProxy) OnPictureInPictureUiStateChanged

func (p *ActivityTaskManagerProxy) OnPictureInPictureUiStateChanged(
	ctx context.Context,
	pipState PictureInPictureUiState,
) error

func (*ActivityTaskManagerProxy) OnSplashScreenViewCopyFinished

func (p *ActivityTaskManagerProxy) OnSplashScreenViewCopyFinished(
	ctx context.Context,
	taskId int32,
	material *window.SplashScreenViewSplashScreenViewParcelable,
) error

func (*ActivityTaskManagerProxy) RegisterRemoteAnimationForNextActivityStart

func (p *ActivityTaskManagerProxy) RegisterRemoteAnimationForNextActivityStart(
	ctx context.Context,
	packageName string,
	adapter view.RemoteAnimationAdapter,
	launchCookie binder.IBinder,
) error

func (*ActivityTaskManagerProxy) RegisterRemoteAnimationsForDisplay

func (p *ActivityTaskManagerProxy) RegisterRemoteAnimationsForDisplay(
	ctx context.Context,
	displayId int32,
	definition view.RemoteAnimationDefinition,
) error

func (*ActivityTaskManagerProxy) RegisterScreenCaptureObserver

func (p *ActivityTaskManagerProxy) RegisterScreenCaptureObserver(
	ctx context.Context,
	activityToken binder.IBinder,
	observer IScreenCaptureObserver,
) error

func (*ActivityTaskManagerProxy) RegisterTaskStackListener

func (p *ActivityTaskManagerProxy) RegisterTaskStackListener(
	ctx context.Context,
	listener ITaskStackListener,
) error

func (*ActivityTaskManagerProxy) ReleaseSomeActivities

func (p *ActivityTaskManagerProxy) ReleaseSomeActivities(
	ctx context.Context,
	app IApplicationThread,
) error

func (*ActivityTaskManagerProxy) RemoveAllVisibleRecentTasks

func (p *ActivityTaskManagerProxy) RemoveAllVisibleRecentTasks(
	ctx context.Context,
) error

func (*ActivityTaskManagerProxy) RemoveRootTasksInWindowingModes

func (p *ActivityTaskManagerProxy) RemoveRootTasksInWindowingModes(
	ctx context.Context,
	windowingModes []int32,
) error

func (*ActivityTaskManagerProxy) RemoveRootTasksWithActivityTypes

func (p *ActivityTaskManagerProxy) RemoveRootTasksWithActivityTypes(
	ctx context.Context,
	activityTypes []int32,
) error

func (*ActivityTaskManagerProxy) RemoveTask

func (p *ActivityTaskManagerProxy) RemoveTask(
	ctx context.Context,
	taskId int32,
) (bool, error)

func (*ActivityTaskManagerProxy) ReportAssistContextExtras

func (p *ActivityTaskManagerProxy) ReportAssistContextExtras(
	ctx context.Context,
	assistToken binder.IBinder,
	extras os.Bundle,
	structure assist.AssistStructure,
	content assist.AssistContent,
	referrer net.Uri,
) error

func (*ActivityTaskManagerProxy) RequestAssistContextExtras

func (p *ActivityTaskManagerProxy) RequestAssistContextExtras(
	ctx context.Context,
	requestType int32,
	receiver IAssistDataReceiver,
	receiverExtras os.Bundle,
	activityToken binder.IBinder,
	focused bool,
	newSessionId bool,
) (bool, error)

func (*ActivityTaskManagerProxy) RequestAssistDataForTask

func (p *ActivityTaskManagerProxy) RequestAssistDataForTask(
	ctx context.Context,
	receiver IAssistDataReceiver,
	taskId int32,
	callingPackageName string,
	callingAttributionTag string,
) (bool, error)

func (*ActivityTaskManagerProxy) RequestAutofillData

func (p *ActivityTaskManagerProxy) RequestAutofillData(
	ctx context.Context,
	receiver IAssistDataReceiver,
	receiverExtras os.Bundle,
	activityToken binder.IBinder,
	flags int32,
) (bool, error)

func (*ActivityTaskManagerProxy) ResizeTask

func (p *ActivityTaskManagerProxy) ResizeTask(
	ctx context.Context,
	taskId int32,
	bounds graphics.Rect,
	resizeMode int32,
) error

func (*ActivityTaskManagerProxy) ResumeAppSwitches

func (p *ActivityTaskManagerProxy) ResumeAppSwitches(
	ctx context.Context,
) error

func (*ActivityTaskManagerProxy) SetActivityController

func (p *ActivityTaskManagerProxy) SetActivityController(
	ctx context.Context,
	watcher IActivityController,
	imAMonkey bool,
) error

func (*ActivityTaskManagerProxy) SetFocusedRootTask

func (p *ActivityTaskManagerProxy) SetFocusedRootTask(
	ctx context.Context,
	taskId int32,
) error

func (*ActivityTaskManagerProxy) SetFocusedTask

func (p *ActivityTaskManagerProxy) SetFocusedTask(
	ctx context.Context,
	taskId int32,
) error

func (*ActivityTaskManagerProxy) SetFrontActivityScreenCompatMode

func (p *ActivityTaskManagerProxy) SetFrontActivityScreenCompatMode(
	ctx context.Context,
	mode int32,
) error

func (*ActivityTaskManagerProxy) SetLockScreenShown

func (p *ActivityTaskManagerProxy) SetLockScreenShown(
	ctx context.Context,
	showingKeyguard bool,
	showingAod bool,
) error

func (*ActivityTaskManagerProxy) SetPackageAskScreenCompat

func (p *ActivityTaskManagerProxy) SetPackageAskScreenCompat(
	ctx context.Context,
	packageName string,
	ask bool,
) error

func (*ActivityTaskManagerProxy) SetPackageScreenCompatMode

func (p *ActivityTaskManagerProxy) SetPackageScreenCompatMode(
	ctx context.Context,
	packageName string,
	mode int32,
) error

func (*ActivityTaskManagerProxy) SetPersistentVrThread

func (p *ActivityTaskManagerProxy) SetPersistentVrThread(
	ctx context.Context,
	tid int32,
) error

func (*ActivityTaskManagerProxy) SetRunningRemoteTransitionDelegate

func (p *ActivityTaskManagerProxy) SetRunningRemoteTransitionDelegate(
	ctx context.Context,
	caller IApplicationThread,
) error

func (*ActivityTaskManagerProxy) SetTaskResizeable

func (p *ActivityTaskManagerProxy) SetTaskResizeable(
	ctx context.Context,
	taskId int32,
	resizeableMode int32,
) error

func (*ActivityTaskManagerProxy) SetVoiceKeepAwake

func (p *ActivityTaskManagerProxy) SetVoiceKeepAwake(
	ctx context.Context,
	session voice.IVoiceInteractionSession,
	keepAwake bool,
) error

func (*ActivityTaskManagerProxy) SetVrThread

func (p *ActivityTaskManagerProxy) SetVrThread(
	ctx context.Context,
	tid int32,
) error

func (*ActivityTaskManagerProxy) StartActivities

func (p *ActivityTaskManagerProxy) StartActivities(
	ctx context.Context,
	caller IApplicationThread,
	intents []androidContent.Intent,
	resolvedTypes []string,
	resultTo binder.IBinder,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StartActivity

func (p *ActivityTaskManagerProxy) StartActivity(
	ctx context.Context,
	caller IApplicationThread,
	intent androidContent.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StartActivityAndWait

func (p *ActivityTaskManagerProxy) StartActivityAndWait(
	ctx context.Context,
	caller IApplicationThread,
	intent androidContent.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (WaitResult, error)

func (*ActivityTaskManagerProxy) StartActivityAsCaller

func (p *ActivityTaskManagerProxy) StartActivityAsCaller(
	ctx context.Context,
	caller IApplicationThread,
	intent androidContent.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
	ignoreTargetSecurity bool,
) (int32, error)

func (*ActivityTaskManagerProxy) StartActivityAsUser

func (p *ActivityTaskManagerProxy) StartActivityAsUser(
	ctx context.Context,
	caller IApplicationThread,
	intent androidContent.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StartActivityFromGameSession

func (p *ActivityTaskManagerProxy) StartActivityFromGameSession(
	ctx context.Context,
	caller IApplicationThread,
	intent androidContent.Intent,
	taskId int32,
) (int32, error)

func (*ActivityTaskManagerProxy) StartActivityFromRecents

func (p *ActivityTaskManagerProxy) StartActivityFromRecents(
	ctx context.Context,
	taskId int32,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StartActivityIntentSender

func (p *ActivityTaskManagerProxy) StartActivityIntentSender(
	ctx context.Context,
	caller IApplicationThread,
	target androidContent.IIntentSender,
	whitelistToken binder.IBinder,
	fillInIntent androidContent.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	flagsMask int32,
	flagsValues int32,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StartActivityWithConfig

func (p *ActivityTaskManagerProxy) StartActivityWithConfig(
	ctx context.Context,
	caller IApplicationThread,
	intent androidContent.Intent,
	resolvedType string,
	resultTo binder.IBinder,
	resultWho string,
	requestCode int32,
	startFlags int32,
	newConfig res.Configuration,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StartAssistantActivity

func (p *ActivityTaskManagerProxy) StartAssistantActivity(
	ctx context.Context,
	intent androidContent.Intent,
	resolvedType string,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StartBackNavigation

func (p *ActivityTaskManagerProxy) StartBackNavigation(
	ctx context.Context,
	navigationObserver os.RemoteCallback,
	adaptor window.BackAnimationAdapter,
) (window.BackNavigationInfo, error)

func (*ActivityTaskManagerProxy) StartNextMatchingActivity

func (p *ActivityTaskManagerProxy) StartNextMatchingActivity(
	ctx context.Context,
	callingActivity binder.IBinder,
	intent androidContent.Intent,
	options os.Bundle,
) (bool, error)

func (*ActivityTaskManagerProxy) StartRecentsActivity

func (p *ActivityTaskManagerProxy) StartRecentsActivity(
	ctx context.Context,
	intent androidContent.Intent,
	eventTime int64,
	recentsAnimationRunner view.IRecentsAnimationRunner,
) error

func (*ActivityTaskManagerProxy) StartSystemLockTaskMode

func (p *ActivityTaskManagerProxy) StartSystemLockTaskMode(
	ctx context.Context,
	taskId int32,
) error

func (*ActivityTaskManagerProxy) StartVoiceActivity

func (p *ActivityTaskManagerProxy) StartVoiceActivity(
	ctx context.Context,
	intent androidContent.Intent,
	resolvedType string,
	session voice.IVoiceInteractionSession,
	interactor internalApp.IVoiceInteractor,
	flags int32,
	profilerInfo ProfilerInfo,
	options os.Bundle,
) (int32, error)

func (*ActivityTaskManagerProxy) StopAppSwitches

func (p *ActivityTaskManagerProxy) StopAppSwitches(
	ctx context.Context,
) error

func (*ActivityTaskManagerProxy) StopSystemLockTaskMode

func (p *ActivityTaskManagerProxy) StopSystemLockTaskMode(
	ctx context.Context,
) error

func (*ActivityTaskManagerProxy) SupportsLocalVoiceInteraction

func (p *ActivityTaskManagerProxy) SupportsLocalVoiceInteraction(
	ctx context.Context,
) (bool, error)

func (*ActivityTaskManagerProxy) SuppressResizeConfigChanges

func (p *ActivityTaskManagerProxy) SuppressResizeConfigChanges(
	ctx context.Context,
	suppress bool,
) error

func (*ActivityTaskManagerProxy) TakeTaskSnapshot

func (p *ActivityTaskManagerProxy) TakeTaskSnapshot(
	ctx context.Context,
	taskId int32,
	updateCache bool,
) (window.TaskSnapshot, error)

func (*ActivityTaskManagerProxy) UnhandledBack

func (p *ActivityTaskManagerProxy) UnhandledBack(
	ctx context.Context,
) error

func (*ActivityTaskManagerProxy) UnregisterScreenCaptureObserver

func (p *ActivityTaskManagerProxy) UnregisterScreenCaptureObserver(
	ctx context.Context,
	activityToken binder.IBinder,
	observer IScreenCaptureObserver,
) error

func (*ActivityTaskManagerProxy) UnregisterTaskStackListener

func (p *ActivityTaskManagerProxy) UnregisterTaskStackListener(
	ctx context.Context,
	listener ITaskStackListener,
) error

func (*ActivityTaskManagerProxy) UpdateConfiguration

func (p *ActivityTaskManagerProxy) UpdateConfiguration(
	ctx context.Context,
	values res.Configuration,
) (bool, error)

func (*ActivityTaskManagerProxy) UpdateLockTaskFeatures

func (p *ActivityTaskManagerProxy) UpdateLockTaskFeatures(
	ctx context.Context,
	flags int32,
) error

func (*ActivityTaskManagerProxy) UpdateLockTaskPackages

func (p *ActivityTaskManagerProxy) UpdateLockTaskPackages(
	ctx context.Context,
	packages []string,
) error

type ActivityTaskManagerRootTaskInfo

type ActivityTaskManagerRootTaskInfo struct {
}

func (*ActivityTaskManagerRootTaskInfo) MarshalParcel

func (s *ActivityTaskManagerRootTaskInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ActivityTaskManagerRootTaskInfo) UnmarshalParcel

func (s *ActivityTaskManagerRootTaskInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ActivityTaskManagerStub

type ActivityTaskManagerStub struct {
	Impl      IActivityTaskManager
	Transport binder.VersionAwareTransport
}

ActivityTaskManagerStub dispatches incoming binder transactions to a typed IActivityTaskManager implementation.

func (*ActivityTaskManagerStub) Descriptor

func (s *ActivityTaskManagerStub) Descriptor() string

func (*ActivityTaskManagerStub) OnTransaction

func (s *ActivityTaskManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type AlarmCompleteListenerProxy

type AlarmCompleteListenerProxy struct {
	Remote binder.IBinder
}

func NewAlarmCompleteListenerProxy

func NewAlarmCompleteListenerProxy(
	remote binder.IBinder,
) *AlarmCompleteListenerProxy

func (*AlarmCompleteListenerProxy) AlarmComplete

func (p *AlarmCompleteListenerProxy) AlarmComplete(
	ctx context.Context,
	who binder.IBinder,
) error

func (*AlarmCompleteListenerProxy) AsBinder

type AlarmCompleteListenerStub

type AlarmCompleteListenerStub struct {
	Impl      IAlarmCompleteListener
	Transport binder.VersionAwareTransport
}

AlarmCompleteListenerStub dispatches incoming binder transactions to a typed IAlarmCompleteListener implementation.

func (*AlarmCompleteListenerStub) Descriptor

func (s *AlarmCompleteListenerStub) Descriptor() string

func (*AlarmCompleteListenerStub) OnTransaction

func (s *AlarmCompleteListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type AlarmListenerProxy

type AlarmListenerProxy struct {
	Remote binder.IBinder
}

func NewAlarmListenerProxy

func NewAlarmListenerProxy(
	remote binder.IBinder,
) *AlarmListenerProxy

func (*AlarmListenerProxy) AsBinder

func (p *AlarmListenerProxy) AsBinder() binder.IBinder

func (*AlarmListenerProxy) DoAlarm

func (p *AlarmListenerProxy) DoAlarm(
	ctx context.Context,
	callback IAlarmCompleteListener,
) error

type AlarmListenerStub

type AlarmListenerStub struct {
	Impl      IAlarmListener
	Transport binder.VersionAwareTransport
}

AlarmListenerStub dispatches incoming binder transactions to a typed IAlarmListener implementation.

func (*AlarmListenerStub) Descriptor

func (s *AlarmListenerStub) Descriptor() string

func (*AlarmListenerStub) OnTransaction

func (s *AlarmListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type AlarmManagerAlarmClockInfo

type AlarmManagerAlarmClockInfo struct {
}

func (*AlarmManagerAlarmClockInfo) MarshalParcel

func (s *AlarmManagerAlarmClockInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AlarmManagerAlarmClockInfo) UnmarshalParcel

func (s *AlarmManagerAlarmClockInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AlarmManagerProxy

type AlarmManagerProxy struct {
	Remote binder.IBinder
}

func NewAlarmManagerProxy

func NewAlarmManagerProxy(
	remote binder.IBinder,
) *AlarmManagerProxy

func (*AlarmManagerProxy) AsBinder

func (p *AlarmManagerProxy) AsBinder() binder.IBinder

func (*AlarmManagerProxy) CanScheduleExactAlarms

func (p *AlarmManagerProxy) CanScheduleExactAlarms(
	ctx context.Context,
	packageName string,
) (bool, error)

func (*AlarmManagerProxy) GetConfigVersion

func (p *AlarmManagerProxy) GetConfigVersion(
	ctx context.Context,
) (int32, error)

func (*AlarmManagerProxy) GetNextAlarmClock

func (p *AlarmManagerProxy) GetNextAlarmClock(
	ctx context.Context,
) (AlarmManagerAlarmClockInfo, error)

func (*AlarmManagerProxy) GetNextWakeFromIdleTime

func (p *AlarmManagerProxy) GetNextWakeFromIdleTime(
	ctx context.Context,
) (int64, error)

func (*AlarmManagerProxy) HasScheduleExactAlarm

func (p *AlarmManagerProxy) HasScheduleExactAlarm(
	ctx context.Context,
	packageName string,
) (bool, error)

func (*AlarmManagerProxy) Remove

func (p *AlarmManagerProxy) Remove(
	ctx context.Context,
	operation PendingIntent,
	listener IAlarmListener,
) error

func (*AlarmManagerProxy) RemoveAll

func (p *AlarmManagerProxy) RemoveAll(
	ctx context.Context,
	packageName string,
) error

func (*AlarmManagerProxy) Set

func (p *AlarmManagerProxy) Set(
	ctx context.Context,
	type_ int32,
	triggerAtTime int64,
	windowLength int64,
	interval int64,
	flags int32,
	operation PendingIntent,
	listener IAlarmListener,
	listenerTag string,
	workSource os.WorkSource,
	alarmClock AlarmManagerAlarmClockInfo,
) error

func (*AlarmManagerProxy) SetTime

func (p *AlarmManagerProxy) SetTime(
	ctx context.Context,
	millis int64,
) (bool, error)

func (*AlarmManagerProxy) SetTimeZone

func (p *AlarmManagerProxy) SetTimeZone(
	ctx context.Context,
	zone string,
) error

type AlarmManagerStub

type AlarmManagerStub struct {
	Impl      IAlarmManager
	Transport binder.VersionAwareTransport
}

AlarmManagerStub dispatches incoming binder transactions to a typed IAlarmManager implementation.

func (*AlarmManagerStub) Descriptor

func (s *AlarmManagerStub) Descriptor() string

func (*AlarmManagerStub) OnTransaction

func (s *AlarmManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type AppOpsManagerHistoricalOp

type AppOpsManagerHistoricalOp struct {
}

func (*AppOpsManagerHistoricalOp) MarshalParcel

func (s *AppOpsManagerHistoricalOp) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerHistoricalOp) UnmarshalParcel

func (s *AppOpsManagerHistoricalOp) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerHistoricalOps

type AppOpsManagerHistoricalOps struct {
}

func (*AppOpsManagerHistoricalOps) MarshalParcel

func (s *AppOpsManagerHistoricalOps) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerHistoricalOps) UnmarshalParcel

func (s *AppOpsManagerHistoricalOps) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerHistoricalPackageOps

type AppOpsManagerHistoricalPackageOps struct {
}

func (*AppOpsManagerHistoricalPackageOps) MarshalParcel

func (s *AppOpsManagerHistoricalPackageOps) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerHistoricalPackageOps) UnmarshalParcel

func (s *AppOpsManagerHistoricalPackageOps) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerHistoricalUidOps

type AppOpsManagerHistoricalUidOps struct {
}

func (*AppOpsManagerHistoricalUidOps) MarshalParcel

func (s *AppOpsManagerHistoricalUidOps) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerHistoricalUidOps) UnmarshalParcel

func (s *AppOpsManagerHistoricalUidOps) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerNoteOpEvent

type AppOpsManagerNoteOpEvent struct {
}

func (*AppOpsManagerNoteOpEvent) MarshalParcel

func (s *AppOpsManagerNoteOpEvent) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerNoteOpEvent) UnmarshalParcel

func (s *AppOpsManagerNoteOpEvent) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerNoteOpEventProxyInfo

type AppOpsManagerNoteOpEventProxyInfo struct {
}

func (*AppOpsManagerNoteOpEventProxyInfo) MarshalParcel

func (s *AppOpsManagerNoteOpEventProxyInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerNoteOpEventProxyInfo) UnmarshalParcel

func (s *AppOpsManagerNoteOpEventProxyInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerOpEntry

type AppOpsManagerOpEntry struct {
}

func (*AppOpsManagerOpEntry) MarshalParcel

func (s *AppOpsManagerOpEntry) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerOpEntry) UnmarshalParcel

func (s *AppOpsManagerOpEntry) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerOpFeatureEntry

type AppOpsManagerOpFeatureEntry struct {
}

func (*AppOpsManagerOpFeatureEntry) MarshalParcel

func (s *AppOpsManagerOpFeatureEntry) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerOpFeatureEntry) UnmarshalParcel

func (s *AppOpsManagerOpFeatureEntry) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppOpsManagerPackageOps

type AppOpsManagerPackageOps struct {
}

func (*AppOpsManagerPackageOps) MarshalParcel

func (s *AppOpsManagerPackageOps) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AppOpsManagerPackageOps) UnmarshalParcel

func (s *AppOpsManagerPackageOps) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AppTaskProxy

type AppTaskProxy struct {
	Remote binder.IBinder
}

func NewAppTaskProxy

func NewAppTaskProxy(
	remote binder.IBinder,
) *AppTaskProxy

func (*AppTaskProxy) AsBinder

func (p *AppTaskProxy) AsBinder() binder.IBinder

func (*AppTaskProxy) FinishAndRemoveTask

func (p *AppTaskProxy) FinishAndRemoveTask(
	ctx context.Context,
) error

func (*AppTaskProxy) GetTaskInfo

func (*AppTaskProxy) MoveToFront

func (p *AppTaskProxy) MoveToFront(
	ctx context.Context,
	appThread IApplicationThread,
) error

func (*AppTaskProxy) SetExcludeFromRecents

func (p *AppTaskProxy) SetExcludeFromRecents(
	ctx context.Context,
	exclude bool,
) error

func (*AppTaskProxy) StartActivity

func (p *AppTaskProxy) StartActivity(
	ctx context.Context,
	whoThread binder.IBinder,
	intent content.Intent,
	resolvedType string,
	options os.Bundle,
) (int32, error)

type AppTaskStub

type AppTaskStub struct {
	Impl      IAppTask
	Transport binder.VersionAwareTransport
}

AppTaskStub dispatches incoming binder transactions to a typed IAppTask implementation.

func (*AppTaskStub) Descriptor

func (s *AppTaskStub) Descriptor() string

func (*AppTaskStub) OnTransaction

func (s *AppTaskStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type AppTraceRetrieverProxy

type AppTraceRetrieverProxy struct {
	Remote binder.IBinder
}

func NewAppTraceRetrieverProxy

func NewAppTraceRetrieverProxy(
	remote binder.IBinder,
) *AppTraceRetrieverProxy

func (*AppTraceRetrieverProxy) AsBinder

func (p *AppTraceRetrieverProxy) AsBinder() binder.IBinder

func (*AppTraceRetrieverProxy) GetTraceFileDescriptor

func (p *AppTraceRetrieverProxy) GetTraceFileDescriptor(
	ctx context.Context,
	packageName string,
	uid int32,
	pid int32,
) (int32, error)

type AppTraceRetrieverStub

type AppTraceRetrieverStub struct {
	Impl      IAppTraceRetriever
	Transport binder.VersionAwareTransport
}

AppTraceRetrieverStub dispatches incoming binder transactions to a typed IAppTraceRetriever implementation.

func (*AppTraceRetrieverStub) Descriptor

func (s *AppTraceRetrieverStub) Descriptor() string

func (*AppTraceRetrieverStub) OnTransaction

func (s *AppTraceRetrieverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ApplicationErrorReportParcelableCrashInfo

type ApplicationErrorReportParcelableCrashInfo struct {
}

func (*ApplicationErrorReportParcelableCrashInfo) MarshalParcel

func (*ApplicationErrorReportParcelableCrashInfo) UnmarshalParcel

type ApplicationExitInfo

type ApplicationExitInfo struct {
	Pid             int32
	RealUid         int32
	PackageUid      int32
	DefiningUid     int32
	ProcessName     string
	PackageName     string
	ConnectionGroup int32
	Reason          int32
	SubReason       int32
	Status          int32
	Importance      int32
	Pss             int64
	Rss             int64
	Timestamp       int64
	Description     string
}

func (*ApplicationExitInfo) MarshalParcel

func (s *ApplicationExitInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ApplicationExitInfo) UnmarshalParcel

func (s *ApplicationExitInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ApplicationStartInfo

type ApplicationStartInfo struct {
	StartupState    int32
	Pid             int32
	RealUid         int32
	PackageUid      int32
	DefiningUid     int32
	PackageName     string
	ProcessName     string
	Reason          int32
	StartType       int32
	LaunchMode      int32
	WasForceStopped bool
}

func (*ApplicationStartInfo) MarshalParcel

func (s *ApplicationStartInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ApplicationStartInfo) UnmarshalParcel

func (s *ApplicationStartInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ApplicationStartInfoCompleteListenerProxy

type ApplicationStartInfoCompleteListenerProxy struct {
	Remote binder.IBinder
}

func NewApplicationStartInfoCompleteListenerProxy

func NewApplicationStartInfoCompleteListenerProxy(
	remote binder.IBinder,
) *ApplicationStartInfoCompleteListenerProxy

func (*ApplicationStartInfoCompleteListenerProxy) AsBinder

func (*ApplicationStartInfoCompleteListenerProxy) OnApplicationStartInfoComplete

func (p *ApplicationStartInfoCompleteListenerProxy) OnApplicationStartInfoComplete(
	ctx context.Context,
	applicationStartInfo ApplicationStartInfo,
) error

type ApplicationStartInfoCompleteListenerStub

type ApplicationStartInfoCompleteListenerStub struct {
	Impl      IApplicationStartInfoCompleteListener
	Transport binder.VersionAwareTransport
}

ApplicationStartInfoCompleteListenerStub dispatches incoming binder transactions to a typed IApplicationStartInfoCompleteListener implementation.

func (*ApplicationStartInfoCompleteListenerStub) Descriptor

func (*ApplicationStartInfoCompleteListenerStub) OnTransaction

type ApplicationThreadProxy

type ApplicationThreadProxy struct {
	Remote binder.IBinder
}

func NewApplicationThreadProxy

func NewApplicationThreadProxy(
	remote binder.IBinder,
) *ApplicationThreadProxy

func (*ApplicationThreadProxy) AsBinder

func (p *ApplicationThreadProxy) AsBinder() binder.IBinder

func (*ApplicationThreadProxy) AttachAgent

func (p *ApplicationThreadProxy) AttachAgent(
	ctx context.Context,
	path string,
) error

func (*ApplicationThreadProxy) AttachStartupAgents

func (p *ApplicationThreadProxy) AttachStartupAgents(
	ctx context.Context,
	dataDir string,
) error

func (*ApplicationThreadProxy) BindApplication

func (p *ApplicationThreadProxy) BindApplication(
	ctx context.Context,
	packageName string,
	info types.ApplicationInfo,
	sdkSandboxClientAppVolumeUuid string,
	sdkSandboxClientAppPackage string,
	isSdkInSandbox bool,
	providerList types.ProviderInfoList,
	testName content.ComponentName,
	profilerInfo ProfilerInfo,
	testArguments os.Bundle,
	testWatcher IInstrumentationWatcher,
	uiAutomationConnection IUiAutomationConnection,
	debugMode int32,
	enableBinderTracking bool,
	trackAllocation bool,
	restrictedBackupMode bool,
	persistent bool,
	config res.Configuration,
	compatInfo res.CompatibilityInfo,
	services map[any]any,
	coreSettings os.Bundle,
	buildSerial string,
	autofillOptions content.AutofillOptions,
	contentCaptureOptions content.ContentCaptureOptions,
	disabledCompatChanges []int64,
	serializedSystemFontMap os.SharedMemory,
	startRequestedElapsedTime int64,
	startRequestedUptime int64,
) error

func (*ApplicationThreadProxy) ClearDnsCache

func (p *ApplicationThreadProxy) ClearDnsCache(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) DispatchPackageBroadcast

func (p *ApplicationThreadProxy) DispatchPackageBroadcast(
	ctx context.Context,
	cmd int32,
	packages []string,
) error

func (*ApplicationThreadProxy) DumpActivity

func (p *ApplicationThreadProxy) DumpActivity(
	ctx context.Context,
	fd int32,
	servicetoken binder.IBinder,
	prefix string,
	args []string,
) error

func (*ApplicationThreadProxy) DumpCacheInfo

func (p *ApplicationThreadProxy) DumpCacheInfo(
	ctx context.Context,
	fd int32,
	args []string,
) error

func (*ApplicationThreadProxy) DumpDbInfo

func (p *ApplicationThreadProxy) DumpDbInfo(
	ctx context.Context,
	fd int32,
	args []string,
) error

func (*ApplicationThreadProxy) DumpGfxInfo

func (p *ApplicationThreadProxy) DumpGfxInfo(
	ctx context.Context,
	fd int32,
	args []string,
) error

func (*ApplicationThreadProxy) DumpHeap

func (p *ApplicationThreadProxy) DumpHeap(
	ctx context.Context,
	managed bool,
	mallocInfo bool,
	runGc bool,
	path string,
	fd int32,
	finishCallback os.RemoteCallback,
) error

func (*ApplicationThreadProxy) DumpMemInfo

func (p *ApplicationThreadProxy) DumpMemInfo(
	ctx context.Context,
	fd int32,
	mem os.DebugMemoryInfo,
	checkin bool,
	dumpInfo bool,
	dumpDalvik bool,
	dumpSummaryOnly bool,
	dumpUnreachable bool,
	dumpAllocatorLogs bool,
	args []string,
) error

func (*ApplicationThreadProxy) DumpMemInfoProto

func (p *ApplicationThreadProxy) DumpMemInfoProto(
	ctx context.Context,
	fd int32,
	mem os.DebugMemoryInfo,
	dumpInfo bool,
	dumpDalvik bool,
	dumpSummaryOnly bool,
	dumpUnreachable bool,
	args []string,
) error

func (*ApplicationThreadProxy) DumpProvider

func (p *ApplicationThreadProxy) DumpProvider(
	ctx context.Context,
	fd int32,
	servicetoken binder.IBinder,
	args []string,
) error

func (*ApplicationThreadProxy) DumpResources

func (p *ApplicationThreadProxy) DumpResources(
	ctx context.Context,
	fd int32,
	finishCallback os.RemoteCallback,
) error

func (*ApplicationThreadProxy) DumpService

func (p *ApplicationThreadProxy) DumpService(
	ctx context.Context,
	fd int32,
	servicetoken binder.IBinder,
	args []string,
) error

func (*ApplicationThreadProxy) HandleTrustStorageUpdate

func (p *ApplicationThreadProxy) HandleTrustStorageUpdate(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) InstrumentWithoutRestart

func (p *ApplicationThreadProxy) InstrumentWithoutRestart(
	ctx context.Context,
	instrumentationName content.ComponentName,
	instrumentationArgs os.Bundle,
	instrumentationWatcher IInstrumentationWatcher,
	instrumentationUiConnection IUiAutomationConnection,
	targetInfo types.ApplicationInfo,
) error

func (*ApplicationThreadProxy) NotifyCleartextNetwork

func (p *ApplicationThreadProxy) NotifyCleartextNetwork(
	ctx context.Context,
	firstPacket []byte,
) error

func (*ApplicationThreadProxy) NotifyContentProviderPublishStatus

func (p *ApplicationThreadProxy) NotifyContentProviderPublishStatus(
	ctx context.Context,
	holder ContentProviderHolder,
	authorities string,
	published bool,
) error

func (*ApplicationThreadProxy) PerformDirectAction

func (p *ApplicationThreadProxy) PerformDirectAction(
	ctx context.Context,
	activityToken binder.IBinder,
	actionId string,
	arguments os.Bundle,
	cancellationCallback os.RemoteCallback,
	resultCallback os.RemoteCallback,
) error

func (*ApplicationThreadProxy) ProcessInBackground

func (p *ApplicationThreadProxy) ProcessInBackground(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) ProfilerControl

func (p *ApplicationThreadProxy) ProfilerControl(
	ctx context.Context,
	start bool,
	profilerInfo ProfilerInfo,
	profileType int32,
) error

func (*ApplicationThreadProxy) RequestAssistContextExtras

func (p *ApplicationThreadProxy) RequestAssistContextExtras(
	ctx context.Context,
	activityToken binder.IBinder,
	requestToken binder.IBinder,
	requestType int32,
	sessionId int32,
	flags int32,
) error

func (*ApplicationThreadProxy) RequestDirectActions

func (p *ApplicationThreadProxy) RequestDirectActions(
	ctx context.Context,
	activityToken binder.IBinder,
	intractor internalApp.IVoiceInteractor,
	cancellationCallback os.RemoteCallback,
	callback os.RemoteCallback,
) error

func (*ApplicationThreadProxy) RunIsolatedEntryPoint

func (p *ApplicationThreadProxy) RunIsolatedEntryPoint(
	ctx context.Context,
	entryPoint string,
	entryPointArgs []string,
) error

func (*ApplicationThreadProxy) ScheduleApplicationInfoChanged

func (p *ApplicationThreadProxy) ScheduleApplicationInfoChanged(
	ctx context.Context,
	ai types.ApplicationInfo,
) error

func (*ApplicationThreadProxy) ScheduleBindService

func (p *ApplicationThreadProxy) ScheduleBindService(
	ctx context.Context,
	token binder.IBinder,
	intent content.Intent,
	rebind bool,
	processState int32,
	bindSeq int64,
) error

func (*ApplicationThreadProxy) ScheduleCrash

func (p *ApplicationThreadProxy) ScheduleCrash(
	ctx context.Context,
	msg string,
	typeId int32,
	extras os.Bundle,
) error

func (*ApplicationThreadProxy) ScheduleCreateBackupAgent

func (p *ApplicationThreadProxy) ScheduleCreateBackupAgent(
	ctx context.Context,
	app types.ApplicationInfo,
	backupMode int32,
	operationType int32,
) error

func (*ApplicationThreadProxy) ScheduleCreateService

func (p *ApplicationThreadProxy) ScheduleCreateService(
	ctx context.Context,
	token binder.IBinder,
	info types.ServiceInfo,
	compatInfo res.CompatibilityInfo,
	processState int32,
) error

func (*ApplicationThreadProxy) ScheduleDestroyBackupAgent

func (p *ApplicationThreadProxy) ScheduleDestroyBackupAgent(
	ctx context.Context,
	app types.ApplicationInfo,
) error

func (*ApplicationThreadProxy) ScheduleEnterAnimationComplete

func (p *ApplicationThreadProxy) ScheduleEnterAnimationComplete(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ApplicationThreadProxy) ScheduleExit

func (p *ApplicationThreadProxy) ScheduleExit(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) ScheduleInstallProvider

func (p *ApplicationThreadProxy) ScheduleInstallProvider(
	ctx context.Context,
	provider types.ProviderInfo,
) error

func (*ApplicationThreadProxy) ScheduleLocalVoiceInteractionStarted

func (p *ApplicationThreadProxy) ScheduleLocalVoiceInteractionStarted(
	ctx context.Context,
	token binder.IBinder,
	voiceInteractor internalApp.IVoiceInteractor,
) error

func (*ApplicationThreadProxy) ScheduleLowMemory

func (p *ApplicationThreadProxy) ScheduleLowMemory(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) ScheduleOnNewSceneTransitionInfo

func (p *ApplicationThreadProxy) ScheduleOnNewSceneTransitionInfo(
	ctx context.Context,
	token binder.IBinder,
	info ActivityOptionsSceneTransitionInfo,
) error

func (*ApplicationThreadProxy) SchedulePing

func (p *ApplicationThreadProxy) SchedulePing(
	ctx context.Context,
	pong os.RemoteCallback,
) error

func (*ApplicationThreadProxy) ScheduleReceiver

func (p *ApplicationThreadProxy) ScheduleReceiver(
	ctx context.Context,
	intent content.Intent,
	info types.ActivityInfo,
	compatInfo res.CompatibilityInfo,
	resultCode int32,
	data string,
	extras os.Bundle,
	ordered bool,
	assumeDelivered bool,
	sendingUser int32,
	processState int32,
	sentFromUid int32,
	sentFromPackage string,
) error

func (*ApplicationThreadProxy) ScheduleReceiverList

func (p *ApplicationThreadProxy) ScheduleReceiverList(
	ctx context.Context,
	info []ReceiverInfo,
) error

func (*ApplicationThreadProxy) ScheduleRegisteredReceiver

func (p *ApplicationThreadProxy) ScheduleRegisteredReceiver(
	ctx context.Context,
	receiver content.IIntentReceiver,
	intent content.Intent,
	resultCode int32,
	data string,
	extras os.Bundle,
	ordered bool,
	sticky bool,
	assumeDelivered bool,
	sendingUser int32,
	processState int32,
	sentFromUid int32,
	sentFromPackage string,
) error

func (*ApplicationThreadProxy) ScheduleServiceArgs

func (p *ApplicationThreadProxy) ScheduleServiceArgs(
	ctx context.Context,
	token binder.IBinder,
	args types.ParceledListSlice,
) error

func (*ApplicationThreadProxy) ScheduleStopService

func (p *ApplicationThreadProxy) ScheduleStopService(
	ctx context.Context,
	token binder.IBinder,
) error

func (*ApplicationThreadProxy) ScheduleSuicide

func (p *ApplicationThreadProxy) ScheduleSuicide(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) ScheduleTaskFragmentTransaction

func (p *ApplicationThreadProxy) ScheduleTaskFragmentTransaction(
	ctx context.Context,
	organizer window.ITaskFragmentOrganizer,
	transaction window.TaskFragmentTransaction,
) error

func (*ApplicationThreadProxy) ScheduleTimeoutService

func (p *ApplicationThreadProxy) ScheduleTimeoutService(
	ctx context.Context,
	token binder.IBinder,
	startId int32,
) error

func (*ApplicationThreadProxy) ScheduleTimeoutServiceForType

func (p *ApplicationThreadProxy) ScheduleTimeoutServiceForType(
	ctx context.Context,
	token binder.IBinder,
	startId int32,
	fgsType int32,
) error

func (*ApplicationThreadProxy) ScheduleTransaction

func (p *ApplicationThreadProxy) ScheduleTransaction(
	ctx context.Context,
	transaction servertransaction.ClientTransaction,
) error

func (*ApplicationThreadProxy) ScheduleTranslucentConversionComplete

func (p *ApplicationThreadProxy) ScheduleTranslucentConversionComplete(
	ctx context.Context,
	token binder.IBinder,
	timeout bool,
) error

func (*ApplicationThreadProxy) ScheduleTrimMemory

func (p *ApplicationThreadProxy) ScheduleTrimMemory(
	ctx context.Context,
	level int32,
) error

func (*ApplicationThreadProxy) ScheduleUnbindService

func (p *ApplicationThreadProxy) ScheduleUnbindService(
	ctx context.Context,
	token binder.IBinder,
	intent content.Intent,
) error

func (*ApplicationThreadProxy) SetCoreSettings

func (p *ApplicationThreadProxy) SetCoreSettings(
	ctx context.Context,
	coreSettings os.Bundle,
) error

func (*ApplicationThreadProxy) SetNetworkBlockSeq

func (p *ApplicationThreadProxy) SetNetworkBlockSeq(
	ctx context.Context,
	procStateSeq int64,
) error

func (*ApplicationThreadProxy) SetProcessState

func (p *ApplicationThreadProxy) SetProcessState(
	ctx context.Context,
	state int32,
) error

func (*ApplicationThreadProxy) SetSchedulingGroup

func (p *ApplicationThreadProxy) SetSchedulingGroup(
	ctx context.Context,
	group int32,
) error

func (*ApplicationThreadProxy) StartBinderTracking

func (p *ApplicationThreadProxy) StartBinderTracking(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) StopBinderTrackingAndDump

func (p *ApplicationThreadProxy) StopBinderTrackingAndDump(
	ctx context.Context,
	fd int32,
) error

func (*ApplicationThreadProxy) UnstableProviderDied

func (p *ApplicationThreadProxy) UnstableProviderDied(
	ctx context.Context,
	provider binder.IBinder,
) error

func (*ApplicationThreadProxy) UpdateHttpProxy

func (p *ApplicationThreadProxy) UpdateHttpProxy(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) UpdatePackageCompatibilityInfo

func (p *ApplicationThreadProxy) UpdatePackageCompatibilityInfo(
	ctx context.Context,
	pkg string,
	info res.CompatibilityInfo,
) error

func (*ApplicationThreadProxy) UpdateTimePrefs

func (p *ApplicationThreadProxy) UpdateTimePrefs(
	ctx context.Context,
	timeFormatPreference int32,
) error

func (*ApplicationThreadProxy) UpdateTimeZone

func (p *ApplicationThreadProxy) UpdateTimeZone(
	ctx context.Context,
) error

func (*ApplicationThreadProxy) UpdateUiTranslationState

func (p *ApplicationThreadProxy) UpdateUiTranslationState(
	ctx context.Context,
	activityToken binder.IBinder,
	state int32,
	sourceSpec translation.TranslationSpec,
	targetSpec translation.TranslationSpec,
	viewIds []autofill.AutofillId,
	uiTranslationSpec translation.UiTranslationSpec,
) error

type ApplicationThreadStub

type ApplicationThreadStub struct {
	Impl      IApplicationThread
	Transport binder.VersionAwareTransport
}

ApplicationThreadStub dispatches incoming binder transactions to a typed IApplicationThread implementation.

func (*ApplicationThreadStub) Descriptor

func (s *ApplicationThreadStub) Descriptor() string

func (*ApplicationThreadStub) OnTransaction

func (s *ApplicationThreadStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type AssistDataReceiverProxy

type AssistDataReceiverProxy struct {
	Remote binder.IBinder
}

func NewAssistDataReceiverProxy

func NewAssistDataReceiverProxy(
	remote binder.IBinder,
) *AssistDataReceiverProxy

func (*AssistDataReceiverProxy) AsBinder

func (p *AssistDataReceiverProxy) AsBinder() binder.IBinder

func (*AssistDataReceiverProxy) OnHandleAssistData

func (p *AssistDataReceiverProxy) OnHandleAssistData(
	ctx context.Context,
	resultData os.Bundle,
) error

func (*AssistDataReceiverProxy) OnHandleAssistScreenshot

func (p *AssistDataReceiverProxy) OnHandleAssistScreenshot(
	ctx context.Context,
	screenshot graphics.Bitmap,
) error

type AssistDataReceiverStub

type AssistDataReceiverStub struct {
	Impl      IAssistDataReceiver
	Transport binder.VersionAwareTransport
}

AssistDataReceiverStub dispatches incoming binder transactions to a typed IAssistDataReceiver implementation.

func (*AssistDataReceiverStub) Descriptor

func (s *AssistDataReceiverStub) Descriptor() string

func (*AssistDataReceiverStub) OnTransaction

func (s *AssistDataReceiverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type AsyncNotedAppOp

type AsyncNotedAppOp struct {
	Flg       int32
	OpCode    int32
	NotingUid int32
	Message   string
	Time      int64
}

func (*AsyncNotedAppOp) MarshalParcel

func (s *AsyncNotedAppOp) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AsyncNotedAppOp) UnmarshalParcel

func (s *AsyncNotedAppOp) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AutomaticZenRule

type AutomaticZenRule struct {
	InterruptionFilter int32
	CreationTime       int64
	Pkg                string
	ZenPolicy          *types.ZenPolicy
}

func (*AutomaticZenRule) MarshalParcel

func (s *AutomaticZenRule) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AutomaticZenRule) UnmarshalParcel

func (s *AutomaticZenRule) UnmarshalParcel(
	p *parcel.Parcel,
) error

type BackupAgentProxy

type BackupAgentProxy struct {
	Remote binder.IBinder
}

func NewBackupAgentProxy

func NewBackupAgentProxy(
	remote binder.IBinder,
) *BackupAgentProxy

func (*BackupAgentProxy) AsBinder

func (p *BackupAgentProxy) AsBinder() binder.IBinder

func (*BackupAgentProxy) ClearBackupRestoreEventLogger

func (p *BackupAgentProxy) ClearBackupRestoreEventLogger(
	ctx context.Context,
) error

func (*BackupAgentProxy) DoBackup

func (p *BackupAgentProxy) DoBackup(
	ctx context.Context,
	oldState int32,
	data int32,
	newState int32,
	quotaBytes int64,
	callbackBinder backup.IBackupCallback,
	transportFlags int32,
) error

func (*BackupAgentProxy) DoFullBackup

func (p *BackupAgentProxy) DoFullBackup(
	ctx context.Context,
	data int32,
	quotaBytes int64,
	token int32,
	callbackBinder backup.IBackupManager,
	transportFlags int32,
) error

func (*BackupAgentProxy) DoMeasureFullBackup

func (p *BackupAgentProxy) DoMeasureFullBackup(
	ctx context.Context,
	quotaBytes int64,
	token int32,
	callbackBinder backup.IBackupManager,
	transportFlags int32,
) error

func (*BackupAgentProxy) DoQuotaExceeded

func (p *BackupAgentProxy) DoQuotaExceeded(
	ctx context.Context,
	backupDataBytes int64,
	quotaBytes int64,
	callbackBinder backup.IBackupCallback,
) error

func (*BackupAgentProxy) DoRestore

func (p *BackupAgentProxy) DoRestore(
	ctx context.Context,
	data int32,
	appVersionCode int64,
	newState int32,
	token int32,
	callbackBinder backup.IBackupManager,
) error

func (*BackupAgentProxy) DoRestoreFile

func (p *BackupAgentProxy) DoRestoreFile(
	ctx context.Context,
	data int32,
	size int64,
	type_ int32,
	domain string,
	path string,
	mode int64,
	mtime int64,
	token int32,
	callbackBinder backup.IBackupManager,
) error

func (*BackupAgentProxy) DoRestoreFinished

func (p *BackupAgentProxy) DoRestoreFinished(
	ctx context.Context,
	token int32,
	callbackBinder backup.IBackupManager,
) error

func (*BackupAgentProxy) DoRestoreWithExcludedKeys

func (p *BackupAgentProxy) DoRestoreWithExcludedKeys(
	ctx context.Context,
	data int32,
	appVersionCode int64,
	newState int32,
	token int32,
	callbackBinder backup.IBackupManager,
	excludedKeys []string,
) error

func (*BackupAgentProxy) Fail

func (p *BackupAgentProxy) Fail(
	ctx context.Context,
	message string,
) error

func (*BackupAgentProxy) GetLoggerResults

func (p *BackupAgentProxy) GetLoggerResults(
	ctx context.Context,
	resultsFuture infra.AndroidFuture,
) error

func (*BackupAgentProxy) GetOperationType

func (p *BackupAgentProxy) GetOperationType(
	ctx context.Context,
	operationTypeFuture infra.AndroidFuture,
) error

type BackupAgentStub

type BackupAgentStub struct {
	Impl      IBackupAgent
	Transport binder.VersionAwareTransport
}

BackupAgentStub dispatches incoming binder transactions to a typed IBackupAgent implementation.

func (*BackupAgentStub) Descriptor

func (s *BackupAgentStub) Descriptor() string

func (*BackupAgentStub) OnTransaction

func (s *BackupAgentStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type CallNotificationEventCallbackProxy

type CallNotificationEventCallbackProxy struct {
	Remote binder.IBinder
}

func NewCallNotificationEventCallbackProxy

func NewCallNotificationEventCallbackProxy(
	remote binder.IBinder,
) *CallNotificationEventCallbackProxy

func (*CallNotificationEventCallbackProxy) AsBinder

func (*CallNotificationEventCallbackProxy) OnCallNotificationPosted

func (p *CallNotificationEventCallbackProxy) OnCallNotificationPosted(
	ctx context.Context,
	packageName string,
	userHandle os.UserHandle,
) error

func (*CallNotificationEventCallbackProxy) OnCallNotificationRemoved

func (p *CallNotificationEventCallbackProxy) OnCallNotificationRemoved(
	ctx context.Context,
	packageName string,
	userHandle os.UserHandle,
) error

type CallNotificationEventCallbackStub

type CallNotificationEventCallbackStub struct {
	Impl      ICallNotificationEventCallback
	Transport binder.VersionAwareTransport
}

CallNotificationEventCallbackStub dispatches incoming binder transactions to a typed ICallNotificationEventCallback implementation.

func (*CallNotificationEventCallbackStub) Descriptor

func (s *CallNotificationEventCallbackStub) Descriptor() string

func (*CallNotificationEventCallbackStub) OnTransaction

type CompatCameraControlCallbackProxy

type CompatCameraControlCallbackProxy struct {
	Remote binder.IBinder
}

func NewCompatCameraControlCallbackProxy

func NewCompatCameraControlCallbackProxy(
	remote binder.IBinder,
) *CompatCameraControlCallbackProxy

func (*CompatCameraControlCallbackProxy) ApplyCameraCompatTreatment

func (p *CompatCameraControlCallbackProxy) ApplyCameraCompatTreatment(
	ctx context.Context,
) error

func (*CompatCameraControlCallbackProxy) AsBinder

func (*CompatCameraControlCallbackProxy) RevertCameraCompatTreatment

func (p *CompatCameraControlCallbackProxy) RevertCameraCompatTreatment(
	ctx context.Context,
) error

type CompatCameraControlCallbackStub

type CompatCameraControlCallbackStub struct {
	Impl      ICompatCameraControlCallback
	Transport binder.VersionAwareTransport
}

CompatCameraControlCallbackStub dispatches incoming binder transactions to a typed ICompatCameraControlCallback implementation.

func (*CompatCameraControlCallbackStub) Descriptor

func (s *CompatCameraControlCallbackStub) Descriptor() string

func (*CompatCameraControlCallbackStub) OnTransaction

type ContentProviderHolder

type ContentProviderHolder struct {
}

func (*ContentProviderHolder) MarshalParcel

func (s *ContentProviderHolder) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ContentProviderHolder) UnmarshalParcel

func (s *ContentProviderHolder) UnmarshalParcel(
	p *parcel.Parcel,
) error

type EphemeralResolveInfo

type EphemeralResolveInfo struct {
}

func (*EphemeralResolveInfo) MarshalParcel

func (s *EphemeralResolveInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*EphemeralResolveInfo) UnmarshalParcel

func (s *EphemeralResolveInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type EphemeralResolverProxy

type EphemeralResolverProxy struct {
	Remote binder.IBinder
}

func NewEphemeralResolverProxy

func NewEphemeralResolverProxy(
	remote binder.IBinder,
) *EphemeralResolverProxy

func (*EphemeralResolverProxy) AsBinder

func (p *EphemeralResolverProxy) AsBinder() binder.IBinder

func (*EphemeralResolverProxy) GetEphemeralIntentFilterList

func (p *EphemeralResolverProxy) GetEphemeralIntentFilterList(
	ctx context.Context,
	callback os.IRemoteCallback,
	hostName string,
	sequence int32,
) error

func (*EphemeralResolverProxy) GetEphemeralResolveInfoList

func (p *EphemeralResolverProxy) GetEphemeralResolveInfoList(
	ctx context.Context,
	callback os.IRemoteCallback,
	digestPrefix []int32,
	sequence int32,
) error

type EphemeralResolverStub

type EphemeralResolverStub struct {
	Impl      IEphemeralResolver
	Transport binder.VersionAwareTransport
}

EphemeralResolverStub dispatches incoming binder transactions to a typed IEphemeralResolver implementation.

func (*EphemeralResolverStub) Descriptor

func (s *EphemeralResolverStub) Descriptor() string

func (*EphemeralResolverStub) OnTransaction

func (s *EphemeralResolverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ForegroundServiceObserverProxy

type ForegroundServiceObserverProxy struct {
	Remote binder.IBinder
}

func NewForegroundServiceObserverProxy

func NewForegroundServiceObserverProxy(
	remote binder.IBinder,
) *ForegroundServiceObserverProxy

func (*ForegroundServiceObserverProxy) AsBinder

func (*ForegroundServiceObserverProxy) OnForegroundStateChanged

func (p *ForegroundServiceObserverProxy) OnForegroundStateChanged(
	ctx context.Context,
	serviceToken binder.IBinder,
	packageName string,
	isForeground bool,
) error

type ForegroundServiceObserverStub

type ForegroundServiceObserverStub struct {
	Impl      IForegroundServiceObserver
	Transport binder.VersionAwareTransport
}

ForegroundServiceObserverStub dispatches incoming binder transactions to a typed IForegroundServiceObserver implementation.

func (*ForegroundServiceObserverStub) Descriptor

func (s *ForegroundServiceObserverStub) Descriptor() string

func (*ForegroundServiceObserverStub) OnTransaction

type GameManagerProxy

type GameManagerProxy struct {
	Remote binder.IBinder
}

func NewGameManagerProxy

func NewGameManagerProxy(
	remote binder.IBinder,
) *GameManagerProxy

func (*GameManagerProxy) AsBinder

func (p *GameManagerProxy) AsBinder() binder.IBinder

func (*GameManagerProxy) GetGameMode

func (p *GameManagerProxy) GetGameMode(
	ctx context.Context,
) (int32, error)

type GameManagerServiceProxy

type GameManagerServiceProxy struct {
	Remote binder.IBinder
}

func NewGameManagerServiceProxy

func NewGameManagerServiceProxy(
	remote binder.IBinder,
) *GameManagerServiceProxy

func (*GameManagerServiceProxy) AddGameModeListener

func (p *GameManagerServiceProxy) AddGameModeListener(
	ctx context.Context,
	gameModeListener IGameModeListener,
) error

func (*GameManagerServiceProxy) AddGameStateListener

func (p *GameManagerServiceProxy) AddGameStateListener(
	ctx context.Context,
	gameStateListener IGameStateListener,
) error

func (*GameManagerServiceProxy) AsBinder

func (p *GameManagerServiceProxy) AsBinder() binder.IBinder

func (*GameManagerServiceProxy) GetAvailableGameModes

func (p *GameManagerServiceProxy) GetAvailableGameModes(
	ctx context.Context,
	packageName string,
) ([]int32, error)

func (*GameManagerServiceProxy) GetGameMode

func (p *GameManagerServiceProxy) GetGameMode(
	ctx context.Context,
	packageName string,
) (int32, error)

func (*GameManagerServiceProxy) GetGameModeInfo

func (p *GameManagerServiceProxy) GetGameModeInfo(
	ctx context.Context,
	packageName string,
) (GameModeInfo, error)

func (*GameManagerServiceProxy) GetResolutionScalingFactor

func (p *GameManagerServiceProxy) GetResolutionScalingFactor(
	ctx context.Context,
	packageName string,
	gameMode int32,
) (float32, error)

func (*GameManagerServiceProxy) IsAngleEnabled

func (p *GameManagerServiceProxy) IsAngleEnabled(
	ctx context.Context,
	packageName string,
) (bool, error)

func (*GameManagerServiceProxy) NotifyGraphicsEnvironmentSetup

func (p *GameManagerServiceProxy) NotifyGraphicsEnvironmentSetup(
	ctx context.Context,
	packageName string,
) error

func (*GameManagerServiceProxy) RemoveGameModeListener

func (p *GameManagerServiceProxy) RemoveGameModeListener(
	ctx context.Context,
	gameModeListener IGameModeListener,
) error

func (*GameManagerServiceProxy) RemoveGameStateListener

func (p *GameManagerServiceProxy) RemoveGameStateListener(
	ctx context.Context,
	gameStateListener IGameStateListener,
) error

func (*GameManagerServiceProxy) SetGameMode

func (p *GameManagerServiceProxy) SetGameMode(
	ctx context.Context,
	packageName string,
	gameMode int32,
) error

func (*GameManagerServiceProxy) SetGameServiceProvider

func (p *GameManagerServiceProxy) SetGameServiceProvider(
	ctx context.Context,
	packageName string,
) error

func (*GameManagerServiceProxy) SetGameState

func (p *GameManagerServiceProxy) SetGameState(
	ctx context.Context,
	packageName string,
	gameState GameState,
) error

func (*GameManagerServiceProxy) ToggleGameDefaultFrameRate

func (p *GameManagerServiceProxy) ToggleGameDefaultFrameRate(
	ctx context.Context,
	isEnabled bool,
) error

func (*GameManagerServiceProxy) UpdateCustomGameModeConfiguration

func (p *GameManagerServiceProxy) UpdateCustomGameModeConfiguration(
	ctx context.Context,
	packageName string,
	gameModeConfig GameModeConfiguration,
) error

func (*GameManagerServiceProxy) UpdateResolutionScalingFactor

func (p *GameManagerServiceProxy) UpdateResolutionScalingFactor(
	ctx context.Context,
	packageName string,
	gameMode int32,
	scalingFactor float32,
) error

type GameManagerServiceStub

type GameManagerServiceStub struct {
	Impl      IGameManagerService
	Transport binder.VersionAwareTransport
}

GameManagerServiceStub dispatches incoming binder transactions to a typed IGameManagerService implementation.

func (*GameManagerServiceStub) Descriptor

func (s *GameManagerServiceStub) Descriptor() string

func (*GameManagerServiceStub) OnTransaction

func (s *GameManagerServiceStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type GameManagerStub

type GameManagerStub struct {
	Impl      IGameManager
	Transport binder.VersionAwareTransport
}

GameManagerStub dispatches incoming binder transactions to a typed IGameManager implementation.

func (*GameManagerStub) Descriptor

func (s *GameManagerStub) Descriptor() string

func (*GameManagerStub) OnTransaction

func (s *GameManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type GameModeConfiguration

type GameModeConfiguration struct {
	ScalingFactor float32
	FpsOverride   int32
}

func (*GameModeConfiguration) MarshalParcel

func (s *GameModeConfiguration) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GameModeConfiguration) UnmarshalParcel

func (s *GameModeConfiguration) UnmarshalParcel(
	p *parcel.Parcel,
) error

type GameModeInfo

type GameModeInfo struct {
	ActiveGameMode       int32
	IsDownscalingAllowed bool
	IsFpsOverrideAllowed bool
}

func (*GameModeInfo) MarshalParcel

func (s *GameModeInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GameModeInfo) UnmarshalParcel

func (s *GameModeInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type GameModeListenerProxy

type GameModeListenerProxy struct {
	Remote binder.IBinder
}

func NewGameModeListenerProxy

func NewGameModeListenerProxy(
	remote binder.IBinder,
) *GameModeListenerProxy

func (*GameModeListenerProxy) AsBinder

func (p *GameModeListenerProxy) AsBinder() binder.IBinder

func (*GameModeListenerProxy) OnGameModeChanged

func (p *GameModeListenerProxy) OnGameModeChanged(
	ctx context.Context,
	packageName string,
	gameModeFrom int32,
	gameModeTo int32,
) error

type GameModeListenerStub

type GameModeListenerStub struct {
	Impl      IGameModeListener
	Transport binder.VersionAwareTransport
}

GameModeListenerStub dispatches incoming binder transactions to a typed IGameModeListener implementation.

func (*GameModeListenerStub) Descriptor

func (s *GameModeListenerStub) Descriptor() string

func (*GameModeListenerStub) OnTransaction

func (s *GameModeListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type GameState

type GameState struct {
	IsLoading bool
	Mode      int32
	Label     int32
	Quality   int32
}

func (*GameState) MarshalParcel

func (s *GameState) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GameState) UnmarshalParcel

func (s *GameState) UnmarshalParcel(
	p *parcel.Parcel,
) error

type GameStateListenerProxy

type GameStateListenerProxy struct {
	Remote binder.IBinder
}

func NewGameStateListenerProxy

func NewGameStateListenerProxy(
	remote binder.IBinder,
) *GameStateListenerProxy

func (*GameStateListenerProxy) AsBinder

func (p *GameStateListenerProxy) AsBinder() binder.IBinder

func (*GameStateListenerProxy) OnGameStateChanged

func (p *GameStateListenerProxy) OnGameStateChanged(
	ctx context.Context,
	packageName string,
	state GameState,
) error

type GameStateListenerStub

type GameStateListenerStub struct {
	Impl      IGameStateListener
	Transport binder.VersionAwareTransport
}

GameStateListenerStub dispatches incoming binder transactions to a typed IGameStateListener implementation.

func (*GameStateListenerStub) Descriptor

func (s *GameStateListenerStub) Descriptor() string

func (*GameStateListenerStub) OnTransaction

func (s *GameStateListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type GrammaticalInflectionManagerProxy

type GrammaticalInflectionManagerProxy struct {
	Remote binder.IBinder
}

func NewGrammaticalInflectionManagerProxy

func NewGrammaticalInflectionManagerProxy(
	remote binder.IBinder,
) *GrammaticalInflectionManagerProxy

func (*GrammaticalInflectionManagerProxy) AsBinder

func (*GrammaticalInflectionManagerProxy) GetSystemGrammaticalGender

func (p *GrammaticalInflectionManagerProxy) GetSystemGrammaticalGender(
	ctx context.Context,
	attributionSource content.AttributionSource,
) (int32, error)

func (*GrammaticalInflectionManagerProxy) SetRequestedApplicationGrammaticalGender

func (p *GrammaticalInflectionManagerProxy) SetRequestedApplicationGrammaticalGender(
	ctx context.Context,
	appPackageName string,
	gender int32,
) error

func (*GrammaticalInflectionManagerProxy) SetSystemWideGrammaticalGender

func (p *GrammaticalInflectionManagerProxy) SetSystemWideGrammaticalGender(
	ctx context.Context,
	gender int32,
) error

type GrammaticalInflectionManagerStub

type GrammaticalInflectionManagerStub struct {
	Impl      IGrammaticalInflectionManager
	Transport binder.VersionAwareTransport
}

GrammaticalInflectionManagerStub dispatches incoming binder transactions to a typed IGrammaticalInflectionManager implementation.

func (*GrammaticalInflectionManagerStub) Descriptor

func (s *GrammaticalInflectionManagerStub) Descriptor() string

func (*GrammaticalInflectionManagerStub) OnTransaction

type GrantedUriPermission

type GrantedUriPermission struct {
	PackageName string
	Uri         *types.Uri
}

func (*GrantedUriPermission) MarshalParcel

func (s *GrantedUriPermission) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GrantedUriPermission) UnmarshalParcel

func (s *GrantedUriPermission) UnmarshalParcel(
	p *parcel.Parcel,
) error

type IActivityClientController

type IActivityClientController interface {
	AsBinder() binder.IBinder
	ActivityIdle(ctx context.Context, token binder.IBinder, config res.Configuration, stopProfiling bool) error
	ActivityResumed(ctx context.Context, token binder.IBinder, handleSplashScreenExit bool) error
	ActivityRefreshed(ctx context.Context, token binder.IBinder) error
	ActivityTopResumedStateLost(ctx context.Context) error
	ActivityPaused(ctx context.Context, token binder.IBinder) error
	ActivityStopped(ctx context.Context, token binder.IBinder, state os.Bundle, persistentState os.PersistableBundle, description string) error
	ActivityDestroyed(ctx context.Context, token binder.IBinder) error
	ActivityLocalRelaunch(ctx context.Context, token binder.IBinder) error
	ActivityRelaunched(ctx context.Context, token binder.IBinder) error
	ReportSizeConfigurations(ctx context.Context, token binder.IBinder, sizeConfigurations window.SizeConfigurationBuckets) error
	MoveActivityTaskToBack(ctx context.Context, token binder.IBinder, nonRoot bool) (bool, error)
	ShouldUpRecreateTask(ctx context.Context, token binder.IBinder, destAffinity string) (bool, error)
	NavigateUpTo(ctx context.Context, token binder.IBinder, target content.Intent, resolvedType string, resultCode int32, resultData content.Intent) (bool, error)
	ReleaseActivityInstance(ctx context.Context, token binder.IBinder) (bool, error)
	FinishActivity(ctx context.Context, token binder.IBinder, code int32, data content.Intent, finishTask int32) (bool, error)
	FinishActivityAffinity(ctx context.Context, token binder.IBinder) (bool, error)
	FinishSubActivity(ctx context.Context, token binder.IBinder, resultWho string, requestCode int32) error
	SetForceSendResultForMediaProjection(ctx context.Context, token binder.IBinder) error
	IsTopOfTask(ctx context.Context, token binder.IBinder) (bool, error)
	WillActivityBeVisible(ctx context.Context, token binder.IBinder) (bool, error)
	GetDisplayId(ctx context.Context, activityToken binder.IBinder) (int32, error)
	GetTaskForActivity(ctx context.Context, token binder.IBinder, onlyRoot bool) (int32, error)
	GetTaskConfiguration(ctx context.Context, activityToken binder.IBinder) (res.Configuration, error)
	GetActivityTokenBelow(ctx context.Context, token binder.IBinder) (binder.IBinder, error)
	GetCallingActivity(ctx context.Context, token binder.IBinder) (content.ComponentName, error)
	GetCallingPackage(ctx context.Context, token binder.IBinder) (string, error)
	GetLaunchedFromUid(ctx context.Context, token binder.IBinder) (int32, error)
	GetActivityCallerUid(ctx context.Context, activityToken binder.IBinder, callerToken binder.IBinder) (int32, error)
	GetLaunchedFromPackage(ctx context.Context, token binder.IBinder) (string, error)
	GetActivityCallerPackage(ctx context.Context, activityToken binder.IBinder, callerToken binder.IBinder) (string, error)
	CheckActivityCallerContentUriPermission(ctx context.Context, activityToken binder.IBinder, callerToken binder.IBinder, uri net.Uri, modeFlags int32) (int32, error)
	SetRequestedOrientation(ctx context.Context, token binder.IBinder, requestedOrientation int32) error
	GetRequestedOrientation(ctx context.Context, token binder.IBinder) (int32, error)
	ConvertFromTranslucent(ctx context.Context, token binder.IBinder) (bool, error)
	ConvertToTranslucent(ctx context.Context, token binder.IBinder, options os.Bundle) (bool, error)
	IsImmersive(ctx context.Context, token binder.IBinder) (bool, error)
	SetImmersive(ctx context.Context, token binder.IBinder, immersive bool) error
	EnterPictureInPictureMode(ctx context.Context, token binder.IBinder, params PictureInPictureParams) (bool, error)
	SetPictureInPictureParams(ctx context.Context, token binder.IBinder, params PictureInPictureParams) error
	SetShouldDockBigOverlays(ctx context.Context, token binder.IBinder, shouldDockBigOverlays bool) error
	ToggleFreeformWindowingMode(ctx context.Context, token binder.IBinder) error
	RequestMultiwindowFullscreen(ctx context.Context, token binder.IBinder, request int32, callback os.IRemoteCallback) error
	StartLockTaskModeByToken(ctx context.Context, token binder.IBinder) error
	StopLockTaskModeByToken(ctx context.Context, token binder.IBinder) error
	ShowLockTaskEscapeMessage(ctx context.Context, token binder.IBinder) error
	SetTaskDescription(ctx context.Context, token binder.IBinder, values ActivityManagerTaskDescription) error
	ShowAssistFromActivity(ctx context.Context, token binder.IBinder, args os.Bundle) (bool, error)
	IsRootVoiceInteraction(ctx context.Context, token binder.IBinder) (bool, error)
	StartLocalVoiceInteraction(ctx context.Context, token binder.IBinder, options os.Bundle) error
	StopLocalVoiceInteraction(ctx context.Context, token binder.IBinder) error
	SetShowWhenLocked(ctx context.Context, token binder.IBinder, showWhenLocked bool) error
	SetInheritShowWhenLocked(ctx context.Context, token binder.IBinder, setInheritShownWhenLocked bool) error
	SetTurnScreenOn(ctx context.Context, token binder.IBinder, turnScreenOn bool) error
	SetAllowCrossUidActivitySwitchFromBelow(ctx context.Context, token binder.IBinder, allowed bool) error
	ReportActivityFullyDrawn(ctx context.Context, token binder.IBinder, restoredFromBundle bool) error
	OverrideActivityTransition(ctx context.Context, token binder.IBinder, open bool, enterAnim int32, exitAnim int32, backgroundColor int32) error
	ClearOverrideActivityTransition(ctx context.Context, token binder.IBinder, open bool) error
	OverridePendingTransition(ctx context.Context, token binder.IBinder, packageName string, enterAnim int32, exitAnim int32, backgroundColor int32) error
	SetVrMode(ctx context.Context, token binder.IBinder, enabled bool, packageName content.ComponentName) (int32, error)
	SetRecentsScreenshotEnabled(ctx context.Context, token binder.IBinder, enabled bool) error
	InvalidateHomeTaskSnapshot(ctx context.Context, homeToken binder.IBinder) error
	DismissKeyguard(ctx context.Context, token binder.IBinder, callback policy.IKeyguardDismissCallback, message string) error
	RegisterRemoteAnimations(ctx context.Context, token binder.IBinder, definition view.RemoteAnimationDefinition) error
	UnregisterRemoteAnimations(ctx context.Context, token binder.IBinder) error
	OnBackPressed(ctx context.Context, activityToken binder.IBinder, callback IRequestFinishCallback) error
	SplashScreenAttached(ctx context.Context, token binder.IBinder) error
	RequestCompatCameraControl(ctx context.Context, token binder.IBinder, showControl bool, transformationApplied bool, callback ICompatCameraControlCallback) error
	EnableTaskLocaleOverride(ctx context.Context, token binder.IBinder) error
	IsRequestedToLaunchInTaskFragment(ctx context.Context, activityToken binder.IBinder, taskFragmentToken binder.IBinder) (bool, error)
	SetActivityRecordInputSinkEnabled(ctx context.Context, activityToken binder.IBinder, enabled bool) error
}

func NewActivityClientControllerStub

func NewActivityClientControllerStub(
	impl IActivityClientControllerServer,
) IActivityClientController

NewActivityClientControllerStub creates a server-side IActivityClientController wrapping the given server implementation. The returned value satisfies IActivityClientController and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IActivityClientControllerServer

type IActivityClientControllerServer interface {
	ActivityIdle(ctx context.Context, token binder.IBinder, config res.Configuration, stopProfiling bool) error
	ActivityResumed(ctx context.Context, token binder.IBinder, handleSplashScreenExit bool) error
	ActivityRefreshed(ctx context.Context, token binder.IBinder) error
	ActivityTopResumedStateLost(ctx context.Context) error
	ActivityPaused(ctx context.Context, token binder.IBinder) error
	ActivityStopped(ctx context.Context, token binder.IBinder, state os.Bundle, persistentState os.PersistableBundle, description string) error
	ActivityDestroyed(ctx context.Context, token binder.IBinder) error
	ActivityLocalRelaunch(ctx context.Context, token binder.IBinder) error
	ActivityRelaunched(ctx context.Context, token binder.IBinder) error
	ReportSizeConfigurations(ctx context.Context, token binder.IBinder, sizeConfigurations window.SizeConfigurationBuckets) error
	MoveActivityTaskToBack(ctx context.Context, token binder.IBinder, nonRoot bool) (bool, error)
	ShouldUpRecreateTask(ctx context.Context, token binder.IBinder, destAffinity string) (bool, error)
	NavigateUpTo(ctx context.Context, token binder.IBinder, target content.Intent, resolvedType string, resultCode int32, resultData content.Intent) (bool, error)
	ReleaseActivityInstance(ctx context.Context, token binder.IBinder) (bool, error)
	FinishActivity(ctx context.Context, token binder.IBinder, code int32, data content.Intent, finishTask int32) (bool, error)
	FinishActivityAffinity(ctx context.Context, token binder.IBinder) (bool, error)
	FinishSubActivity(ctx context.Context, token binder.IBinder, resultWho string, requestCode int32) error
	SetForceSendResultForMediaProjection(ctx context.Context, token binder.IBinder) error
	IsTopOfTask(ctx context.Context, token binder.IBinder) (bool, error)
	WillActivityBeVisible(ctx context.Context, token binder.IBinder) (bool, error)
	GetDisplayId(ctx context.Context, activityToken binder.IBinder) (int32, error)
	GetTaskForActivity(ctx context.Context, token binder.IBinder, onlyRoot bool) (int32, error)
	GetTaskConfiguration(ctx context.Context, activityToken binder.IBinder) (res.Configuration, error)
	GetActivityTokenBelow(ctx context.Context, token binder.IBinder) (binder.IBinder, error)
	GetCallingActivity(ctx context.Context, token binder.IBinder) (content.ComponentName, error)
	GetCallingPackage(ctx context.Context, token binder.IBinder) (string, error)
	GetLaunchedFromUid(ctx context.Context, token binder.IBinder) (int32, error)
	GetActivityCallerUid(ctx context.Context, activityToken binder.IBinder, callerToken binder.IBinder) (int32, error)
	GetLaunchedFromPackage(ctx context.Context, token binder.IBinder) (string, error)
	GetActivityCallerPackage(ctx context.Context, activityToken binder.IBinder, callerToken binder.IBinder) (string, error)
	CheckActivityCallerContentUriPermission(ctx context.Context, activityToken binder.IBinder, callerToken binder.IBinder, uri net.Uri, modeFlags int32) (int32, error)
	SetRequestedOrientation(ctx context.Context, token binder.IBinder, requestedOrientation int32) error
	GetRequestedOrientation(ctx context.Context, token binder.IBinder) (int32, error)
	ConvertFromTranslucent(ctx context.Context, token binder.IBinder) (bool, error)
	ConvertToTranslucent(ctx context.Context, token binder.IBinder, options os.Bundle) (bool, error)
	IsImmersive(ctx context.Context, token binder.IBinder) (bool, error)
	SetImmersive(ctx context.Context, token binder.IBinder, immersive bool) error
	EnterPictureInPictureMode(ctx context.Context, token binder.IBinder, params PictureInPictureParams) (bool, error)
	SetPictureInPictureParams(ctx context.Context, token binder.IBinder, params PictureInPictureParams) error
	SetShouldDockBigOverlays(ctx context.Context, token binder.IBinder, shouldDockBigOverlays bool) error
	ToggleFreeformWindowingMode(ctx context.Context, token binder.IBinder) error
	RequestMultiwindowFullscreen(ctx context.Context, token binder.IBinder, request int32, callback os.IRemoteCallback) error
	StartLockTaskModeByToken(ctx context.Context, token binder.IBinder) error
	StopLockTaskModeByToken(ctx context.Context, token binder.IBinder) error
	ShowLockTaskEscapeMessage(ctx context.Context, token binder.IBinder) error
	SetTaskDescription(ctx context.Context, token binder.IBinder, values ActivityManagerTaskDescription) error
	ShowAssistFromActivity(ctx context.Context, token binder.IBinder, args os.Bundle) (bool, error)
	IsRootVoiceInteraction(ctx context.Context, token binder.IBinder) (bool, error)
	StartLocalVoiceInteraction(ctx context.Context, token binder.IBinder, options os.Bundle) error
	StopLocalVoiceInteraction(ctx context.Context, token binder.IBinder) error
	SetShowWhenLocked(ctx context.Context, token binder.IBinder, showWhenLocked bool) error
	SetInheritShowWhenLocked(ctx context.Context, token binder.IBinder, setInheritShownWhenLocked bool) error
	SetTurnScreenOn(ctx context.Context, token binder.IBinder, turnScreenOn bool) error
	SetAllowCrossUidActivitySwitchFromBelow(ctx context.Context, token binder.IBinder, allowed bool) error
	ReportActivityFullyDrawn(ctx context.Context, token binder.IBinder, restoredFromBundle bool) error
	OverrideActivityTransition(ctx context.Context, token binder.IBinder, open bool, enterAnim int32, exitAnim int32, backgroundColor int32) error
	ClearOverrideActivityTransition(ctx context.Context, token binder.IBinder, open bool) error
	OverridePendingTransition(ctx context.Context, token binder.IBinder, packageName string, enterAnim int32, exitAnim int32, backgroundColor int32) error
	SetVrMode(ctx context.Context, token binder.IBinder, enabled bool, packageName content.ComponentName) (int32, error)
	SetRecentsScreenshotEnabled(ctx context.Context, token binder.IBinder, enabled bool) error
	InvalidateHomeTaskSnapshot(ctx context.Context, homeToken binder.IBinder) error
	DismissKeyguard(ctx context.Context, token binder.IBinder, callback policy.IKeyguardDismissCallback, message string) error
	RegisterRemoteAnimations(ctx context.Context, token binder.IBinder, definition view.RemoteAnimationDefinition) error
	UnregisterRemoteAnimations(ctx context.Context, token binder.IBinder) error
	OnBackPressed(ctx context.Context, activityToken binder.IBinder, callback IRequestFinishCallback) error
	SplashScreenAttached(ctx context.Context, token binder.IBinder) error
	RequestCompatCameraControl(ctx context.Context, token binder.IBinder, showControl bool, transformationApplied bool, callback ICompatCameraControlCallback) error
	EnableTaskLocaleOverride(ctx context.Context, token binder.IBinder) error
	IsRequestedToLaunchInTaskFragment(ctx context.Context, activityToken binder.IBinder, taskFragmentToken binder.IBinder) (bool, error)
	SetActivityRecordInputSinkEnabled(ctx context.Context, activityToken binder.IBinder, enabled bool) error
}

IActivityClientControllerServer is the server-side interface that user implementations provide to NewActivityClientControllerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IActivityController

type IActivityController interface {
	AsBinder() binder.IBinder
	ActivityStarting(ctx context.Context, intent content.Intent, pkg string) (bool, error)
	ActivityResuming(ctx context.Context, pkg string) (bool, error)
	AppCrashed(ctx context.Context, processName string, pid int32, shortMsg string, longMsg string, timeMillis int64, stackTrace string) (bool, error)
	AppEarlyNotResponding(ctx context.Context, processName string, pid int32, annotation string) (int32, error)
	AppNotResponding(ctx context.Context, processName string, pid int32, processStats string) (int32, error)
	SystemNotResponding(ctx context.Context, msg string) (int32, error)
}

func NewActivityControllerStub

func NewActivityControllerStub(
	impl IActivityControllerServer,
) IActivityController

NewActivityControllerStub creates a server-side IActivityController wrapping the given server implementation. The returned value satisfies IActivityController and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IActivityControllerServer

type IActivityControllerServer interface {
	ActivityStarting(ctx context.Context, intent content.Intent, pkg string) (bool, error)
	ActivityResuming(ctx context.Context, pkg string) (bool, error)
	AppCrashed(ctx context.Context, processName string, pid int32, shortMsg string, longMsg string, timeMillis int64, stackTrace string) (bool, error)
	AppEarlyNotResponding(ctx context.Context, processName string, pid int32, annotation string) (int32, error)
	AppNotResponding(ctx context.Context, processName string, pid int32, processStats string) (int32, error)
	SystemNotResponding(ctx context.Context, msg string) (int32, error)
}

IActivityControllerServer is the server-side interface that user implementations provide to NewActivityControllerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IActivityManager

type IActivityManager interface {
	AsBinder() binder.IBinder
	OpenContentUri(ctx context.Context, uriString string) (int32, error)
	RegisterUidObserver(ctx context.Context, observer IUidObserver, which int32, cutpoint int32) error
	UnregisterUidObserver(ctx context.Context, observer IUidObserver) error
	RegisterUidObserverForUids(ctx context.Context, observer IUidObserver, which int32, cutpoint int32, uids []int32) (binder.IBinder, error)
	AddUidToObserver(ctx context.Context, observerToken binder.IBinder, uid int32) error
	RemoveUidFromObserver(ctx context.Context, observerToken binder.IBinder, uid int32) error
	IsUidActive(ctx context.Context, uid int32) (bool, error)
	GetUidProcessState(ctx context.Context, uid int32) (int32, error)
	CheckPermission(ctx context.Context, permission string, pid int32, uid int32) (int32, error)
	LogFgsApiBegin(ctx context.Context, apiType int32) error
	LogFgsApiEnd(ctx context.Context, apiType int32) error
	LogFgsApiStateChanged(ctx context.Context, apiType int32, state int32) error
	HandleApplicationCrash(ctx context.Context, app binder.IBinder, crashInfo ApplicationErrorReportParcelableCrashInfo) error
	StartActivity(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartActivityWithFeature(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	UnhandledBack(ctx context.Context) error
	FinishActivity(ctx context.Context, token binder.IBinder, code int32, data content.Intent, finishTask int32) (bool, error)
	RegisterReceiver(ctx context.Context, caller IApplicationThread, callerPackage string, receiver content.IIntentReceiver, filter content.IntentFilter, requiredPermission string, flags int32) (content.Intent, error)
	RegisterReceiverWithFeature(ctx context.Context, caller IApplicationThread, callerPackage string, receiverId string, receiver content.IIntentReceiver, filter content.IntentFilter, requiredPermission string, flags int32) (content.Intent, error)
	UnregisterReceiver(ctx context.Context, receiver content.IIntentReceiver) error
	BroadcastIntent(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo content.IIntentReceiver, resultCode int32, resultData string, map_ os.Bundle, requiredPermissions []string, appOp int32, options os.Bundle, serialized bool, sticky bool) (int32, error)
	BroadcastIntentWithFeature(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo content.IIntentReceiver, resultCode int32, resultData string, map_ os.Bundle, requiredPermissions []string, excludePermissions []string, excludePackages []string, appOp int32, options os.Bundle, serialized bool, sticky bool) (int32, error)
	UnbroadcastIntent(ctx context.Context, caller IApplicationThread, intent content.Intent) error
	FinishReceiver(ctx context.Context, who binder.IBinder, resultCode int32, resultData string, map_ os.Bundle, abortBroadcast bool, flags int32) error
	AttachApplication(ctx context.Context, app IApplicationThread, startSeq int64) error
	FinishAttachApplication(ctx context.Context, startSeq int64) error
	GetTasks(ctx context.Context, maxNum int32) ([]ActivityManagerRunningTaskInfo, error)
	MoveTaskToFront(ctx context.Context, caller IApplicationThread, task int32, flags int32, options os.Bundle) error
	GetTaskForActivity(ctx context.Context, token binder.IBinder, onlyRoot bool) (int32, error)
	GetContentProvider(ctx context.Context, caller IApplicationThread, name string, stable bool) (ContentProviderHolder, error)
	PublishContentProviders(ctx context.Context, caller IApplicationThread, providers []ContentProviderHolder) error
	RefContentProvider(ctx context.Context, connection binder.IBinder, stableDelta int32, unstableDelta int32) (bool, error)
	GetRunningServiceControlPanel(ctx context.Context, service content.ComponentName) (PendingIntent, error)
	StartService(ctx context.Context, caller IApplicationThread, service content.Intent, resolvedType string, requireForeground bool) (content.ComponentName, error)
	StopService(ctx context.Context, caller IApplicationThread, service content.Intent, resolvedType string) (int32, error)
	BindService(ctx context.Context, caller IApplicationThread, token binder.IBinder, service content.Intent, resolvedType string, connection IServiceConnection, flags int64) (int32, error)
	BindServiceInstance(ctx context.Context, caller IApplicationThread, token binder.IBinder, service content.Intent, resolvedType string, connection IServiceConnection, flags int64, instanceName string) (int32, error)
	UpdateServiceGroup(ctx context.Context, connection IServiceConnection, group int32, importance int32) error
	UnbindService(ctx context.Context, connection IServiceConnection) (bool, error)
	PublishService(ctx context.Context, token binder.IBinder, intent content.Intent, service binder.IBinder) error
	SetDebugApp(ctx context.Context, packageName string, waitForDebugger bool, persistent bool) error
	SetAgentApp(ctx context.Context, packageName string, agent string) error
	SetAlwaysFinish(ctx context.Context, enabled bool) error
	StartInstrumentation(ctx context.Context, className content.ComponentName, profileFile string, flags int32, arguments os.Bundle, watcher IInstrumentationWatcher, connection IUiAutomationConnection, abiOverride string) (bool, error)
	AddInstrumentationResults(ctx context.Context, target IApplicationThread, results os.Bundle) error
	FinishInstrumentation(ctx context.Context, target IApplicationThread, resultCode int32, results os.Bundle) error
	GetConfiguration(ctx context.Context) (contentRes.Configuration, error)
	UpdateConfiguration(ctx context.Context, values contentRes.Configuration) (bool, error)
	UpdateMccMncConfiguration(ctx context.Context, mcc string, mnc string) (bool, error)
	StopServiceToken(ctx context.Context, className content.ComponentName, token binder.IBinder, startId int32) (bool, error)
	SetProcessLimit(ctx context.Context, max_ int32) error
	GetProcessLimit(ctx context.Context) (int32, error)
	CheckUriPermission(ctx context.Context, uri net.Uri, pid int32, uid int32, mode int32, callerToken binder.IBinder) (int32, error)
	CheckContentUriPermissionFull(ctx context.Context, uri net.Uri, pid int32, uid int32, mode int32) (int32, error)
	CheckUriPermissions(ctx context.Context, uris []net.Uri, pid int32, uid int32, mode int32, callerToken binder.IBinder) ([]int32, error)
	GrantUriPermission(ctx context.Context, caller IApplicationThread, targetPkg string, uri net.Uri, mode int32) error
	RevokeUriPermission(ctx context.Context, caller IApplicationThread, targetPkg string, uri net.Uri, mode int32) error
	SetActivityController(ctx context.Context, watcher IActivityController, imAMonkey bool) error
	ShowWaitingForDebugger(ctx context.Context, who IApplicationThread, waiting bool) error
	SignalPersistentProcesses(ctx context.Context, signal int32) error
	GetRecentTasks(ctx context.Context, maxNum int32, flags int32) (types.ParceledListSlice, error)
	ServiceDoneExecuting(ctx context.Context, token binder.IBinder, type_ int32, startId int32, res int32, intent content.Intent) error
	GetIntentSender(ctx context.Context, type_ int32, packageName string, token binder.IBinder, resultWho string, requestCode int32, intents []content.Intent, resolvedTypes []string, flags int32, options os.Bundle) (content.IIntentSender, error)
	GetIntentSenderWithFeature(ctx context.Context, type_ int32, packageName string, featureId string, token binder.IBinder, resultWho string, requestCode int32, intents []content.Intent, resolvedTypes []string, flags int32, options os.Bundle) (content.IIntentSender, error)
	CancelIntentSender(ctx context.Context, sender content.IIntentSender) error
	GetInfoForIntentSender(ctx context.Context, sender content.IIntentSender) (ActivityManagerPendingIntentInfo, error)
	RegisterIntentSenderCancelListenerEx(ctx context.Context, sender content.IIntentSender, receiver internalOs.IResultReceiver) (bool, error)
	UnregisterIntentSenderCancelListener(ctx context.Context, sender content.IIntentSender, receiver internalOs.IResultReceiver) error
	EnterSafeMode(ctx context.Context) error
	NoteWakeupAlarm(ctx context.Context, sender content.IIntentSender, workSource os.WorkSource, sourceUid int32, sourcePkg string, tag string) error
	RemoveContentProvider(ctx context.Context, connection binder.IBinder, stable bool) error
	SetRequestedOrientation(ctx context.Context, token binder.IBinder, requestedOrientation int32) error
	UnbindFinished(ctx context.Context, token binder.IBinder, service content.Intent, doRebind bool) error
	SetProcessImportant(ctx context.Context, token binder.IBinder, pid int32, isForeground bool, reason string) error
	SetServiceForeground(ctx context.Context, className content.ComponentName, token binder.IBinder, id int32, notification Notification, flags int32, foregroundServiceType int32) error
	GetForegroundServiceType(ctx context.Context, className content.ComponentName, token binder.IBinder) (int32, error)
	MoveActivityTaskToBack(ctx context.Context, token binder.IBinder, nonRoot bool) (bool, error)
	GetMemoryInfo(ctx context.Context, outInfo ActivityManagerMemoryInfo) error
	GetProcessesInErrorState(ctx context.Context) ([]ActivityManagerProcessErrorStateInfo, error)
	ClearApplicationUserData(ctx context.Context, packageName string, keepState bool, observer types.IPackageDataObserver) (bool, error)
	StopAppForUser(ctx context.Context, packageName string) error
	RegisterForegroundServiceObserver(ctx context.Context, callback IForegroundServiceObserver) (bool, error)
	ForceStopPackage(ctx context.Context, packageName string) error
	ForceStopPackageEvenWhenStopping(ctx context.Context, packageName string) error
	KillPids(ctx context.Context, pids []int32, reason string, secure bool) (bool, error)
	GetServices(ctx context.Context, maxNum int32, flags int32) ([]ActivityManagerRunningServiceInfo, error)
	GetRunningAppProcesses(ctx context.Context) ([]ActivityManagerRunningAppProcessInfo, error)
	PeekService(ctx context.Context, service content.Intent, resolvedType string) (binder.IBinder, error)
	ProfileControl(ctx context.Context, process string, start bool, profilerInfo ProfilerInfo, profileType int32) (bool, error)
	Shutdown(ctx context.Context, timeout int32) (bool, error)
	StopAppSwitches(ctx context.Context) error
	ResumeAppSwitches(ctx context.Context) error
	BindBackupAgent(ctx context.Context, packageName string, backupRestoreMode int32, targetUserId int32, backupDestination int32) (bool, error)
	BackupAgentCreated(ctx context.Context, packageName string, agent binder.IBinder) error
	UnbindBackupAgent(ctx context.Context, appInfo types.ApplicationInfo) error
	HandleIncomingUser(ctx context.Context, allowAll bool, requireFull bool, name string, callerPackage string) (int32, error)
	AddPackageDependency(ctx context.Context, packageName string) error
	KillApplication(ctx context.Context, pkg string, appId int32, reason string, exitInfoReason int32) error
	CloseSystemDialogs(ctx context.Context, reason string) error
	GetProcessMemoryInfo(ctx context.Context, pids []int32) ([]os.DebugMemoryInfo, error)
	KillApplicationProcess(ctx context.Context, processName string, uid int32) error
	HandleApplicationWtf(ctx context.Context, app binder.IBinder, tag string, system bool, crashInfo ApplicationErrorReportParcelableCrashInfo, immediateCallerPid int32) (bool, error)
	KillBackgroundProcesses(ctx context.Context, packageName string) error
	IsUserAMonkey(ctx context.Context) (bool, error)
	GetRunningExternalApplications(ctx context.Context) ([]types.ApplicationInfo, error)
	FinishHeavyWeightApp(ctx context.Context) error
	HandleApplicationStrictModeViolation(ctx context.Context, app binder.IBinder, penaltyMask int32, crashInfo os.StrictModeViolationInfo) error
	RegisterStrictModeCallback(ctx context.Context, binder_ binder.IBinder) error
	IsTopActivityImmersive(ctx context.Context) (bool, error)
	CrashApplicationWithType(ctx context.Context, uid int32, initialPid int32, packageName string, message string, force bool, exceptionTypeId int32) error
	CrashApplicationWithTypeWithExtras(ctx context.Context, uid int32, initialPid int32, packageName string, message string, force bool, exceptionTypeId int32, extras os.Bundle) error
	GetMimeTypeFilterAsync(ctx context.Context, uri net.Uri, resultCallback os.RemoteCallback) error
	DumpHeap(ctx context.Context, process string, managed bool, mallocInfo bool, runGc bool, path string, fd int32, finishCallback os.RemoteCallback) (bool, error)
	IsUserRunning(ctx context.Context, userid int32, flags int32) (bool, error)
	SetPackageScreenCompatMode(ctx context.Context, packageName string, mode int32) error
	SwitchUser(ctx context.Context, userid int32) (bool, error)
	GetSwitchingFromUserMessage(ctx context.Context) (string, error)
	GetSwitchingToUserMessage(ctx context.Context) (string, error)
	SetStopUserOnSwitch(ctx context.Context, value int32) error
	RemoveTask(ctx context.Context, taskId int32) (bool, error)
	RegisterProcessObserver(ctx context.Context, observer IProcessObserver) error
	UnregisterProcessObserver(ctx context.Context, observer IProcessObserver) error
	IsIntentSenderTargetedToPackage(ctx context.Context, sender content.IIntentSender) (bool, error)
	UpdatePersistentConfiguration(ctx context.Context, values contentRes.Configuration) error
	UpdatePersistentConfigurationWithAttribution(ctx context.Context, values contentRes.Configuration, callingPackageName string, callingAttributionTag string) error
	GetProcessPss(ctx context.Context, pids []int32) ([]int64, error)
	ShowBootMessage(ctx context.Context, msg string, always bool) error
	KillAllBackgroundProcesses(ctx context.Context) error
	GetContentProviderExternal(ctx context.Context, name string, token binder.IBinder, tag string) (ContentProviderHolder, error)
	RemoveContentProviderExternal(ctx context.Context, name string, token binder.IBinder) error
	RemoveContentProviderExternalAsUser(ctx context.Context, name string, token binder.IBinder) error
	GetMyMemoryState(ctx context.Context, outInfo ActivityManagerRunningAppProcessInfo) error
	KillProcessesBelowForeground(ctx context.Context, reason string) (bool, error)
	GetCurrentUser(ctx context.Context) (types.UserInfo, error)
	GetCurrentUserId(ctx context.Context) (int32, error)
	GetLaunchedFromUid(ctx context.Context, activityToken binder.IBinder) (int32, error)
	UnstableProviderDied(ctx context.Context, connection binder.IBinder) error
	IsIntentSenderAnActivity(ctx context.Context, sender content.IIntentSender) (bool, error)
	StartActivityAsUser(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartActivityAsUserWithFeature(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StopUser(ctx context.Context, userid int32, force bool, callback IStopUserCallback) (int32, error)
	StopUserWithDelayedLocking(ctx context.Context, userid int32, force bool, callback IStopUserCallback) (int32, error)
	RegisterUserSwitchObserver(ctx context.Context, observer IUserSwitchObserver, name string) error
	UnregisterUserSwitchObserver(ctx context.Context, observer IUserSwitchObserver) error
	GetRunningUserIds(ctx context.Context) ([]int32, error)
	RequestSystemServerHeapDump(ctx context.Context) error
	RequestBugReport(ctx context.Context, bugreportType int32) error
	RequestBugReportWithDescription(ctx context.Context, shareTitle string, shareDescription string, bugreportType int32) error
	RequestTelephonyBugReport(ctx context.Context, shareTitle string, shareDescription string) error
	RequestWifiBugReport(ctx context.Context, shareTitle string, shareDescription string) error
	RequestInteractiveBugReportWithDescription(ctx context.Context, shareTitle string, shareDescription string) error
	RequestInteractiveBugReport(ctx context.Context) error
	RequestFullBugReport(ctx context.Context) error
	RequestRemoteBugReport(ctx context.Context, nonce int64) error
	LaunchBugReportHandlerApp(ctx context.Context) (bool, error)
	GetBugreportWhitelistedPackages(ctx context.Context) ([]string, error)
	GetIntentForIntentSender(ctx context.Context, sender content.IIntentSender) (content.Intent, error)
	GetLaunchedFromPackage(ctx context.Context, activityToken binder.IBinder) (string, error)
	KillUid(ctx context.Context, appId int32, reason string) error
	SetUserIsMonkey(ctx context.Context, monkey bool) error
	Hang(ctx context.Context, who binder.IBinder, allowRestart bool) error
	GetAllRootTaskInfos(ctx context.Context) ([]ActivityTaskManagerRootTaskInfo, error)
	MoveTaskToRootTask(ctx context.Context, taskId int32, rootTaskId int32, toTop bool) error
	SetFocusedRootTask(ctx context.Context, taskId int32) error
	GetFocusedRootTaskInfo(ctx context.Context) (ActivityTaskManagerRootTaskInfo, error)
	Restart(ctx context.Context) error
	PerformIdleMaintenance(ctx context.Context) error
	AppNotRespondingViaProvider(ctx context.Context, connection binder.IBinder) error
	GetTaskBounds(ctx context.Context, taskId int32) (graphics.Rect, error)
	SetProcessMemoryTrimLevel(ctx context.Context, process string, level int32) (bool, error)
	GetTagForIntentSender(ctx context.Context, sender content.IIntentSender, prefix string) (string, error)
	StartUserInBackground(ctx context.Context, userid int32) (bool, error)
	IsInLockTaskMode(ctx context.Context) (bool, error)
	StartActivityFromRecents(ctx context.Context, taskId int32, options os.Bundle) (int32, error)
	StartSystemLockTaskMode(ctx context.Context, taskId int32) error
	IsTopOfTask(ctx context.Context, token binder.IBinder) (bool, error)
	BootAnimationComplete(ctx context.Context) error
	SetThemeOverlayReady(ctx context.Context) error
	RegisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	UnregisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	NotifyCleartextNetwork(ctx context.Context, uid int32, firstPacket []byte) error
	SetTaskResizeable(ctx context.Context, taskId int32, resizeableMode int32) error
	ResizeTask(ctx context.Context, taskId int32, bounds graphics.Rect, resizeMode int32) error
	GetLockTaskModeState(ctx context.Context) (int32, error)
	SetDumpHeapDebugLimit(ctx context.Context, processName string, uid int32, maxMemSize int64, reportPackage string) error
	DumpHeapFinished(ctx context.Context, path string) error
	UpdateLockTaskPackages(ctx context.Context, packages []string) error
	NoteAlarmStart(ctx context.Context, sender content.IIntentSender, workSource os.WorkSource, sourceUid int32, tag string) error
	NoteAlarmFinish(ctx context.Context, sender content.IIntentSender, workSource os.WorkSource, sourceUid int32, tag string) error
	GetPackageProcessState(ctx context.Context, packageName string) (int32, error)
	StartBinderTracking(ctx context.Context) (bool, error)
	StopBinderTrackingAndDump(ctx context.Context, fd int32) (bool, error)
	SuppressResizeConfigChanges(ctx context.Context, suppress bool) error
	UnlockUser(ctx context.Context, userid int32, token []byte, secret []byte, listener os.IProgressListener) (bool, error)
	UnlockUser2(ctx context.Context, listener os.IProgressListener) (bool, error)
	KillPackageDependents(ctx context.Context, packageName string) error
	MakePackageIdle(ctx context.Context, packageName string) error
	SetDeterministicUidIdle(ctx context.Context, deterministic bool) error
	GetMemoryTrimLevel(ctx context.Context) (int32, error)
	IsVrModePackageEnabled(ctx context.Context, packageName content.ComponentName) (bool, error)
	NotifyLockedProfile(ctx context.Context) error
	StartConfirmDeviceCredentialIntent(ctx context.Context, intent content.Intent, options os.Bundle) error
	SendIdleJobTrigger(ctx context.Context) error
	SendIntentSender(ctx context.Context, caller IApplicationThread, target content.IIntentSender, whitelistToken binder.IBinder, code int32, intent content.Intent, resolvedType string, finishedReceiver content.IIntentReceiver, requiredPermission string, options os.Bundle) (int32, error)
	IsBackgroundRestricted(ctx context.Context, packageName string) (bool, error)
	SetRenderThread(ctx context.Context, tid int32) error
	SetHasTopUi(ctx context.Context, hasTopUi bool) error
	CancelTaskWindowTransition(ctx context.Context, taskId int32) error
	ScheduleApplicationInfoChanged(ctx context.Context, packageNames []string) error
	SetPersistentVrThread(ctx context.Context, tid int32) error
	WaitForNetworkStateUpdate(ctx context.Context, procStateSeq int64) error
	BackgroundAllowlistUid(ctx context.Context, uid int32) error
	StartUserInBackgroundWithListener(ctx context.Context, userid int32, unlockProgressListener os.IProgressListener) (bool, error)
	StartDelegateShellPermissionIdentity(ctx context.Context, uid int32, permissions []string) error
	StopDelegateShellPermissionIdentity(ctx context.Context) error
	GetDelegatedShellPermissions(ctx context.Context) ([]string, error)
	GetLifeMonitor(ctx context.Context) (int32, error)
	StartUserInForegroundWithListener(ctx context.Context, userid int32, unlockProgressListener os.IProgressListener) (bool, error)
	AppNotResponding(ctx context.Context, reason string) error
	GetHistoricalProcessStartReasons(ctx context.Context, packageName string, maxNum int32) (types.ParceledListSlice, error)
	AddApplicationStartInfoCompleteListener(ctx context.Context, listener IApplicationStartInfoCompleteListener) error
	RemoveApplicationStartInfoCompleteListener(ctx context.Context, listener IApplicationStartInfoCompleteListener) error
	AddStartInfoTimestamp(ctx context.Context, key int32, timestampNs int64) error
	GetHistoricalProcessExitReasons(ctx context.Context, packageName string, pid int32, maxNum int32) (types.ParceledListSlice, error)
	KillProcessesWhenImperceptible(ctx context.Context, pids []int32, reason string) error
	SetActivityLocusContext(ctx context.Context, activity content.ComponentName, locusId content.LocusId, appToken binder.IBinder) error
	SetProcessStateSummary(ctx context.Context, state []byte) error
	IsAppFreezerSupported(ctx context.Context) (bool, error)
	IsAppFreezerEnabled(ctx context.Context) (bool, error)
	KillUidForPermissionChange(ctx context.Context, appId int32, reason string) error
	ResetAppErrors(ctx context.Context) error
	EnableAppFreezer(ctx context.Context, enable bool) (bool, error)
	EnableFgsNotificationRateLimit(ctx context.Context, enable bool) (bool, error)
	HoldLock(ctx context.Context, token binder.IBinder, durationMs int32) error
	StartProfile(ctx context.Context) (bool, error)
	StopProfile(ctx context.Context) (bool, error)
	QueryIntentComponentsForIntentSender(ctx context.Context, sender content.IIntentSender, matchFlags int32) (types.ParceledListSlice, error)
	GetUidProcessCapabilities(ctx context.Context, uid int32) (int32, error)
	WaitForBroadcastIdle(ctx context.Context) error
	WaitForBroadcastBarrier(ctx context.Context) error
	ForceDelayBroadcastDelivery(ctx context.Context, targetPackage string, delayedDurationMs int64) error
	IsModernBroadcastQueueEnabled(ctx context.Context) (bool, error)
	IsProcessFrozen(ctx context.Context, pid int32) (bool, error)
	GetBackgroundRestrictionExemptionReason(ctx context.Context, uid int32) (int32, error)
	StartUserInBackgroundVisibleOnDisplay(ctx context.Context, userid int32, displayId int32, unlockProgressListener os.IProgressListener) (bool, error)
	StartProfileWithListener(ctx context.Context, userid int32, unlockProgressListener os.IProgressListener) (bool, error)
	RestartUserInBackground(ctx context.Context, userStartMode int32) (int32, error)
	GetDisplayIdsForStartingVisibleBackgroundUsers(ctx context.Context) ([]int32, error)
	ShouldServiceTimeOut(ctx context.Context, className content.ComponentName, token binder.IBinder) (bool, error)
	HasServiceTimeLimitExceeded(ctx context.Context, className content.ComponentName, token binder.IBinder) (bool, error)
	RegisterUidFrozenStateChangedCallback(ctx context.Context, callback IUidFrozenStateChangedCallback) error
	UnregisterUidFrozenStateChangedCallback(ctx context.Context, callback IUidFrozenStateChangedCallback) error
	GetUidFrozenState(ctx context.Context, uids []int32) ([]int32, error)
	CheckPermissionForDevice(ctx context.Context, permission string, pid int32, uid int32, deviceId int32) (int32, error)
	FrozenBinderTransactionDetected(ctx context.Context, debugPid int32, code int32, flags int32, err int32) error
	GetBindingUidProcessState(ctx context.Context, uid int32) (int32, error)
}

func NewActivityManagerStub

func NewActivityManagerStub(
	impl IActivityManagerServer,
) IActivityManager

NewActivityManagerStub creates a server-side IActivityManager wrapping the given server implementation. The returned value satisfies IActivityManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IActivityManagerServer

type IActivityManagerServer interface {
	OpenContentUri(ctx context.Context, uriString string) (int32, error)
	RegisterUidObserver(ctx context.Context, observer IUidObserver, which int32, cutpoint int32) error
	UnregisterUidObserver(ctx context.Context, observer IUidObserver) error
	RegisterUidObserverForUids(ctx context.Context, observer IUidObserver, which int32, cutpoint int32, uids []int32) (binder.IBinder, error)
	AddUidToObserver(ctx context.Context, observerToken binder.IBinder, uid int32) error
	RemoveUidFromObserver(ctx context.Context, observerToken binder.IBinder, uid int32) error
	IsUidActive(ctx context.Context, uid int32) (bool, error)
	GetUidProcessState(ctx context.Context, uid int32) (int32, error)
	CheckPermission(ctx context.Context, permission string, pid int32, uid int32) (int32, error)
	LogFgsApiBegin(ctx context.Context, apiType int32) error
	LogFgsApiEnd(ctx context.Context, apiType int32) error
	LogFgsApiStateChanged(ctx context.Context, apiType int32, state int32) error
	HandleApplicationCrash(ctx context.Context, app binder.IBinder, crashInfo ApplicationErrorReportParcelableCrashInfo) error
	StartActivity(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartActivityWithFeature(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	UnhandledBack(ctx context.Context) error
	FinishActivity(ctx context.Context, token binder.IBinder, code int32, data content.Intent, finishTask int32) (bool, error)
	RegisterReceiver(ctx context.Context, caller IApplicationThread, callerPackage string, receiver content.IIntentReceiver, filter content.IntentFilter, requiredPermission string, flags int32) (content.Intent, error)
	RegisterReceiverWithFeature(ctx context.Context, caller IApplicationThread, callerPackage string, receiverId string, receiver content.IIntentReceiver, filter content.IntentFilter, requiredPermission string, flags int32) (content.Intent, error)
	UnregisterReceiver(ctx context.Context, receiver content.IIntentReceiver) error
	BroadcastIntent(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo content.IIntentReceiver, resultCode int32, resultData string, map_ os.Bundle, requiredPermissions []string, appOp int32, options os.Bundle, serialized bool, sticky bool) (int32, error)
	BroadcastIntentWithFeature(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo content.IIntentReceiver, resultCode int32, resultData string, map_ os.Bundle, requiredPermissions []string, excludePermissions []string, excludePackages []string, appOp int32, options os.Bundle, serialized bool, sticky bool) (int32, error)
	UnbroadcastIntent(ctx context.Context, caller IApplicationThread, intent content.Intent) error
	FinishReceiver(ctx context.Context, who binder.IBinder, resultCode int32, resultData string, map_ os.Bundle, abortBroadcast bool, flags int32) error
	AttachApplication(ctx context.Context, app IApplicationThread, startSeq int64) error
	FinishAttachApplication(ctx context.Context, startSeq int64) error
	GetTasks(ctx context.Context, maxNum int32) ([]ActivityManagerRunningTaskInfo, error)
	MoveTaskToFront(ctx context.Context, caller IApplicationThread, task int32, flags int32, options os.Bundle) error
	GetTaskForActivity(ctx context.Context, token binder.IBinder, onlyRoot bool) (int32, error)
	GetContentProvider(ctx context.Context, caller IApplicationThread, name string, stable bool) (ContentProviderHolder, error)
	PublishContentProviders(ctx context.Context, caller IApplicationThread, providers []ContentProviderHolder) error
	RefContentProvider(ctx context.Context, connection binder.IBinder, stableDelta int32, unstableDelta int32) (bool, error)
	GetRunningServiceControlPanel(ctx context.Context, service content.ComponentName) (PendingIntent, error)
	StartService(ctx context.Context, caller IApplicationThread, service content.Intent, resolvedType string, requireForeground bool) (content.ComponentName, error)
	StopService(ctx context.Context, caller IApplicationThread, service content.Intent, resolvedType string) (int32, error)
	BindService(ctx context.Context, caller IApplicationThread, token binder.IBinder, service content.Intent, resolvedType string, connection IServiceConnection, flags int64) (int32, error)
	BindServiceInstance(ctx context.Context, caller IApplicationThread, token binder.IBinder, service content.Intent, resolvedType string, connection IServiceConnection, flags int64, instanceName string) (int32, error)
	UpdateServiceGroup(ctx context.Context, connection IServiceConnection, group int32, importance int32) error
	UnbindService(ctx context.Context, connection IServiceConnection) (bool, error)
	PublishService(ctx context.Context, token binder.IBinder, intent content.Intent, service binder.IBinder) error
	SetDebugApp(ctx context.Context, packageName string, waitForDebugger bool, persistent bool) error
	SetAgentApp(ctx context.Context, packageName string, agent string) error
	SetAlwaysFinish(ctx context.Context, enabled bool) error
	StartInstrumentation(ctx context.Context, className content.ComponentName, profileFile string, flags int32, arguments os.Bundle, watcher IInstrumentationWatcher, connection IUiAutomationConnection, abiOverride string) (bool, error)
	AddInstrumentationResults(ctx context.Context, target IApplicationThread, results os.Bundle) error
	FinishInstrumentation(ctx context.Context, target IApplicationThread, resultCode int32, results os.Bundle) error
	GetConfiguration(ctx context.Context) (contentRes.Configuration, error)
	UpdateConfiguration(ctx context.Context, values contentRes.Configuration) (bool, error)
	UpdateMccMncConfiguration(ctx context.Context, mcc string, mnc string) (bool, error)
	StopServiceToken(ctx context.Context, className content.ComponentName, token binder.IBinder, startId int32) (bool, error)
	SetProcessLimit(ctx context.Context, max_ int32) error
	GetProcessLimit(ctx context.Context) (int32, error)
	CheckUriPermission(ctx context.Context, uri net.Uri, pid int32, uid int32, mode int32, callerToken binder.IBinder) (int32, error)
	CheckContentUriPermissionFull(ctx context.Context, uri net.Uri, pid int32, uid int32, mode int32) (int32, error)
	CheckUriPermissions(ctx context.Context, uris []net.Uri, pid int32, uid int32, mode int32, callerToken binder.IBinder) ([]int32, error)
	GrantUriPermission(ctx context.Context, caller IApplicationThread, targetPkg string, uri net.Uri, mode int32) error
	RevokeUriPermission(ctx context.Context, caller IApplicationThread, targetPkg string, uri net.Uri, mode int32) error
	SetActivityController(ctx context.Context, watcher IActivityController, imAMonkey bool) error
	ShowWaitingForDebugger(ctx context.Context, who IApplicationThread, waiting bool) error
	SignalPersistentProcesses(ctx context.Context, signal int32) error
	GetRecentTasks(ctx context.Context, maxNum int32, flags int32) (types.ParceledListSlice, error)
	ServiceDoneExecuting(ctx context.Context, token binder.IBinder, type_ int32, startId int32, res int32, intent content.Intent) error
	GetIntentSender(ctx context.Context, type_ int32, packageName string, token binder.IBinder, resultWho string, requestCode int32, intents []content.Intent, resolvedTypes []string, flags int32, options os.Bundle) (content.IIntentSender, error)
	GetIntentSenderWithFeature(ctx context.Context, type_ int32, packageName string, featureId string, token binder.IBinder, resultWho string, requestCode int32, intents []content.Intent, resolvedTypes []string, flags int32, options os.Bundle) (content.IIntentSender, error)
	CancelIntentSender(ctx context.Context, sender content.IIntentSender) error
	GetInfoForIntentSender(ctx context.Context, sender content.IIntentSender) (ActivityManagerPendingIntentInfo, error)
	RegisterIntentSenderCancelListenerEx(ctx context.Context, sender content.IIntentSender, receiver internalOs.IResultReceiver) (bool, error)
	UnregisterIntentSenderCancelListener(ctx context.Context, sender content.IIntentSender, receiver internalOs.IResultReceiver) error
	EnterSafeMode(ctx context.Context) error
	NoteWakeupAlarm(ctx context.Context, sender content.IIntentSender, workSource os.WorkSource, sourceUid int32, sourcePkg string, tag string) error
	RemoveContentProvider(ctx context.Context, connection binder.IBinder, stable bool) error
	SetRequestedOrientation(ctx context.Context, token binder.IBinder, requestedOrientation int32) error
	UnbindFinished(ctx context.Context, token binder.IBinder, service content.Intent, doRebind bool) error
	SetProcessImportant(ctx context.Context, token binder.IBinder, pid int32, isForeground bool, reason string) error
	SetServiceForeground(ctx context.Context, className content.ComponentName, token binder.IBinder, id int32, notification Notification, flags int32, foregroundServiceType int32) error
	GetForegroundServiceType(ctx context.Context, className content.ComponentName, token binder.IBinder) (int32, error)
	MoveActivityTaskToBack(ctx context.Context, token binder.IBinder, nonRoot bool) (bool, error)
	GetMemoryInfo(ctx context.Context, outInfo ActivityManagerMemoryInfo) error
	GetProcessesInErrorState(ctx context.Context) ([]ActivityManagerProcessErrorStateInfo, error)
	ClearApplicationUserData(ctx context.Context, packageName string, keepState bool, observer types.IPackageDataObserver) (bool, error)
	StopAppForUser(ctx context.Context, packageName string) error
	RegisterForegroundServiceObserver(ctx context.Context, callback IForegroundServiceObserver) (bool, error)
	ForceStopPackage(ctx context.Context, packageName string) error
	ForceStopPackageEvenWhenStopping(ctx context.Context, packageName string) error
	KillPids(ctx context.Context, pids []int32, reason string, secure bool) (bool, error)
	GetServices(ctx context.Context, maxNum int32, flags int32) ([]ActivityManagerRunningServiceInfo, error)
	GetRunningAppProcesses(ctx context.Context) ([]ActivityManagerRunningAppProcessInfo, error)
	PeekService(ctx context.Context, service content.Intent, resolvedType string) (binder.IBinder, error)
	ProfileControl(ctx context.Context, process string, start bool, profilerInfo ProfilerInfo, profileType int32) (bool, error)
	Shutdown(ctx context.Context, timeout int32) (bool, error)
	StopAppSwitches(ctx context.Context) error
	ResumeAppSwitches(ctx context.Context) error
	BindBackupAgent(ctx context.Context, packageName string, backupRestoreMode int32, targetUserId int32, backupDestination int32) (bool, error)
	BackupAgentCreated(ctx context.Context, packageName string, agent binder.IBinder) error
	UnbindBackupAgent(ctx context.Context, appInfo types.ApplicationInfo) error
	HandleIncomingUser(ctx context.Context, allowAll bool, requireFull bool, name string, callerPackage string) (int32, error)
	AddPackageDependency(ctx context.Context, packageName string) error
	KillApplication(ctx context.Context, pkg string, appId int32, reason string, exitInfoReason int32) error
	CloseSystemDialogs(ctx context.Context, reason string) error
	GetProcessMemoryInfo(ctx context.Context, pids []int32) ([]os.DebugMemoryInfo, error)
	KillApplicationProcess(ctx context.Context, processName string, uid int32) error
	HandleApplicationWtf(ctx context.Context, app binder.IBinder, tag string, system bool, crashInfo ApplicationErrorReportParcelableCrashInfo, immediateCallerPid int32) (bool, error)
	KillBackgroundProcesses(ctx context.Context, packageName string) error
	IsUserAMonkey(ctx context.Context) (bool, error)
	GetRunningExternalApplications(ctx context.Context) ([]types.ApplicationInfo, error)
	FinishHeavyWeightApp(ctx context.Context) error
	HandleApplicationStrictModeViolation(ctx context.Context, app binder.IBinder, penaltyMask int32, crashInfo os.StrictModeViolationInfo) error
	RegisterStrictModeCallback(ctx context.Context, binder_ binder.IBinder) error
	IsTopActivityImmersive(ctx context.Context) (bool, error)
	CrashApplicationWithType(ctx context.Context, uid int32, initialPid int32, packageName string, message string, force bool, exceptionTypeId int32) error
	CrashApplicationWithTypeWithExtras(ctx context.Context, uid int32, initialPid int32, packageName string, message string, force bool, exceptionTypeId int32, extras os.Bundle) error
	GetMimeTypeFilterAsync(ctx context.Context, uri net.Uri, resultCallback os.RemoteCallback) error
	DumpHeap(ctx context.Context, process string, managed bool, mallocInfo bool, runGc bool, path string, fd int32, finishCallback os.RemoteCallback) (bool, error)
	IsUserRunning(ctx context.Context, userid int32, flags int32) (bool, error)
	SetPackageScreenCompatMode(ctx context.Context, packageName string, mode int32) error
	SwitchUser(ctx context.Context, userid int32) (bool, error)
	GetSwitchingFromUserMessage(ctx context.Context) (string, error)
	GetSwitchingToUserMessage(ctx context.Context) (string, error)
	SetStopUserOnSwitch(ctx context.Context, value int32) error
	RemoveTask(ctx context.Context, taskId int32) (bool, error)
	RegisterProcessObserver(ctx context.Context, observer IProcessObserver) error
	UnregisterProcessObserver(ctx context.Context, observer IProcessObserver) error
	IsIntentSenderTargetedToPackage(ctx context.Context, sender content.IIntentSender) (bool, error)
	UpdatePersistentConfiguration(ctx context.Context, values contentRes.Configuration) error
	UpdatePersistentConfigurationWithAttribution(ctx context.Context, values contentRes.Configuration, callingPackageName string, callingAttributionTag string) error
	GetProcessPss(ctx context.Context, pids []int32) ([]int64, error)
	ShowBootMessage(ctx context.Context, msg string, always bool) error
	KillAllBackgroundProcesses(ctx context.Context) error
	GetContentProviderExternal(ctx context.Context, name string, token binder.IBinder, tag string) (ContentProviderHolder, error)
	RemoveContentProviderExternal(ctx context.Context, name string, token binder.IBinder) error
	RemoveContentProviderExternalAsUser(ctx context.Context, name string, token binder.IBinder) error
	GetMyMemoryState(ctx context.Context, outInfo ActivityManagerRunningAppProcessInfo) error
	KillProcessesBelowForeground(ctx context.Context, reason string) (bool, error)
	GetCurrentUser(ctx context.Context) (types.UserInfo, error)
	GetCurrentUserId(ctx context.Context) (int32, error)
	GetLaunchedFromUid(ctx context.Context, activityToken binder.IBinder) (int32, error)
	UnstableProviderDied(ctx context.Context, connection binder.IBinder) error
	IsIntentSenderAnActivity(ctx context.Context, sender content.IIntentSender) (bool, error)
	StartActivityAsUser(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartActivityAsUserWithFeature(ctx context.Context, caller IApplicationThread, intent content.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StopUser(ctx context.Context, userid int32, force bool, callback IStopUserCallback) (int32, error)
	StopUserWithDelayedLocking(ctx context.Context, userid int32, force bool, callback IStopUserCallback) (int32, error)
	RegisterUserSwitchObserver(ctx context.Context, observer IUserSwitchObserver, name string) error
	UnregisterUserSwitchObserver(ctx context.Context, observer IUserSwitchObserver) error
	GetRunningUserIds(ctx context.Context) ([]int32, error)
	RequestSystemServerHeapDump(ctx context.Context) error
	RequestBugReport(ctx context.Context, bugreportType int32) error
	RequestBugReportWithDescription(ctx context.Context, shareTitle string, shareDescription string, bugreportType int32) error
	RequestTelephonyBugReport(ctx context.Context, shareTitle string, shareDescription string) error
	RequestWifiBugReport(ctx context.Context, shareTitle string, shareDescription string) error
	RequestInteractiveBugReportWithDescription(ctx context.Context, shareTitle string, shareDescription string) error
	RequestInteractiveBugReport(ctx context.Context) error
	RequestFullBugReport(ctx context.Context) error
	RequestRemoteBugReport(ctx context.Context, nonce int64) error
	LaunchBugReportHandlerApp(ctx context.Context) (bool, error)
	GetBugreportWhitelistedPackages(ctx context.Context) ([]string, error)
	GetIntentForIntentSender(ctx context.Context, sender content.IIntentSender) (content.Intent, error)
	GetLaunchedFromPackage(ctx context.Context, activityToken binder.IBinder) (string, error)
	KillUid(ctx context.Context, appId int32, reason string) error
	SetUserIsMonkey(ctx context.Context, monkey bool) error
	Hang(ctx context.Context, who binder.IBinder, allowRestart bool) error
	GetAllRootTaskInfos(ctx context.Context) ([]ActivityTaskManagerRootTaskInfo, error)
	MoveTaskToRootTask(ctx context.Context, taskId int32, rootTaskId int32, toTop bool) error
	SetFocusedRootTask(ctx context.Context, taskId int32) error
	GetFocusedRootTaskInfo(ctx context.Context) (ActivityTaskManagerRootTaskInfo, error)
	Restart(ctx context.Context) error
	PerformIdleMaintenance(ctx context.Context) error
	AppNotRespondingViaProvider(ctx context.Context, connection binder.IBinder) error
	GetTaskBounds(ctx context.Context, taskId int32) (graphics.Rect, error)
	SetProcessMemoryTrimLevel(ctx context.Context, process string, level int32) (bool, error)
	GetTagForIntentSender(ctx context.Context, sender content.IIntentSender, prefix string) (string, error)
	StartUserInBackground(ctx context.Context, userid int32) (bool, error)
	IsInLockTaskMode(ctx context.Context) (bool, error)
	StartActivityFromRecents(ctx context.Context, taskId int32, options os.Bundle) (int32, error)
	StartSystemLockTaskMode(ctx context.Context, taskId int32) error
	IsTopOfTask(ctx context.Context, token binder.IBinder) (bool, error)
	BootAnimationComplete(ctx context.Context) error
	SetThemeOverlayReady(ctx context.Context) error
	RegisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	UnregisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	NotifyCleartextNetwork(ctx context.Context, uid int32, firstPacket []byte) error
	SetTaskResizeable(ctx context.Context, taskId int32, resizeableMode int32) error
	ResizeTask(ctx context.Context, taskId int32, bounds graphics.Rect, resizeMode int32) error
	GetLockTaskModeState(ctx context.Context) (int32, error)
	SetDumpHeapDebugLimit(ctx context.Context, processName string, uid int32, maxMemSize int64, reportPackage string) error
	DumpHeapFinished(ctx context.Context, path string) error
	UpdateLockTaskPackages(ctx context.Context, packages []string) error
	NoteAlarmStart(ctx context.Context, sender content.IIntentSender, workSource os.WorkSource, sourceUid int32, tag string) error
	NoteAlarmFinish(ctx context.Context, sender content.IIntentSender, workSource os.WorkSource, sourceUid int32, tag string) error
	GetPackageProcessState(ctx context.Context, packageName string) (int32, error)
	StartBinderTracking(ctx context.Context) (bool, error)
	StopBinderTrackingAndDump(ctx context.Context, fd int32) (bool, error)
	SuppressResizeConfigChanges(ctx context.Context, suppress bool) error
	UnlockUser(ctx context.Context, userid int32, token []byte, secret []byte, listener os.IProgressListener) (bool, error)
	UnlockUser2(ctx context.Context, listener os.IProgressListener) (bool, error)
	KillPackageDependents(ctx context.Context, packageName string) error
	MakePackageIdle(ctx context.Context, packageName string) error
	SetDeterministicUidIdle(ctx context.Context, deterministic bool) error
	GetMemoryTrimLevel(ctx context.Context) (int32, error)
	IsVrModePackageEnabled(ctx context.Context, packageName content.ComponentName) (bool, error)
	NotifyLockedProfile(ctx context.Context) error
	StartConfirmDeviceCredentialIntent(ctx context.Context, intent content.Intent, options os.Bundle) error
	SendIdleJobTrigger(ctx context.Context) error
	SendIntentSender(ctx context.Context, caller IApplicationThread, target content.IIntentSender, whitelistToken binder.IBinder, code int32, intent content.Intent, resolvedType string, finishedReceiver content.IIntentReceiver, requiredPermission string, options os.Bundle) (int32, error)
	IsBackgroundRestricted(ctx context.Context, packageName string) (bool, error)
	SetRenderThread(ctx context.Context, tid int32) error
	SetHasTopUi(ctx context.Context, hasTopUi bool) error
	CancelTaskWindowTransition(ctx context.Context, taskId int32) error
	ScheduleApplicationInfoChanged(ctx context.Context, packageNames []string) error
	SetPersistentVrThread(ctx context.Context, tid int32) error
	WaitForNetworkStateUpdate(ctx context.Context, procStateSeq int64) error
	BackgroundAllowlistUid(ctx context.Context, uid int32) error
	StartUserInBackgroundWithListener(ctx context.Context, userid int32, unlockProgressListener os.IProgressListener) (bool, error)
	StartDelegateShellPermissionIdentity(ctx context.Context, uid int32, permissions []string) error
	StopDelegateShellPermissionIdentity(ctx context.Context) error
	GetDelegatedShellPermissions(ctx context.Context) ([]string, error)
	GetLifeMonitor(ctx context.Context) (int32, error)
	StartUserInForegroundWithListener(ctx context.Context, userid int32, unlockProgressListener os.IProgressListener) (bool, error)
	AppNotResponding(ctx context.Context, reason string) error
	GetHistoricalProcessStartReasons(ctx context.Context, packageName string, maxNum int32) (types.ParceledListSlice, error)
	AddApplicationStartInfoCompleteListener(ctx context.Context, listener IApplicationStartInfoCompleteListener) error
	RemoveApplicationStartInfoCompleteListener(ctx context.Context, listener IApplicationStartInfoCompleteListener) error
	AddStartInfoTimestamp(ctx context.Context, key int32, timestampNs int64) error
	GetHistoricalProcessExitReasons(ctx context.Context, packageName string, pid int32, maxNum int32) (types.ParceledListSlice, error)
	KillProcessesWhenImperceptible(ctx context.Context, pids []int32, reason string) error
	SetActivityLocusContext(ctx context.Context, activity content.ComponentName, locusId content.LocusId, appToken binder.IBinder) error
	SetProcessStateSummary(ctx context.Context, state []byte) error
	IsAppFreezerSupported(ctx context.Context) (bool, error)
	IsAppFreezerEnabled(ctx context.Context) (bool, error)
	KillUidForPermissionChange(ctx context.Context, appId int32, reason string) error
	ResetAppErrors(ctx context.Context) error
	EnableAppFreezer(ctx context.Context, enable bool) (bool, error)
	EnableFgsNotificationRateLimit(ctx context.Context, enable bool) (bool, error)
	HoldLock(ctx context.Context, token binder.IBinder, durationMs int32) error
	StartProfile(ctx context.Context) (bool, error)
	StopProfile(ctx context.Context) (bool, error)
	QueryIntentComponentsForIntentSender(ctx context.Context, sender content.IIntentSender, matchFlags int32) (types.ParceledListSlice, error)
	GetUidProcessCapabilities(ctx context.Context, uid int32) (int32, error)
	WaitForBroadcastIdle(ctx context.Context) error
	WaitForBroadcastBarrier(ctx context.Context) error
	ForceDelayBroadcastDelivery(ctx context.Context, targetPackage string, delayedDurationMs int64) error
	IsModernBroadcastQueueEnabled(ctx context.Context) (bool, error)
	IsProcessFrozen(ctx context.Context, pid int32) (bool, error)
	GetBackgroundRestrictionExemptionReason(ctx context.Context, uid int32) (int32, error)
	StartUserInBackgroundVisibleOnDisplay(ctx context.Context, userid int32, displayId int32, unlockProgressListener os.IProgressListener) (bool, error)
	StartProfileWithListener(ctx context.Context, userid int32, unlockProgressListener os.IProgressListener) (bool, error)
	RestartUserInBackground(ctx context.Context, userStartMode int32) (int32, error)
	GetDisplayIdsForStartingVisibleBackgroundUsers(ctx context.Context) ([]int32, error)
	ShouldServiceTimeOut(ctx context.Context, className content.ComponentName, token binder.IBinder) (bool, error)
	HasServiceTimeLimitExceeded(ctx context.Context, className content.ComponentName, token binder.IBinder) (bool, error)
	RegisterUidFrozenStateChangedCallback(ctx context.Context, callback IUidFrozenStateChangedCallback) error
	UnregisterUidFrozenStateChangedCallback(ctx context.Context, callback IUidFrozenStateChangedCallback) error
	GetUidFrozenState(ctx context.Context, uids []int32) ([]int32, error)
	CheckPermissionForDevice(ctx context.Context, permission string, pid int32, uid int32, deviceId int32) (int32, error)
	FrozenBinderTransactionDetected(ctx context.Context, debugPid int32, code int32, flags int32, err int32) error
	GetBindingUidProcessState(ctx context.Context, uid int32) (int32, error)
}

IActivityManagerServer is the server-side interface that user implementations provide to NewActivityManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IActivityPendingResult

type IActivityPendingResult interface {
	AsBinder() binder.IBinder
	SendResult(ctx context.Context, code int32, data string, ex os.Bundle) (bool, error)
}

func NewActivityPendingResultStub

func NewActivityPendingResultStub(
	impl IActivityPendingResultServer,
) IActivityPendingResult

NewActivityPendingResultStub creates a server-side IActivityPendingResult wrapping the given server implementation. The returned value satisfies IActivityPendingResult and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IActivityPendingResultServer

type IActivityPendingResultServer interface {
	SendResult(ctx context.Context, code int32, data string, ex os.Bundle) (bool, error)
}

IActivityPendingResultServer is the server-side interface that user implementations provide to NewActivityPendingResultStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IActivityTaskManager

type IActivityTaskManager interface {
	AsBinder() binder.IBinder
	StartActivity(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartActivities(ctx context.Context, caller IApplicationThread, intents []androidContent.Intent, resolvedTypes []string, resultTo binder.IBinder, options os.Bundle) (int32, error)
	StartActivityAsUser(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartNextMatchingActivity(ctx context.Context, callingActivity binder.IBinder, intent androidContent.Intent, options os.Bundle) (bool, error)
	StartActivityIntentSender(ctx context.Context, caller IApplicationThread, target androidContent.IIntentSender, whitelistToken binder.IBinder, fillInIntent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flagsMask int32, flagsValues int32, options os.Bundle) (int32, error)
	StartActivityAndWait(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (WaitResult, error)
	StartActivityWithConfig(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, startFlags int32, newConfig res.Configuration, options os.Bundle) (int32, error)
	StartVoiceActivity(ctx context.Context, intent androidContent.Intent, resolvedType string, session voice.IVoiceInteractionSession, interactor internalApp.IVoiceInteractor, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	GetVoiceInteractorPackageName(ctx context.Context, callingVoiceInteractor binder.IBinder) (string, error)
	StartAssistantActivity(ctx context.Context, intent androidContent.Intent, resolvedType string, options os.Bundle) (int32, error)
	StartActivityFromGameSession(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, taskId int32) (int32, error)
	StartRecentsActivity(ctx context.Context, intent androidContent.Intent, eventTime int64, recentsAnimationRunner view.IRecentsAnimationRunner) error
	StartActivityFromRecents(ctx context.Context, taskId int32, options os.Bundle) (int32, error)
	StartActivityAsCaller(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle, ignoreTargetSecurity bool) (int32, error)
	IsActivityStartAllowedOnDisplay(ctx context.Context, displayId int32, intent androidContent.Intent, resolvedType string) (bool, error)
	UnhandledBack(ctx context.Context) error
	GetActivityClientController(ctx context.Context) (IActivityClientController, error)
	GetFrontActivityScreenCompatMode(ctx context.Context) (int32, error)
	SetFrontActivityScreenCompatMode(ctx context.Context, mode int32) error
	SetFocusedTask(ctx context.Context, taskId int32) error
	RemoveTask(ctx context.Context, taskId int32) (bool, error)
	RemoveAllVisibleRecentTasks(ctx context.Context) error
	GetTasks(ctx context.Context, maxNum int32, filterOnlyVisibleRecents bool, keepIntentExtra bool, displayId int32) ([]ActivityManagerRunningTaskInfo, error)
	MoveTaskToFront(ctx context.Context, app IApplicationThread, task int32, flags int32, options os.Bundle) error
	GetRecentTasks(ctx context.Context, maxNum int32, flags int32) (types.ParceledListSlice, error)
	IsTopActivityImmersive(ctx context.Context) (bool, error)
	GetTaskDescription(ctx context.Context, taskId int32) (ActivityManagerTaskDescription, error)
	ReportAssistContextExtras(ctx context.Context, assistToken binder.IBinder, extras os.Bundle, structure assist.AssistStructure, content assist.AssistContent, referrer net.Uri) error
	SetFocusedRootTask(ctx context.Context, taskId int32) error
	GetFocusedRootTaskInfo(ctx context.Context) (ActivityTaskManagerRootTaskInfo, error)
	GetTaskBounds(ctx context.Context, taskId int32) (graphics.Rect, error)
	FocusTopTask(ctx context.Context, displayId int32) error
	CancelRecentsAnimation(ctx context.Context, restoreHomeRootTaskPosition bool) error
	UpdateLockTaskPackages(ctx context.Context, packages []string) error
	IsInLockTaskMode(ctx context.Context) (bool, error)
	GetLockTaskModeState(ctx context.Context) (int32, error)
	GetAppTasks(ctx context.Context) ([]binder.IBinder, error)
	StartSystemLockTaskMode(ctx context.Context, taskId int32) error
	StopSystemLockTaskMode(ctx context.Context) error
	FinishVoiceTask(ctx context.Context, session voice.IVoiceInteractionSession) error
	AddAppTask(ctx context.Context, activityToken binder.IBinder, intent androidContent.Intent, description ActivityManagerTaskDescription, thumbnail graphics.Bitmap) (int32, error)
	GetAppTaskThumbnailSize(ctx context.Context) (graphics.Point, error)
	ReleaseSomeActivities(ctx context.Context, app IApplicationThread) error
	GetTaskDescriptionIcon(ctx context.Context, filename string) (graphics.Bitmap, error)
	RegisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	UnregisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	SetTaskResizeable(ctx context.Context, taskId int32, resizeableMode int32) error
	ResizeTask(ctx context.Context, taskId int32, bounds graphics.Rect, resizeMode int32) error
	MoveRootTaskToDisplay(ctx context.Context, taskId int32, displayId int32) error
	MoveTaskToRootTask(ctx context.Context, taskId int32, rootTaskId int32, toTop bool) error
	RemoveRootTasksInWindowingModes(ctx context.Context, windowingModes []int32) error
	RemoveRootTasksWithActivityTypes(ctx context.Context, activityTypes []int32) error
	GetAllRootTaskInfos(ctx context.Context) ([]ActivityTaskManagerRootTaskInfo, error)
	GetRootTaskInfo(ctx context.Context, windowingMode int32, activityType int32) (ActivityTaskManagerRootTaskInfo, error)
	GetAllRootTaskInfosOnDisplay(ctx context.Context, displayId int32) ([]ActivityTaskManagerRootTaskInfo, error)
	GetRootTaskInfoOnDisplay(ctx context.Context, windowingMode int32, activityType int32, displayId int32) (ActivityTaskManagerRootTaskInfo, error)
	SetLockScreenShown(ctx context.Context, showingKeyguard bool, showingAod bool) error
	GetAssistContextExtras(ctx context.Context, requestType int32) (os.Bundle, error)
	RequestAssistContextExtras(ctx context.Context, requestType int32, receiver IAssistDataReceiver, receiverExtras os.Bundle, activityToken binder.IBinder, focused bool, newSessionId bool) (bool, error)
	RequestAutofillData(ctx context.Context, receiver IAssistDataReceiver, receiverExtras os.Bundle, activityToken binder.IBinder, flags int32) (bool, error)
	IsAssistDataAllowed(ctx context.Context) (bool, error)
	RequestAssistDataForTask(ctx context.Context, receiver IAssistDataReceiver, taskId int32, callingPackageName string, callingAttributionTag string) (bool, error)
	KeyguardGoingAway(ctx context.Context, flags int32) error
	SuppressResizeConfigChanges(ctx context.Context, suppress bool) error
	GetWindowOrganizerController(ctx context.Context) (window.IWindowOrganizerController, error)
	SupportsLocalVoiceInteraction(ctx context.Context) (bool, error)
	GetDeviceConfigurationInfo(ctx context.Context) (types.ConfigurationInfo, error)
	CancelTaskWindowTransition(ctx context.Context, taskId int32) error
	GetTaskSnapshot(ctx context.Context, taskId int32, isLowResolution bool) (window.TaskSnapshot, error)
	TakeTaskSnapshot(ctx context.Context, taskId int32, updateCache bool) (window.TaskSnapshot, error)
	GetLastResumedActivityUserId(ctx context.Context) (int32, error)
	UpdateConfiguration(ctx context.Context, values res.Configuration) (bool, error)
	UpdateLockTaskFeatures(ctx context.Context, flags int32) error
	RegisterRemoteAnimationForNextActivityStart(ctx context.Context, packageName string, adapter view.RemoteAnimationAdapter, launchCookie binder.IBinder) error
	RegisterRemoteAnimationsForDisplay(ctx context.Context, displayId int32, definition view.RemoteAnimationDefinition) error
	AlwaysShowUnsupportedCompileSdkWarning(ctx context.Context, activity androidContent.ComponentName) error
	SetVrThread(ctx context.Context, tid int32) error
	SetPersistentVrThread(ctx context.Context, tid int32) error
	StopAppSwitches(ctx context.Context) error
	ResumeAppSwitches(ctx context.Context) error
	SetActivityController(ctx context.Context, watcher IActivityController, imAMonkey bool) error
	SetVoiceKeepAwake(ctx context.Context, session voice.IVoiceInteractionSession, keepAwake bool) error
	GetPackageScreenCompatMode(ctx context.Context, packageName string) (int32, error)
	SetPackageScreenCompatMode(ctx context.Context, packageName string, mode int32) error
	GetPackageAskScreenCompat(ctx context.Context, packageName string) (bool, error)
	SetPackageAskScreenCompat(ctx context.Context, packageName string, ask bool) error
	ClearLaunchParamsForPackages(ctx context.Context, packageNames []string) error
	OnSplashScreenViewCopyFinished(ctx context.Context, taskId int32, material *window.SplashScreenViewSplashScreenViewParcelable) error
	OnPictureInPictureUiStateChanged(ctx context.Context, pipState PictureInPictureUiState) error
	DetachNavigationBarFromApp(ctx context.Context, transition binder.IBinder) error
	SetRunningRemoteTransitionDelegate(ctx context.Context, caller IApplicationThread) error
	StartBackNavigation(ctx context.Context, navigationObserver os.RemoteCallback, adaptor window.BackAnimationAdapter) (window.BackNavigationInfo, error)
	RegisterScreenCaptureObserver(ctx context.Context, activityToken binder.IBinder, observer IScreenCaptureObserver) error
	UnregisterScreenCaptureObserver(ctx context.Context, activityToken binder.IBinder, observer IScreenCaptureObserver) error
}

func NewActivityTaskManagerStub

func NewActivityTaskManagerStub(
	impl IActivityTaskManagerServer,
) IActivityTaskManager

NewActivityTaskManagerStub creates a server-side IActivityTaskManager wrapping the given server implementation. The returned value satisfies IActivityTaskManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IActivityTaskManagerServer

type IActivityTaskManagerServer interface {
	StartActivity(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartActivities(ctx context.Context, caller IApplicationThread, intents []androidContent.Intent, resolvedTypes []string, resultTo binder.IBinder, options os.Bundle) (int32, error)
	StartActivityAsUser(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	StartNextMatchingActivity(ctx context.Context, callingActivity binder.IBinder, intent androidContent.Intent, options os.Bundle) (bool, error)
	StartActivityIntentSender(ctx context.Context, caller IApplicationThread, target androidContent.IIntentSender, whitelistToken binder.IBinder, fillInIntent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flagsMask int32, flagsValues int32, options os.Bundle) (int32, error)
	StartActivityAndWait(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (WaitResult, error)
	StartActivityWithConfig(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, startFlags int32, newConfig res.Configuration, options os.Bundle) (int32, error)
	StartVoiceActivity(ctx context.Context, intent androidContent.Intent, resolvedType string, session voice.IVoiceInteractionSession, interactor internalApp.IVoiceInteractor, flags int32, profilerInfo ProfilerInfo, options os.Bundle) (int32, error)
	GetVoiceInteractorPackageName(ctx context.Context, callingVoiceInteractor binder.IBinder) (string, error)
	StartAssistantActivity(ctx context.Context, intent androidContent.Intent, resolvedType string, options os.Bundle) (int32, error)
	StartActivityFromGameSession(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, taskId int32) (int32, error)
	StartRecentsActivity(ctx context.Context, intent androidContent.Intent, eventTime int64, recentsAnimationRunner view.IRecentsAnimationRunner) error
	StartActivityFromRecents(ctx context.Context, taskId int32, options os.Bundle) (int32, error)
	StartActivityAsCaller(ctx context.Context, caller IApplicationThread, intent androidContent.Intent, resolvedType string, resultTo binder.IBinder, resultWho string, requestCode int32, flags int32, profilerInfo ProfilerInfo, options os.Bundle, ignoreTargetSecurity bool) (int32, error)
	IsActivityStartAllowedOnDisplay(ctx context.Context, displayId int32, intent androidContent.Intent, resolvedType string) (bool, error)
	UnhandledBack(ctx context.Context) error
	GetActivityClientController(ctx context.Context) (IActivityClientController, error)
	GetFrontActivityScreenCompatMode(ctx context.Context) (int32, error)
	SetFrontActivityScreenCompatMode(ctx context.Context, mode int32) error
	SetFocusedTask(ctx context.Context, taskId int32) error
	RemoveTask(ctx context.Context, taskId int32) (bool, error)
	RemoveAllVisibleRecentTasks(ctx context.Context) error
	GetTasks(ctx context.Context, maxNum int32, filterOnlyVisibleRecents bool, keepIntentExtra bool, displayId int32) ([]ActivityManagerRunningTaskInfo, error)
	MoveTaskToFront(ctx context.Context, app IApplicationThread, task int32, flags int32, options os.Bundle) error
	GetRecentTasks(ctx context.Context, maxNum int32, flags int32) (types.ParceledListSlice, error)
	IsTopActivityImmersive(ctx context.Context) (bool, error)
	GetTaskDescription(ctx context.Context, taskId int32) (ActivityManagerTaskDescription, error)
	ReportAssistContextExtras(ctx context.Context, assistToken binder.IBinder, extras os.Bundle, structure assist.AssistStructure, content assist.AssistContent, referrer net.Uri) error
	SetFocusedRootTask(ctx context.Context, taskId int32) error
	GetFocusedRootTaskInfo(ctx context.Context) (ActivityTaskManagerRootTaskInfo, error)
	GetTaskBounds(ctx context.Context, taskId int32) (graphics.Rect, error)
	FocusTopTask(ctx context.Context, displayId int32) error
	CancelRecentsAnimation(ctx context.Context, restoreHomeRootTaskPosition bool) error
	UpdateLockTaskPackages(ctx context.Context, packages []string) error
	IsInLockTaskMode(ctx context.Context) (bool, error)
	GetLockTaskModeState(ctx context.Context) (int32, error)
	GetAppTasks(ctx context.Context) ([]binder.IBinder, error)
	StartSystemLockTaskMode(ctx context.Context, taskId int32) error
	StopSystemLockTaskMode(ctx context.Context) error
	FinishVoiceTask(ctx context.Context, session voice.IVoiceInteractionSession) error
	AddAppTask(ctx context.Context, activityToken binder.IBinder, intent androidContent.Intent, description ActivityManagerTaskDescription, thumbnail graphics.Bitmap) (int32, error)
	GetAppTaskThumbnailSize(ctx context.Context) (graphics.Point, error)
	ReleaseSomeActivities(ctx context.Context, app IApplicationThread) error
	GetTaskDescriptionIcon(ctx context.Context, filename string) (graphics.Bitmap, error)
	RegisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	UnregisterTaskStackListener(ctx context.Context, listener ITaskStackListener) error
	SetTaskResizeable(ctx context.Context, taskId int32, resizeableMode int32) error
	ResizeTask(ctx context.Context, taskId int32, bounds graphics.Rect, resizeMode int32) error
	MoveRootTaskToDisplay(ctx context.Context, taskId int32, displayId int32) error
	MoveTaskToRootTask(ctx context.Context, taskId int32, rootTaskId int32, toTop bool) error
	RemoveRootTasksInWindowingModes(ctx context.Context, windowingModes []int32) error
	RemoveRootTasksWithActivityTypes(ctx context.Context, activityTypes []int32) error
	GetAllRootTaskInfos(ctx context.Context) ([]ActivityTaskManagerRootTaskInfo, error)
	GetRootTaskInfo(ctx context.Context, windowingMode int32, activityType int32) (ActivityTaskManagerRootTaskInfo, error)
	GetAllRootTaskInfosOnDisplay(ctx context.Context, displayId int32) ([]ActivityTaskManagerRootTaskInfo, error)
	GetRootTaskInfoOnDisplay(ctx context.Context, windowingMode int32, activityType int32, displayId int32) (ActivityTaskManagerRootTaskInfo, error)
	SetLockScreenShown(ctx context.Context, showingKeyguard bool, showingAod bool) error
	GetAssistContextExtras(ctx context.Context, requestType int32) (os.Bundle, error)
	RequestAssistContextExtras(ctx context.Context, requestType int32, receiver IAssistDataReceiver, receiverExtras os.Bundle, activityToken binder.IBinder, focused bool, newSessionId bool) (bool, error)
	RequestAutofillData(ctx context.Context, receiver IAssistDataReceiver, receiverExtras os.Bundle, activityToken binder.IBinder, flags int32) (bool, error)
	IsAssistDataAllowed(ctx context.Context) (bool, error)
	RequestAssistDataForTask(ctx context.Context, receiver IAssistDataReceiver, taskId int32, callingPackageName string, callingAttributionTag string) (bool, error)
	KeyguardGoingAway(ctx context.Context, flags int32) error
	SuppressResizeConfigChanges(ctx context.Context, suppress bool) error
	GetWindowOrganizerController(ctx context.Context) (window.IWindowOrganizerController, error)
	SupportsLocalVoiceInteraction(ctx context.Context) (bool, error)
	GetDeviceConfigurationInfo(ctx context.Context) (types.ConfigurationInfo, error)
	CancelTaskWindowTransition(ctx context.Context, taskId int32) error
	GetTaskSnapshot(ctx context.Context, taskId int32, isLowResolution bool) (window.TaskSnapshot, error)
	TakeTaskSnapshot(ctx context.Context, taskId int32, updateCache bool) (window.TaskSnapshot, error)
	GetLastResumedActivityUserId(ctx context.Context) (int32, error)
	UpdateConfiguration(ctx context.Context, values res.Configuration) (bool, error)
	UpdateLockTaskFeatures(ctx context.Context, flags int32) error
	RegisterRemoteAnimationForNextActivityStart(ctx context.Context, packageName string, adapter view.RemoteAnimationAdapter, launchCookie binder.IBinder) error
	RegisterRemoteAnimationsForDisplay(ctx context.Context, displayId int32, definition view.RemoteAnimationDefinition) error
	AlwaysShowUnsupportedCompileSdkWarning(ctx context.Context, activity androidContent.ComponentName) error
	SetVrThread(ctx context.Context, tid int32) error
	SetPersistentVrThread(ctx context.Context, tid int32) error
	StopAppSwitches(ctx context.Context) error
	ResumeAppSwitches(ctx context.Context) error
	SetActivityController(ctx context.Context, watcher IActivityController, imAMonkey bool) error
	SetVoiceKeepAwake(ctx context.Context, session voice.IVoiceInteractionSession, keepAwake bool) error
	GetPackageScreenCompatMode(ctx context.Context, packageName string) (int32, error)
	SetPackageScreenCompatMode(ctx context.Context, packageName string, mode int32) error
	GetPackageAskScreenCompat(ctx context.Context, packageName string) (bool, error)
	SetPackageAskScreenCompat(ctx context.Context, packageName string, ask bool) error
	ClearLaunchParamsForPackages(ctx context.Context, packageNames []string) error
	OnSplashScreenViewCopyFinished(ctx context.Context, taskId int32, material *window.SplashScreenViewSplashScreenViewParcelable) error
	OnPictureInPictureUiStateChanged(ctx context.Context, pipState PictureInPictureUiState) error
	DetachNavigationBarFromApp(ctx context.Context, transition binder.IBinder) error
	SetRunningRemoteTransitionDelegate(ctx context.Context, caller IApplicationThread) error
	StartBackNavigation(ctx context.Context, navigationObserver os.RemoteCallback, adaptor window.BackAnimationAdapter) (window.BackNavigationInfo, error)
	RegisterScreenCaptureObserver(ctx context.Context, activityToken binder.IBinder, observer IScreenCaptureObserver) error
	UnregisterScreenCaptureObserver(ctx context.Context, activityToken binder.IBinder, observer IScreenCaptureObserver) error
}

IActivityTaskManagerServer is the server-side interface that user implementations provide to NewActivityTaskManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IAlarmCompleteListener

type IAlarmCompleteListener interface {
	AsBinder() binder.IBinder
	AlarmComplete(ctx context.Context, who binder.IBinder) error
}

func NewAlarmCompleteListenerStub

func NewAlarmCompleteListenerStub(
	impl IAlarmCompleteListenerServer,
) IAlarmCompleteListener

NewAlarmCompleteListenerStub creates a server-side IAlarmCompleteListener wrapping the given server implementation. The returned value satisfies IAlarmCompleteListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IAlarmCompleteListenerServer

type IAlarmCompleteListenerServer interface {
	AlarmComplete(ctx context.Context, who binder.IBinder) error
}

IAlarmCompleteListenerServer is the server-side interface that user implementations provide to NewAlarmCompleteListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IAlarmListener

type IAlarmListener interface {
	AsBinder() binder.IBinder
	DoAlarm(ctx context.Context, callback IAlarmCompleteListener) error
}

func NewAlarmListenerStub

func NewAlarmListenerStub(
	impl IAlarmListenerServer,
) IAlarmListener

NewAlarmListenerStub creates a server-side IAlarmListener wrapping the given server implementation. The returned value satisfies IAlarmListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IAlarmListenerServer

type IAlarmListenerServer interface {
	DoAlarm(ctx context.Context, callback IAlarmCompleteListener) error
}

IAlarmListenerServer is the server-side interface that user implementations provide to NewAlarmListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IAlarmManager

type IAlarmManager interface {
	AsBinder() binder.IBinder
	Set(ctx context.Context, type_ int32, triggerAtTime int64, windowLength int64, interval int64, flags int32, operation PendingIntent, listener IAlarmListener, listenerTag string, workSource os.WorkSource, alarmClock AlarmManagerAlarmClockInfo) error
	SetTime(ctx context.Context, millis int64) (bool, error)
	SetTimeZone(ctx context.Context, zone string) error
	Remove(ctx context.Context, operation PendingIntent, listener IAlarmListener) error
	RemoveAll(ctx context.Context, packageName string) error
	GetNextWakeFromIdleTime(ctx context.Context) (int64, error)
	GetNextAlarmClock(ctx context.Context) (AlarmManagerAlarmClockInfo, error)
	CanScheduleExactAlarms(ctx context.Context, packageName string) (bool, error)
	HasScheduleExactAlarm(ctx context.Context, packageName string) (bool, error)
	GetConfigVersion(ctx context.Context) (int32, error)
}

func NewAlarmManagerStub

func NewAlarmManagerStub(
	impl IAlarmManagerServer,
) IAlarmManager

NewAlarmManagerStub creates a server-side IAlarmManager wrapping the given server implementation. The returned value satisfies IAlarmManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IAlarmManagerServer

type IAlarmManagerServer interface {
	Set(ctx context.Context, type_ int32, triggerAtTime int64, windowLength int64, interval int64, flags int32, operation PendingIntent, listener IAlarmListener, listenerTag string, workSource os.WorkSource, alarmClock AlarmManagerAlarmClockInfo) error
	SetTime(ctx context.Context, millis int64) (bool, error)
	SetTimeZone(ctx context.Context, zone string) error
	Remove(ctx context.Context, operation PendingIntent, listener IAlarmListener) error
	RemoveAll(ctx context.Context, packageName string) error
	GetNextWakeFromIdleTime(ctx context.Context) (int64, error)
	GetNextAlarmClock(ctx context.Context) (AlarmManagerAlarmClockInfo, error)
	CanScheduleExactAlarms(ctx context.Context, packageName string) (bool, error)
	HasScheduleExactAlarm(ctx context.Context, packageName string) (bool, error)
	GetConfigVersion(ctx context.Context) (int32, error)
}

IAlarmManagerServer is the server-side interface that user implementations provide to NewAlarmManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IAppTask

type IAppTask interface {
	AsBinder() binder.IBinder
	FinishAndRemoveTask(ctx context.Context) error
	GetTaskInfo(ctx context.Context) (ActivityManagerRecentTaskInfo, error)
	MoveToFront(ctx context.Context, appThread IApplicationThread) error
	StartActivity(ctx context.Context, whoThread binder.IBinder, intent content.Intent, resolvedType string, options os.Bundle) (int32, error)
	SetExcludeFromRecents(ctx context.Context, exclude bool) error
}

func NewAppTaskStub

func NewAppTaskStub(
	impl IAppTaskServer,
) IAppTask

NewAppTaskStub creates a server-side IAppTask wrapping the given server implementation. The returned value satisfies IAppTask and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IAppTaskServer

type IAppTaskServer interface {
	FinishAndRemoveTask(ctx context.Context) error
	GetTaskInfo(ctx context.Context) (ActivityManagerRecentTaskInfo, error)
	MoveToFront(ctx context.Context, appThread IApplicationThread) error
	StartActivity(ctx context.Context, whoThread binder.IBinder, intent content.Intent, resolvedType string, options os.Bundle) (int32, error)
	SetExcludeFromRecents(ctx context.Context, exclude bool) error
}

IAppTaskServer is the server-side interface that user implementations provide to NewAppTaskStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IAppTraceRetriever

type IAppTraceRetriever interface {
	AsBinder() binder.IBinder
	GetTraceFileDescriptor(ctx context.Context, packageName string, uid int32, pid int32) (int32, error)
}

func NewAppTraceRetrieverStub

func NewAppTraceRetrieverStub(
	impl IAppTraceRetrieverServer,
) IAppTraceRetriever

NewAppTraceRetrieverStub creates a server-side IAppTraceRetriever wrapping the given server implementation. The returned value satisfies IAppTraceRetriever and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IAppTraceRetrieverServer

type IAppTraceRetrieverServer interface {
	GetTraceFileDescriptor(ctx context.Context, packageName string, uid int32, pid int32) (int32, error)
}

IAppTraceRetrieverServer is the server-side interface that user implementations provide to NewAppTraceRetrieverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IApplicationStartInfoCompleteListener

type IApplicationStartInfoCompleteListener interface {
	AsBinder() binder.IBinder
	OnApplicationStartInfoComplete(ctx context.Context, applicationStartInfo ApplicationStartInfo) error
}

func NewApplicationStartInfoCompleteListenerStub

func NewApplicationStartInfoCompleteListenerStub(
	impl IApplicationStartInfoCompleteListenerServer,
) IApplicationStartInfoCompleteListener

NewApplicationStartInfoCompleteListenerStub creates a server-side IApplicationStartInfoCompleteListener wrapping the given server implementation. The returned value satisfies IApplicationStartInfoCompleteListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IApplicationStartInfoCompleteListenerServer

type IApplicationStartInfoCompleteListenerServer interface {
	OnApplicationStartInfoComplete(ctx context.Context, applicationStartInfo ApplicationStartInfo) error
}

IApplicationStartInfoCompleteListenerServer is the server-side interface that user implementations provide to NewApplicationStartInfoCompleteListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IApplicationThread

type IApplicationThread interface {
	AsBinder() binder.IBinder
	ScheduleReceiver(ctx context.Context, intent content.Intent, info types.ActivityInfo, compatInfo res.CompatibilityInfo, resultCode int32, data string, extras os.Bundle, ordered bool, assumeDelivered bool, sendingUser int32, processState int32, sentFromUid int32, sentFromPackage string) error
	ScheduleReceiverList(ctx context.Context, info []ReceiverInfo) error
	ScheduleCreateService(ctx context.Context, token binder.IBinder, info types.ServiceInfo, compatInfo res.CompatibilityInfo, processState int32) error
	ScheduleStopService(ctx context.Context, token binder.IBinder) error
	BindApplication(ctx context.Context, packageName string, info types.ApplicationInfo, sdkSandboxClientAppVolumeUuid string, sdkSandboxClientAppPackage string, isSdkInSandbox bool, providerList types.ProviderInfoList, testName content.ComponentName, profilerInfo ProfilerInfo, testArguments os.Bundle, testWatcher IInstrumentationWatcher, uiAutomationConnection IUiAutomationConnection, debugMode int32, enableBinderTracking bool, trackAllocation bool, restrictedBackupMode bool, persistent bool, config res.Configuration, compatInfo res.CompatibilityInfo, services map[any]any, coreSettings os.Bundle, buildSerial string, autofillOptions content.AutofillOptions, contentCaptureOptions content.ContentCaptureOptions, disabledCompatChanges []int64, serializedSystemFontMap os.SharedMemory, startRequestedElapsedTime int64, startRequestedUptime int64) error
	RunIsolatedEntryPoint(ctx context.Context, entryPoint string, entryPointArgs []string) error
	ScheduleExit(ctx context.Context) error
	ScheduleServiceArgs(ctx context.Context, token binder.IBinder, args types.ParceledListSlice) error
	UpdateTimeZone(ctx context.Context) error
	ProcessInBackground(ctx context.Context) error
	ScheduleBindService(ctx context.Context, token binder.IBinder, intent content.Intent, rebind bool, processState int32, bindSeq int64) error
	ScheduleUnbindService(ctx context.Context, token binder.IBinder, intent content.Intent) error
	DumpService(ctx context.Context, fd int32, servicetoken binder.IBinder, args []string) error
	ScheduleRegisteredReceiver(ctx context.Context, receiver content.IIntentReceiver, intent content.Intent, resultCode int32, data string, extras os.Bundle, ordered bool, sticky bool, assumeDelivered bool, sendingUser int32, processState int32, sentFromUid int32, sentFromPackage string) error
	ScheduleLowMemory(ctx context.Context) error
	ProfilerControl(ctx context.Context, start bool, profilerInfo ProfilerInfo, profileType int32) error
	SetSchedulingGroup(ctx context.Context, group int32) error
	ScheduleCreateBackupAgent(ctx context.Context, app types.ApplicationInfo, backupMode int32, operationType int32) error
	ScheduleDestroyBackupAgent(ctx context.Context, app types.ApplicationInfo) error
	ScheduleOnNewSceneTransitionInfo(ctx context.Context, token binder.IBinder, info ActivityOptionsSceneTransitionInfo) error
	ScheduleSuicide(ctx context.Context) error
	DispatchPackageBroadcast(ctx context.Context, cmd int32, packages []string) error
	ScheduleCrash(ctx context.Context, msg string, typeId int32, extras os.Bundle) error
	DumpHeap(ctx context.Context, managed bool, mallocInfo bool, runGc bool, path string, fd int32, finishCallback os.RemoteCallback) error
	DumpActivity(ctx context.Context, fd int32, servicetoken binder.IBinder, prefix string, args []string) error
	DumpResources(ctx context.Context, fd int32, finishCallback os.RemoteCallback) error
	ClearDnsCache(ctx context.Context) error
	UpdateHttpProxy(ctx context.Context) error
	SetCoreSettings(ctx context.Context, coreSettings os.Bundle) error
	UpdatePackageCompatibilityInfo(ctx context.Context, pkg string, info res.CompatibilityInfo) error
	ScheduleTrimMemory(ctx context.Context, level int32) error
	DumpMemInfo(ctx context.Context, fd int32, mem os.DebugMemoryInfo, checkin bool, dumpInfo bool, dumpDalvik bool, dumpSummaryOnly bool, dumpUnreachable bool, dumpAllocatorLogs bool, args []string) error
	DumpMemInfoProto(ctx context.Context, fd int32, mem os.DebugMemoryInfo, dumpInfo bool, dumpDalvik bool, dumpSummaryOnly bool, dumpUnreachable bool, args []string) error
	DumpGfxInfo(ctx context.Context, fd int32, args []string) error
	DumpCacheInfo(ctx context.Context, fd int32, args []string) error
	DumpProvider(ctx context.Context, fd int32, servicetoken binder.IBinder, args []string) error
	DumpDbInfo(ctx context.Context, fd int32, args []string) error
	UnstableProviderDied(ctx context.Context, provider binder.IBinder) error
	RequestAssistContextExtras(ctx context.Context, activityToken binder.IBinder, requestToken binder.IBinder, requestType int32, sessionId int32, flags int32) error
	ScheduleTranslucentConversionComplete(ctx context.Context, token binder.IBinder, timeout bool) error
	SetProcessState(ctx context.Context, state int32) error
	ScheduleInstallProvider(ctx context.Context, provider types.ProviderInfo) error
	UpdateTimePrefs(ctx context.Context, timeFormatPreference int32) error
	ScheduleEnterAnimationComplete(ctx context.Context, token binder.IBinder) error
	NotifyCleartextNetwork(ctx context.Context, firstPacket []byte) error
	StartBinderTracking(ctx context.Context) error
	StopBinderTrackingAndDump(ctx context.Context, fd int32) error
	ScheduleLocalVoiceInteractionStarted(ctx context.Context, token binder.IBinder, voiceInteractor internalApp.IVoiceInteractor) error
	HandleTrustStorageUpdate(ctx context.Context) error
	AttachAgent(ctx context.Context, path string) error
	AttachStartupAgents(ctx context.Context, dataDir string) error
	ScheduleApplicationInfoChanged(ctx context.Context, ai types.ApplicationInfo) error
	SetNetworkBlockSeq(ctx context.Context, procStateSeq int64) error
	ScheduleTransaction(ctx context.Context, transaction servertransaction.ClientTransaction) error
	ScheduleTaskFragmentTransaction(ctx context.Context, organizer window.ITaskFragmentOrganizer, transaction window.TaskFragmentTransaction) error
	RequestDirectActions(ctx context.Context, activityToken binder.IBinder, intractor internalApp.IVoiceInteractor, cancellationCallback os.RemoteCallback, callback os.RemoteCallback) error
	PerformDirectAction(ctx context.Context, activityToken binder.IBinder, actionId string, arguments os.Bundle, cancellationCallback os.RemoteCallback, resultCallback os.RemoteCallback) error
	NotifyContentProviderPublishStatus(ctx context.Context, holder ContentProviderHolder, authorities string, published bool) error
	InstrumentWithoutRestart(ctx context.Context, instrumentationName content.ComponentName, instrumentationArgs os.Bundle, instrumentationWatcher IInstrumentationWatcher, instrumentationUiConnection IUiAutomationConnection, targetInfo types.ApplicationInfo) error
	UpdateUiTranslationState(ctx context.Context, activityToken binder.IBinder, state int32, sourceSpec translation.TranslationSpec, targetSpec translation.TranslationSpec, viewIds []autofill.AutofillId, uiTranslationSpec translation.UiTranslationSpec) error
	ScheduleTimeoutService(ctx context.Context, token binder.IBinder, startId int32) error
	ScheduleTimeoutServiceForType(ctx context.Context, token binder.IBinder, startId int32, fgsType int32) error
	SchedulePing(ctx context.Context, pong os.RemoteCallback) error
}

func NewApplicationThreadStub

func NewApplicationThreadStub(
	impl IApplicationThreadServer,
) IApplicationThread

NewApplicationThreadStub creates a server-side IApplicationThread wrapping the given server implementation. The returned value satisfies IApplicationThread and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IApplicationThreadServer

type IApplicationThreadServer interface {
	ScheduleReceiver(ctx context.Context, intent content.Intent, info types.ActivityInfo, compatInfo res.CompatibilityInfo, resultCode int32, data string, extras os.Bundle, ordered bool, assumeDelivered bool, sendingUser int32, processState int32, sentFromUid int32, sentFromPackage string) error
	ScheduleReceiverList(ctx context.Context, info []ReceiverInfo) error
	ScheduleCreateService(ctx context.Context, token binder.IBinder, info types.ServiceInfo, compatInfo res.CompatibilityInfo, processState int32) error
	ScheduleStopService(ctx context.Context, token binder.IBinder) error
	BindApplication(ctx context.Context, packageName string, info types.ApplicationInfo, sdkSandboxClientAppVolumeUuid string, sdkSandboxClientAppPackage string, isSdkInSandbox bool, providerList types.ProviderInfoList, testName content.ComponentName, profilerInfo ProfilerInfo, testArguments os.Bundle, testWatcher IInstrumentationWatcher, uiAutomationConnection IUiAutomationConnection, debugMode int32, enableBinderTracking bool, trackAllocation bool, restrictedBackupMode bool, persistent bool, config res.Configuration, compatInfo res.CompatibilityInfo, services map[any]any, coreSettings os.Bundle, buildSerial string, autofillOptions content.AutofillOptions, contentCaptureOptions content.ContentCaptureOptions, disabledCompatChanges []int64, serializedSystemFontMap os.SharedMemory, startRequestedElapsedTime int64, startRequestedUptime int64) error
	RunIsolatedEntryPoint(ctx context.Context, entryPoint string, entryPointArgs []string) error
	ScheduleExit(ctx context.Context) error
	ScheduleServiceArgs(ctx context.Context, token binder.IBinder, args types.ParceledListSlice) error
	UpdateTimeZone(ctx context.Context) error
	ProcessInBackground(ctx context.Context) error
	ScheduleBindService(ctx context.Context, token binder.IBinder, intent content.Intent, rebind bool, processState int32, bindSeq int64) error
	ScheduleUnbindService(ctx context.Context, token binder.IBinder, intent content.Intent) error
	DumpService(ctx context.Context, fd int32, servicetoken binder.IBinder, args []string) error
	ScheduleRegisteredReceiver(ctx context.Context, receiver content.IIntentReceiver, intent content.Intent, resultCode int32, data string, extras os.Bundle, ordered bool, sticky bool, assumeDelivered bool, sendingUser int32, processState int32, sentFromUid int32, sentFromPackage string) error
	ScheduleLowMemory(ctx context.Context) error
	ProfilerControl(ctx context.Context, start bool, profilerInfo ProfilerInfo, profileType int32) error
	SetSchedulingGroup(ctx context.Context, group int32) error
	ScheduleCreateBackupAgent(ctx context.Context, app types.ApplicationInfo, backupMode int32, operationType int32) error
	ScheduleDestroyBackupAgent(ctx context.Context, app types.ApplicationInfo) error
	ScheduleOnNewSceneTransitionInfo(ctx context.Context, token binder.IBinder, info ActivityOptionsSceneTransitionInfo) error
	ScheduleSuicide(ctx context.Context) error
	DispatchPackageBroadcast(ctx context.Context, cmd int32, packages []string) error
	ScheduleCrash(ctx context.Context, msg string, typeId int32, extras os.Bundle) error
	DumpHeap(ctx context.Context, managed bool, mallocInfo bool, runGc bool, path string, fd int32, finishCallback os.RemoteCallback) error
	DumpActivity(ctx context.Context, fd int32, servicetoken binder.IBinder, prefix string, args []string) error
	DumpResources(ctx context.Context, fd int32, finishCallback os.RemoteCallback) error
	ClearDnsCache(ctx context.Context) error
	UpdateHttpProxy(ctx context.Context) error
	SetCoreSettings(ctx context.Context, coreSettings os.Bundle) error
	UpdatePackageCompatibilityInfo(ctx context.Context, pkg string, info res.CompatibilityInfo) error
	ScheduleTrimMemory(ctx context.Context, level int32) error
	DumpMemInfo(ctx context.Context, fd int32, mem os.DebugMemoryInfo, checkin bool, dumpInfo bool, dumpDalvik bool, dumpSummaryOnly bool, dumpUnreachable bool, dumpAllocatorLogs bool, args []string) error
	DumpMemInfoProto(ctx context.Context, fd int32, mem os.DebugMemoryInfo, dumpInfo bool, dumpDalvik bool, dumpSummaryOnly bool, dumpUnreachable bool, args []string) error
	DumpGfxInfo(ctx context.Context, fd int32, args []string) error
	DumpCacheInfo(ctx context.Context, fd int32, args []string) error
	DumpProvider(ctx context.Context, fd int32, servicetoken binder.IBinder, args []string) error
	DumpDbInfo(ctx context.Context, fd int32, args []string) error
	UnstableProviderDied(ctx context.Context, provider binder.IBinder) error
	RequestAssistContextExtras(ctx context.Context, activityToken binder.IBinder, requestToken binder.IBinder, requestType int32, sessionId int32, flags int32) error
	ScheduleTranslucentConversionComplete(ctx context.Context, token binder.IBinder, timeout bool) error
	SetProcessState(ctx context.Context, state int32) error
	ScheduleInstallProvider(ctx context.Context, provider types.ProviderInfo) error
	UpdateTimePrefs(ctx context.Context, timeFormatPreference int32) error
	ScheduleEnterAnimationComplete(ctx context.Context, token binder.IBinder) error
	NotifyCleartextNetwork(ctx context.Context, firstPacket []byte) error
	StartBinderTracking(ctx context.Context) error
	StopBinderTrackingAndDump(ctx context.Context, fd int32) error
	ScheduleLocalVoiceInteractionStarted(ctx context.Context, token binder.IBinder, voiceInteractor internalApp.IVoiceInteractor) error
	HandleTrustStorageUpdate(ctx context.Context) error
	AttachAgent(ctx context.Context, path string) error
	AttachStartupAgents(ctx context.Context, dataDir string) error
	ScheduleApplicationInfoChanged(ctx context.Context, ai types.ApplicationInfo) error
	SetNetworkBlockSeq(ctx context.Context, procStateSeq int64) error
	ScheduleTransaction(ctx context.Context, transaction servertransaction.ClientTransaction) error
	ScheduleTaskFragmentTransaction(ctx context.Context, organizer window.ITaskFragmentOrganizer, transaction window.TaskFragmentTransaction) error
	RequestDirectActions(ctx context.Context, activityToken binder.IBinder, intractor internalApp.IVoiceInteractor, cancellationCallback os.RemoteCallback, callback os.RemoteCallback) error
	PerformDirectAction(ctx context.Context, activityToken binder.IBinder, actionId string, arguments os.Bundle, cancellationCallback os.RemoteCallback, resultCallback os.RemoteCallback) error
	NotifyContentProviderPublishStatus(ctx context.Context, holder ContentProviderHolder, authorities string, published bool) error
	InstrumentWithoutRestart(ctx context.Context, instrumentationName content.ComponentName, instrumentationArgs os.Bundle, instrumentationWatcher IInstrumentationWatcher, instrumentationUiConnection IUiAutomationConnection, targetInfo types.ApplicationInfo) error
	UpdateUiTranslationState(ctx context.Context, activityToken binder.IBinder, state int32, sourceSpec translation.TranslationSpec, targetSpec translation.TranslationSpec, viewIds []autofill.AutofillId, uiTranslationSpec translation.UiTranslationSpec) error
	ScheduleTimeoutService(ctx context.Context, token binder.IBinder, startId int32) error
	ScheduleTimeoutServiceForType(ctx context.Context, token binder.IBinder, startId int32, fgsType int32) error
	SchedulePing(ctx context.Context, pong os.RemoteCallback) error
}

IApplicationThreadServer is the server-side interface that user implementations provide to NewApplicationThreadStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IAssistDataReceiver

type IAssistDataReceiver interface {
	AsBinder() binder.IBinder
	OnHandleAssistData(ctx context.Context, resultData os.Bundle) error
	OnHandleAssistScreenshot(ctx context.Context, screenshot graphics.Bitmap) error
}

func NewAssistDataReceiverStub

func NewAssistDataReceiverStub(
	impl IAssistDataReceiverServer,
) IAssistDataReceiver

NewAssistDataReceiverStub creates a server-side IAssistDataReceiver wrapping the given server implementation. The returned value satisfies IAssistDataReceiver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IAssistDataReceiverServer

type IAssistDataReceiverServer interface {
	OnHandleAssistData(ctx context.Context, resultData os.Bundle) error
	OnHandleAssistScreenshot(ctx context.Context, screenshot graphics.Bitmap) error
}

IAssistDataReceiverServer is the server-side interface that user implementations provide to NewAssistDataReceiverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IBackupAgent

type IBackupAgent interface {
	AsBinder() binder.IBinder
	DoBackup(ctx context.Context, oldState int32, data int32, newState int32, quotaBytes int64, callbackBinder backup.IBackupCallback, transportFlags int32) error
	DoRestore(ctx context.Context, data int32, appVersionCode int64, newState int32, token int32, callbackBinder backup.IBackupManager) error
	DoRestoreWithExcludedKeys(ctx context.Context, data int32, appVersionCode int64, newState int32, token int32, callbackBinder backup.IBackupManager, excludedKeys []string) error
	DoFullBackup(ctx context.Context, data int32, quotaBytes int64, token int32, callbackBinder backup.IBackupManager, transportFlags int32) error
	DoMeasureFullBackup(ctx context.Context, quotaBytes int64, token int32, callbackBinder backup.IBackupManager, transportFlags int32) error
	DoQuotaExceeded(ctx context.Context, backupDataBytes int64, quotaBytes int64, callbackBinder backup.IBackupCallback) error
	DoRestoreFile(ctx context.Context, data int32, size int64, type_ int32, domain string, path string, mode int64, mtime int64, token int32, callbackBinder backup.IBackupManager) error
	DoRestoreFinished(ctx context.Context, token int32, callbackBinder backup.IBackupManager) error
	Fail(ctx context.Context, message string) error
	GetLoggerResults(ctx context.Context, resultsFuture infra.AndroidFuture) error
	GetOperationType(ctx context.Context, operationTypeFuture infra.AndroidFuture) error
	ClearBackupRestoreEventLogger(ctx context.Context) error
}

func NewBackupAgentStub

func NewBackupAgentStub(
	impl IBackupAgentServer,
) IBackupAgent

NewBackupAgentStub creates a server-side IBackupAgent wrapping the given server implementation. The returned value satisfies IBackupAgent and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IBackupAgentServer

type IBackupAgentServer interface {
	DoBackup(ctx context.Context, oldState int32, data int32, newState int32, quotaBytes int64, callbackBinder backup.IBackupCallback, transportFlags int32) error
	DoRestore(ctx context.Context, data int32, appVersionCode int64, newState int32, token int32, callbackBinder backup.IBackupManager) error
	DoRestoreWithExcludedKeys(ctx context.Context, data int32, appVersionCode int64, newState int32, token int32, callbackBinder backup.IBackupManager, excludedKeys []string) error
	DoFullBackup(ctx context.Context, data int32, quotaBytes int64, token int32, callbackBinder backup.IBackupManager, transportFlags int32) error
	DoMeasureFullBackup(ctx context.Context, quotaBytes int64, token int32, callbackBinder backup.IBackupManager, transportFlags int32) error
	DoQuotaExceeded(ctx context.Context, backupDataBytes int64, quotaBytes int64, callbackBinder backup.IBackupCallback) error
	DoRestoreFile(ctx context.Context, data int32, size int64, type_ int32, domain string, path string, mode int64, mtime int64, token int32, callbackBinder backup.IBackupManager) error
	DoRestoreFinished(ctx context.Context, token int32, callbackBinder backup.IBackupManager) error
	Fail(ctx context.Context, message string) error
	GetLoggerResults(ctx context.Context, resultsFuture infra.AndroidFuture) error
	GetOperationType(ctx context.Context, operationTypeFuture infra.AndroidFuture) error
	ClearBackupRestoreEventLogger(ctx context.Context) error
}

IBackupAgentServer is the server-side interface that user implementations provide to NewBackupAgentStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ICallNotificationEventCallback

type ICallNotificationEventCallback interface {
	AsBinder() binder.IBinder
	OnCallNotificationPosted(ctx context.Context, packageName string, userHandle os.UserHandle) error
	OnCallNotificationRemoved(ctx context.Context, packageName string, userHandle os.UserHandle) error
}

func NewCallNotificationEventCallbackStub

func NewCallNotificationEventCallbackStub(
	impl ICallNotificationEventCallbackServer,
) ICallNotificationEventCallback

NewCallNotificationEventCallbackStub creates a server-side ICallNotificationEventCallback wrapping the given server implementation. The returned value satisfies ICallNotificationEventCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ICallNotificationEventCallbackServer

type ICallNotificationEventCallbackServer interface {
	OnCallNotificationPosted(ctx context.Context, packageName string, userHandle os.UserHandle) error
	OnCallNotificationRemoved(ctx context.Context, packageName string, userHandle os.UserHandle) error
}

ICallNotificationEventCallbackServer is the server-side interface that user implementations provide to NewCallNotificationEventCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ICompatCameraControlCallback

type ICompatCameraControlCallback interface {
	AsBinder() binder.IBinder
	ApplyCameraCompatTreatment(ctx context.Context) error
	RevertCameraCompatTreatment(ctx context.Context) error
}

func NewCompatCameraControlCallbackStub

func NewCompatCameraControlCallbackStub(
	impl ICompatCameraControlCallbackServer,
) ICompatCameraControlCallback

NewCompatCameraControlCallbackStub creates a server-side ICompatCameraControlCallback wrapping the given server implementation. The returned value satisfies ICompatCameraControlCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ICompatCameraControlCallbackServer

type ICompatCameraControlCallbackServer interface {
	ApplyCameraCompatTreatment(ctx context.Context) error
	RevertCameraCompatTreatment(ctx context.Context) error
}

ICompatCameraControlCallbackServer is the server-side interface that user implementations provide to NewCompatCameraControlCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IEphemeralResolver

type IEphemeralResolver interface {
	AsBinder() binder.IBinder
	GetEphemeralResolveInfoList(ctx context.Context, callback os.IRemoteCallback, digestPrefix []int32, sequence int32) error
	GetEphemeralIntentFilterList(ctx context.Context, callback os.IRemoteCallback, hostName string, sequence int32) error
}

func NewEphemeralResolverStub

func NewEphemeralResolverStub(
	impl IEphemeralResolverServer,
) IEphemeralResolver

NewEphemeralResolverStub creates a server-side IEphemeralResolver wrapping the given server implementation. The returned value satisfies IEphemeralResolver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IEphemeralResolverServer

type IEphemeralResolverServer interface {
	GetEphemeralResolveInfoList(ctx context.Context, callback os.IRemoteCallback, digestPrefix []int32, sequence int32) error
	GetEphemeralIntentFilterList(ctx context.Context, callback os.IRemoteCallback, hostName string, sequence int32) error
}

IEphemeralResolverServer is the server-side interface that user implementations provide to NewEphemeralResolverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IForegroundServiceObserver

type IForegroundServiceObserver interface {
	AsBinder() binder.IBinder
	OnForegroundStateChanged(ctx context.Context, serviceToken binder.IBinder, packageName string, isForeground bool) error
}

func NewForegroundServiceObserverStub

func NewForegroundServiceObserverStub(
	impl IForegroundServiceObserverServer,
) IForegroundServiceObserver

NewForegroundServiceObserverStub creates a server-side IForegroundServiceObserver wrapping the given server implementation. The returned value satisfies IForegroundServiceObserver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IForegroundServiceObserverServer

type IForegroundServiceObserverServer interface {
	OnForegroundStateChanged(ctx context.Context, serviceToken binder.IBinder, packageName string, isForeground bool) error
}

IForegroundServiceObserverServer is the server-side interface that user implementations provide to NewForegroundServiceObserverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IGameManager

type IGameManager interface {
	AsBinder() binder.IBinder
	GetGameMode(ctx context.Context) (int32, error)
}

func NewGameManagerStub

func NewGameManagerStub(
	impl IGameManagerServer,
) IGameManager

NewGameManagerStub creates a server-side IGameManager wrapping the given server implementation. The returned value satisfies IGameManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IGameManagerServer

type IGameManagerServer interface {
	GetGameMode(ctx context.Context) (int32, error)
}

IGameManagerServer is the server-side interface that user implementations provide to NewGameManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IGameManagerService

type IGameManagerService interface {
	AsBinder() binder.IBinder
	GetGameMode(ctx context.Context, packageName string) (int32, error)
	SetGameMode(ctx context.Context, packageName string, gameMode int32) error
	GetAvailableGameModes(ctx context.Context, packageName string) ([]int32, error)
	IsAngleEnabled(ctx context.Context, packageName string) (bool, error)
	NotifyGraphicsEnvironmentSetup(ctx context.Context, packageName string) error
	SetGameState(ctx context.Context, packageName string, gameState GameState) error
	GetGameModeInfo(ctx context.Context, packageName string) (GameModeInfo, error)
	SetGameServiceProvider(ctx context.Context, packageName string) error
	UpdateResolutionScalingFactor(ctx context.Context, packageName string, gameMode int32, scalingFactor float32) error
	GetResolutionScalingFactor(ctx context.Context, packageName string, gameMode int32) (float32, error)
	UpdateCustomGameModeConfiguration(ctx context.Context, packageName string, gameModeConfig GameModeConfiguration) error
	AddGameModeListener(ctx context.Context, gameModeListener IGameModeListener) error
	RemoveGameModeListener(ctx context.Context, gameModeListener IGameModeListener) error
	AddGameStateListener(ctx context.Context, gameStateListener IGameStateListener) error
	RemoveGameStateListener(ctx context.Context, gameStateListener IGameStateListener) error
	ToggleGameDefaultFrameRate(ctx context.Context, isEnabled bool) error
}

func NewGameManagerServiceStub

func NewGameManagerServiceStub(
	impl IGameManagerServiceServer,
) IGameManagerService

NewGameManagerServiceStub creates a server-side IGameManagerService wrapping the given server implementation. The returned value satisfies IGameManagerService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IGameManagerServiceServer

type IGameManagerServiceServer interface {
	GetGameMode(ctx context.Context, packageName string) (int32, error)
	SetGameMode(ctx context.Context, packageName string, gameMode int32) error
	GetAvailableGameModes(ctx context.Context, packageName string) ([]int32, error)
	IsAngleEnabled(ctx context.Context, packageName string) (bool, error)
	NotifyGraphicsEnvironmentSetup(ctx context.Context, packageName string) error
	SetGameState(ctx context.Context, packageName string, gameState GameState) error
	GetGameModeInfo(ctx context.Context, packageName string) (GameModeInfo, error)
	SetGameServiceProvider(ctx context.Context, packageName string) error
	UpdateResolutionScalingFactor(ctx context.Context, packageName string, gameMode int32, scalingFactor float32) error
	GetResolutionScalingFactor(ctx context.Context, packageName string, gameMode int32) (float32, error)
	UpdateCustomGameModeConfiguration(ctx context.Context, packageName string, gameModeConfig GameModeConfiguration) error
	AddGameModeListener(ctx context.Context, gameModeListener IGameModeListener) error
	RemoveGameModeListener(ctx context.Context, gameModeListener IGameModeListener) error
	AddGameStateListener(ctx context.Context, gameStateListener IGameStateListener) error
	RemoveGameStateListener(ctx context.Context, gameStateListener IGameStateListener) error
	ToggleGameDefaultFrameRate(ctx context.Context, isEnabled bool) error
}

IGameManagerServiceServer is the server-side interface that user implementations provide to NewGameManagerServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IGameModeListener

type IGameModeListener interface {
	AsBinder() binder.IBinder
	OnGameModeChanged(ctx context.Context, packageName string, gameModeFrom int32, gameModeTo int32) error
}

func NewGameModeListenerStub

func NewGameModeListenerStub(
	impl IGameModeListenerServer,
) IGameModeListener

NewGameModeListenerStub creates a server-side IGameModeListener wrapping the given server implementation. The returned value satisfies IGameModeListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IGameModeListenerServer

type IGameModeListenerServer interface {
	OnGameModeChanged(ctx context.Context, packageName string, gameModeFrom int32, gameModeTo int32) error
}

IGameModeListenerServer is the server-side interface that user implementations provide to NewGameModeListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IGameStateListener

type IGameStateListener interface {
	AsBinder() binder.IBinder
	OnGameStateChanged(ctx context.Context, packageName string, state GameState) error
}

func NewGameStateListenerStub

func NewGameStateListenerStub(
	impl IGameStateListenerServer,
) IGameStateListener

NewGameStateListenerStub creates a server-side IGameStateListener wrapping the given server implementation. The returned value satisfies IGameStateListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IGameStateListenerServer

type IGameStateListenerServer interface {
	OnGameStateChanged(ctx context.Context, packageName string, state GameState) error
}

IGameStateListenerServer is the server-side interface that user implementations provide to NewGameStateListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IGrammaticalInflectionManager

type IGrammaticalInflectionManager interface {
	AsBinder() binder.IBinder
	SetRequestedApplicationGrammaticalGender(ctx context.Context, appPackageName string, gender int32) error
	SetSystemWideGrammaticalGender(ctx context.Context, gender int32) error
	GetSystemGrammaticalGender(ctx context.Context, attributionSource content.AttributionSource) (int32, error)
}

func NewGrammaticalInflectionManagerStub

func NewGrammaticalInflectionManagerStub(
	impl IGrammaticalInflectionManagerServer,
) IGrammaticalInflectionManager

NewGrammaticalInflectionManagerStub creates a server-side IGrammaticalInflectionManager wrapping the given server implementation. The returned value satisfies IGrammaticalInflectionManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IGrammaticalInflectionManagerServer

type IGrammaticalInflectionManagerServer interface {
	SetRequestedApplicationGrammaticalGender(ctx context.Context, appPackageName string, gender int32) error
	SetSystemWideGrammaticalGender(ctx context.Context, gender int32) error
	GetSystemGrammaticalGender(ctx context.Context, attributionSource content.AttributionSource) (int32, error)
}

IGrammaticalInflectionManagerServer is the server-side interface that user implementations provide to NewGrammaticalInflectionManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IInstantAppResolver

type IInstantAppResolver interface {
	AsBinder() binder.IBinder
	GetInstantAppResolveInfoList(ctx context.Context, request types.InstantAppRequestInfo, sequence int32, callback os.IRemoteCallback) error
	GetInstantAppIntentFilterList(ctx context.Context, request types.InstantAppRequestInfo, callback os.IRemoteCallback) error
}

func NewInstantAppResolverStub

func NewInstantAppResolverStub(
	impl IInstantAppResolverServer,
) IInstantAppResolver

NewInstantAppResolverStub creates a server-side IInstantAppResolver wrapping the given server implementation. The returned value satisfies IInstantAppResolver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IInstantAppResolverServer

type IInstantAppResolverServer interface {
	GetInstantAppResolveInfoList(ctx context.Context, request types.InstantAppRequestInfo, sequence int32, callback os.IRemoteCallback) error
	GetInstantAppIntentFilterList(ctx context.Context, request types.InstantAppRequestInfo, callback os.IRemoteCallback) error
}

IInstantAppResolverServer is the server-side interface that user implementations provide to NewInstantAppResolverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IInstrumentationWatcher

type IInstrumentationWatcher interface {
	AsBinder() binder.IBinder
	InstrumentationStatus(ctx context.Context, name content.ComponentName, resultCode int32, results os.Bundle) error
	InstrumentationFinished(ctx context.Context, name content.ComponentName, resultCode int32, results os.Bundle) error
}

func NewInstrumentationWatcherStub

func NewInstrumentationWatcherStub(
	impl IInstrumentationWatcherServer,
) IInstrumentationWatcher

NewInstrumentationWatcherStub creates a server-side IInstrumentationWatcher wrapping the given server implementation. The returned value satisfies IInstrumentationWatcher and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IInstrumentationWatcherServer

type IInstrumentationWatcherServer interface {
	InstrumentationStatus(ctx context.Context, name content.ComponentName, resultCode int32, results os.Bundle) error
	InstrumentationFinished(ctx context.Context, name content.ComponentName, resultCode int32, results os.Bundle) error
}

IInstrumentationWatcherServer is the server-side interface that user implementations provide to NewInstrumentationWatcherStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ILocalWallpaperColorConsumer

type ILocalWallpaperColorConsumer interface {
	AsBinder() binder.IBinder
	OnColorsChanged(ctx context.Context, area graphics.RectF, colors WallpaperColors) error
}

func NewLocalWallpaperColorConsumerStub

func NewLocalWallpaperColorConsumerStub(
	impl ILocalWallpaperColorConsumerServer,
) ILocalWallpaperColorConsumer

NewLocalWallpaperColorConsumerStub creates a server-side ILocalWallpaperColorConsumer wrapping the given server implementation. The returned value satisfies ILocalWallpaperColorConsumer and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ILocalWallpaperColorConsumerServer

type ILocalWallpaperColorConsumerServer interface {
	OnColorsChanged(ctx context.Context, area graphics.RectF, colors WallpaperColors) error
}

ILocalWallpaperColorConsumerServer is the server-side interface that user implementations provide to NewLocalWallpaperColorConsumerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ILocaleManager

type ILocaleManager interface {
	AsBinder() binder.IBinder
	SetApplicationLocales(ctx context.Context, packageName string, locales os.LocaleList, fromDelegate bool) error
	GetApplicationLocales(ctx context.Context, packageName string) (os.LocaleList, error)
	GetSystemLocales(ctx context.Context) (os.LocaleList, error)
	SetOverrideLocaleConfig(ctx context.Context, packageName string, localeConfig LocaleConfig) error
	GetOverrideLocaleConfig(ctx context.Context, packageName string) (LocaleConfig, error)
}

func NewLocaleManagerStub

func NewLocaleManagerStub(
	impl ILocaleManagerServer,
) ILocaleManager

NewLocaleManagerStub creates a server-side ILocaleManager wrapping the given server implementation. The returned value satisfies ILocaleManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ILocaleManagerServer

type ILocaleManagerServer interface {
	SetApplicationLocales(ctx context.Context, packageName string, locales os.LocaleList, fromDelegate bool) error
	GetApplicationLocales(ctx context.Context, packageName string) (os.LocaleList, error)
	GetSystemLocales(ctx context.Context) (os.LocaleList, error)
	SetOverrideLocaleConfig(ctx context.Context, packageName string, localeConfig LocaleConfig) error
	GetOverrideLocaleConfig(ctx context.Context, packageName string) (LocaleConfig, error)
}

ILocaleManagerServer is the server-side interface that user implementations provide to NewLocaleManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type INotificationManager

type INotificationManager interface {
	AsBinder() binder.IBinder
	CancelAllNotifications(ctx context.Context, pkg string) error
	ClearData(ctx context.Context, pkg string, uid int32, fromApp bool) error
	EnqueueTextToast(ctx context.Context, pkg string, token binder.IBinder, text string, duration int32, isUiContext bool, displayId int32, callback ITransientNotificationCallback) error
	EnqueueToast(ctx context.Context, pkg string, token binder.IBinder, callback ITransientNotification, duration int32, isUiContext bool, displayId int32) error
	CancelToast(ctx context.Context, pkg string, token binder.IBinder) error
	FinishToken(ctx context.Context, pkg string, token binder.IBinder) error
	EnqueueNotificationWithTag(ctx context.Context, pkg string, opPkg string, tag string, id int32, notification Notification) error
	CancelNotificationWithTag(ctx context.Context, pkg string, opPkg string, tag string, id int32) error
	IsInCall(ctx context.Context, pkg string, uid int32) (bool, error)
	SetShowBadge(ctx context.Context, pkg string, uid int32, showBadge bool) error
	CanShowBadge(ctx context.Context, pkg string, uid int32) (bool, error)
	HasSentValidMsg(ctx context.Context, pkg string, uid int32) (bool, error)
	IsInInvalidMsgState(ctx context.Context, pkg string, uid int32) (bool, error)
	HasUserDemotedInvalidMsgApp(ctx context.Context, pkg string, uid int32) (bool, error)
	SetInvalidMsgAppDemoted(ctx context.Context, pkg string, uid int32, isDemoted bool) error
	HasSentValidBubble(ctx context.Context, pkg string, uid int32) (bool, error)
	SetNotificationsEnabledForPackage(ctx context.Context, pkg string, uid int32, enabled bool) error
	SetNotificationsEnabledWithImportanceLockForPackage(ctx context.Context, pkg string, uid int32, enabled bool) error
	AreNotificationsEnabledForPackage(ctx context.Context, pkg string, uid int32) (bool, error)
	AreNotificationsEnabled(ctx context.Context, pkg string) (bool, error)
	GetPackageImportance(ctx context.Context, pkg string) (int32, error)
	IsImportanceLocked(ctx context.Context, pkg string, uid int32) (bool, error)
	GetAllowedAssistantAdjustments(ctx context.Context, pkg string) ([]string, error)
	ShouldHideSilentStatusIcons(ctx context.Context, callingPkg string) (bool, error)
	SetHideSilentStatusIcons(ctx context.Context, hide bool) error
	SetBubblesAllowed(ctx context.Context, pkg string, uid int32, bubblePreference int32) error
	AreBubblesAllowed(ctx context.Context, pkg string) (bool, error)
	AreBubblesEnabled(ctx context.Context, user os.UserHandle) (bool, error)
	GetBubblePreferenceForPackage(ctx context.Context, pkg string, uid int32) (int32, error)
	CreateNotificationChannelGroups(ctx context.Context, pkg string, channelGroupList types.ParceledListSlice) error
	CreateNotificationChannels(ctx context.Context, pkg string, channelsList types.ParceledListSlice) error
	CreateNotificationChannelsForPackage(ctx context.Context, pkg string, uid int32, channelsList types.ParceledListSlice) error
	GetConversations(ctx context.Context, onlyImportant bool) (types.ParceledListSlice, error)
	GetConversationsForPackage(ctx context.Context, pkg string, uid int32) (types.ParceledListSlice, error)
	GetNotificationChannelGroupsForPackage(ctx context.Context, pkg string, uid int32, includeDeleted bool) (types.ParceledListSlice, error)
	GetNotificationChannelGroupForPackage(ctx context.Context, groupId string, pkg string, uid int32) (NotificationChannelGroup, error)
	GetPopulatedNotificationChannelGroupForPackage(ctx context.Context, pkg string, uid int32, groupId string, includeDeleted bool) (NotificationChannelGroup, error)
	GetRecentBlockedNotificationChannelGroupsForPackage(ctx context.Context, pkg string, uid int32) (types.ParceledListSlice, error)
	UpdateNotificationChannelGroupForPackage(ctx context.Context, pkg string, uid int32, group NotificationChannelGroup) error
	UpdateNotificationChannelForPackage(ctx context.Context, pkg string, uid int32, channel NotificationChannel) error
	UnlockNotificationChannel(ctx context.Context, pkg string, uid int32, channelId string) error
	UnlockAllNotificationChannels(ctx context.Context) error
	GetNotificationChannel(ctx context.Context, callingPkg string, pkg string, channelId string) (NotificationChannel, error)
	GetConversationNotificationChannel(ctx context.Context, callingPkg string, pkg string, channelId string, returnParentIfNoConversationChannel bool, conversationId string) (NotificationChannel, error)
	CreateConversationNotificationChannelForPackage(ctx context.Context, pkg string, uid int32, parentChannel NotificationChannel, conversationId string) error
	GetNotificationChannelForPackage(ctx context.Context, pkg string, uid int32, channelId string, conversationId string, includeDeleted bool) (NotificationChannel, error)
	DeleteNotificationChannel(ctx context.Context, pkg string, channelId string) error
	GetNotificationChannels(ctx context.Context, callingPkg string, targetPkg string) (types.ParceledListSlice, error)
	GetNotificationChannelsForPackage(ctx context.Context, pkg string, uid int32, includeDeleted bool) (types.ParceledListSlice, error)
	GetNumNotificationChannelsForPackage(ctx context.Context, pkg string, uid int32, includeDeleted bool) (int32, error)
	GetDeletedChannelCount(ctx context.Context, pkg string, uid int32) (int32, error)
	GetBlockedChannelCount(ctx context.Context, pkg string, uid int32) (int32, error)
	DeleteNotificationChannelGroup(ctx context.Context, pkg string, channelGroupId string) error
	GetNotificationChannelGroup(ctx context.Context, pkg string, channelGroupId string) (NotificationChannelGroup, error)
	GetNotificationChannelGroups(ctx context.Context, pkg string) (types.ParceledListSlice, error)
	OnlyHasDefaultChannel(ctx context.Context, pkg string, uid int32) (bool, error)
	AreChannelsBypassingDnd(ctx context.Context) (bool, error)
	GetNotificationChannelsBypassingDnd(ctx context.Context, pkg string, uid int32) (types.ParceledListSlice, error)
	IsPackagePaused(ctx context.Context, pkg string) (bool, error)
	DeleteNotificationHistoryItem(ctx context.Context, pkg string, uid int32, postedTime int64) error
	IsPermissionFixed(ctx context.Context, pkg string) (bool, error)
	SilenceNotificationSound(ctx context.Context) error
	GetActiveNotifications(ctx context.Context, callingPkg string) ([]serviceNotification.StatusBarNotification, error)
	GetActiveNotificationsWithAttribution(ctx context.Context, callingPkg string, callingAttributionTag string) ([]serviceNotification.StatusBarNotification, error)
	GetHistoricalNotifications(ctx context.Context, callingPkg string, count int32, includeSnoozed bool) ([]serviceNotification.StatusBarNotification, error)
	GetHistoricalNotificationsWithAttribution(ctx context.Context, callingPkg string, callingAttributionTag string, count int32, includeSnoozed bool) ([]serviceNotification.StatusBarNotification, error)
	GetNotificationHistory(ctx context.Context, callingPkg string, callingAttributionTag string) (NotificationHistory, error)
	RegisterListener(ctx context.Context, listener serviceNotification.INotificationListener, component content.ComponentName, userid int32) error
	UnregisterListener(ctx context.Context, listener serviceNotification.INotificationListener, userid int32) error
	CancelNotificationFromListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, tag string, id int32) error
	CancelNotificationsFromListener(ctx context.Context, token serviceNotification.INotificationListener, keys []string) error
	SnoozeNotificationUntilContextFromListener(ctx context.Context, token serviceNotification.INotificationListener, key string, snoozeCriterionId string) error
	SnoozeNotificationUntilFromListener(ctx context.Context, token serviceNotification.INotificationListener, key string, until int64) error
	RequestBindListener(ctx context.Context, component content.ComponentName) error
	RequestUnbindListener(ctx context.Context, token serviceNotification.INotificationListener) error
	RequestUnbindListenerComponent(ctx context.Context, component content.ComponentName) error
	RequestBindProvider(ctx context.Context, component content.ComponentName) error
	RequestUnbindProvider(ctx context.Context, token serviceNotification.IConditionProvider) error
	SetNotificationsShownFromListener(ctx context.Context, token serviceNotification.INotificationListener, keys []string) error
	GetActiveNotificationsFromListener(ctx context.Context, token serviceNotification.INotificationListener, keys []string, trim int32) (types.ParceledListSlice, error)
	GetSnoozedNotificationsFromListener(ctx context.Context, token serviceNotification.INotificationListener, trim int32) (types.ParceledListSlice, error)
	ClearRequestedListenerHints(ctx context.Context, token serviceNotification.INotificationListener) error
	RequestHintsFromListener(ctx context.Context, token serviceNotification.INotificationListener, hints int32) error
	GetHintsFromListener(ctx context.Context, token serviceNotification.INotificationListener) (int32, error)
	GetHintsFromListenerNoToken(ctx context.Context) (int32, error)
	RequestInterruptionFilterFromListener(ctx context.Context, token serviceNotification.INotificationListener, interruptionFilter int32) error
	GetInterruptionFilterFromListener(ctx context.Context, token serviceNotification.INotificationListener) (int32, error)
	SetOnNotificationPostedTrimFromListener(ctx context.Context, token serviceNotification.INotificationListener, trim int32) error
	SetInterruptionFilter(ctx context.Context, pkg string, interruptionFilter int32, fromUser bool) error
	UpdateNotificationChannelGroupFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle, group NotificationChannelGroup) error
	UpdateNotificationChannelFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle, channel NotificationChannel) error
	GetNotificationChannelsFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle) (types.ParceledListSlice, error)
	GetNotificationChannelGroupsFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle) (types.ParceledListSlice, error)
	ApplyEnqueuedAdjustmentFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, adjustment serviceNotification.Adjustment) error
	ApplyAdjustmentFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, adjustment serviceNotification.Adjustment) error
	ApplyAdjustmentsFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, adjustments []serviceNotification.Adjustment) error
	UnsnoozeNotificationFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, key string) error
	UnsnoozeNotificationFromSystemListener(ctx context.Context, token serviceNotification.INotificationListener, key string) error
	GetEffectsSuppressor(ctx context.Context) (content.ComponentName, error)
	MatchesCallFilter(ctx context.Context, extras os.Bundle) (bool, error)
	CleanUpCallersAfter(ctx context.Context, timeThreshold int64) error
	IsSystemConditionProviderEnabled(ctx context.Context, path string) (bool, error)
	IsNotificationListenerAccessGranted(ctx context.Context, listener content.ComponentName) (bool, error)
	IsNotificationListenerAccessGrantedForUser(ctx context.Context, listener content.ComponentName) (bool, error)
	IsNotificationAssistantAccessGranted(ctx context.Context, assistant content.ComponentName) (bool, error)
	SetNotificationListenerAccessGranted(ctx context.Context, listener content.ComponentName, enabled bool, userSet bool) error
	SetNotificationAssistantAccessGranted(ctx context.Context, assistant content.ComponentName, enabled bool) error
	SetNotificationListenerAccessGrantedForUser(ctx context.Context, listener content.ComponentName, enabled bool, userSet bool) error
	SetNotificationAssistantAccessGrantedForUser(ctx context.Context, assistant content.ComponentName, enabled bool) error
	GetEnabledNotificationListenerPackages(ctx context.Context) ([]string, error)
	GetEnabledNotificationListeners(ctx context.Context) ([]content.ComponentName, error)
	GetAllowedNotificationAssistantForUser(ctx context.Context) (content.ComponentName, error)
	GetAllowedNotificationAssistant(ctx context.Context) (content.ComponentName, error)
	GetDefaultNotificationAssistant(ctx context.Context) (content.ComponentName, error)
	SetNASMigrationDoneAndResetDefault(ctx context.Context, loadFromConfig bool) error
	HasEnabledNotificationListener(ctx context.Context, packageName string) (bool, error)
	GetZenMode(ctx context.Context) (int32, error)
	GetZenModeConfig(ctx context.Context) (serviceNotification.ZenModeConfig, error)
	GetConsolidatedNotificationPolicy(ctx context.Context) (NotificationManagerPolicy, error)
	SetZenMode(ctx context.Context, mode int32, conditionId net.Uri, reason string, fromUser bool) error
	NotifyConditions(ctx context.Context, pkg string, provider serviceNotification.IConditionProvider, conditions []serviceNotification.Condition) error
	IsNotificationPolicyAccessGranted(ctx context.Context, pkg string) (bool, error)
	GetNotificationPolicy(ctx context.Context, pkg string) (NotificationManagerPolicy, error)
	SetNotificationPolicy(ctx context.Context, pkg string, policy NotificationManagerPolicy, fromUser bool) error
	IsNotificationPolicyAccessGrantedForPackage(ctx context.Context, pkg string) (bool, error)
	SetNotificationPolicyAccessGranted(ctx context.Context, pkg string, granted bool) error
	SetNotificationPolicyAccessGrantedForUser(ctx context.Context, pkg string, granted bool) error
	GetDefaultZenPolicy(ctx context.Context) (serviceNotification.ZenPolicy, error)
	GetAutomaticZenRule(ctx context.Context, id string) (AutomaticZenRule, error)
	GetAutomaticZenRules(ctx context.Context) (map[string]AutomaticZenRule, error)
	GetZenRules(ctx context.Context) ([]serviceNotification.ZenModeConfigZenRule, error)
	AddAutomaticZenRule(ctx context.Context, automaticZenRule AutomaticZenRule, pkg string, fromUser bool) (string, error)
	UpdateAutomaticZenRule(ctx context.Context, id string, automaticZenRule AutomaticZenRule, fromUser bool) (bool, error)
	RemoveAutomaticZenRule(ctx context.Context, id string, fromUser bool) (bool, error)
	RemoveAutomaticZenRules(ctx context.Context, packageName string, fromUser bool) (bool, error)
	GetRuleInstanceCount(ctx context.Context, owner content.ComponentName) (int32, error)
	GetAutomaticZenRuleState(ctx context.Context, id string) (int32, error)
	SetAutomaticZenRuleState(ctx context.Context, id string, condition serviceNotification.Condition) error
	GetBackupPayload(ctx context.Context, user int32) ([]byte, error)
	ApplyRestore(ctx context.Context, payload []byte, user int32) error
	GetAppActiveNotifications(ctx context.Context, callingPkg string) (types.ParceledListSlice, error)
	SetNotificationDelegate(ctx context.Context, callingPkg string, delegate string) error
	GetNotificationDelegate(ctx context.Context, callingPkg string) (string, error)
	CanNotifyAsPackage(ctx context.Context, callingPkg string, targetPkg string) (bool, error)
	CanUseFullScreenIntent(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
	SetPrivateNotificationsAllowed(ctx context.Context, allow bool) error
	GetPrivateNotificationsAllowed(ctx context.Context) (bool, error)
	PullStats(ctx context.Context, startNs int64, report int32, doAgg bool, stats []int32) (int64, error)
	GetListenerFilter(ctx context.Context, cn content.ComponentName) (serviceNotification.NotificationListenerFilter, error)
	SetListenerFilter(ctx context.Context, cn content.ComponentName, nlf serviceNotification.NotificationListenerFilter) error
	MigrateNotificationFilter(ctx context.Context, token serviceNotification.INotificationListener, defaultTypes int32, disallowedPkgs []string) error
	SetToastRateLimitingEnabled(ctx context.Context, enable bool) error
	RegisterCallNotificationEventListener(ctx context.Context, packageName string, userHandle os.UserHandle, listener ICallNotificationEventCallback) error
	UnregisterCallNotificationEventListener(ctx context.Context, packageName string, userHandle os.UserHandle, listener ICallNotificationEventCallback) error
}

func NewNotificationManagerStub

func NewNotificationManagerStub(
	impl INotificationManagerServer,
) INotificationManager

NewNotificationManagerStub creates a server-side INotificationManager wrapping the given server implementation. The returned value satisfies INotificationManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type INotificationManagerServer

type INotificationManagerServer interface {
	CancelAllNotifications(ctx context.Context, pkg string) error
	ClearData(ctx context.Context, pkg string, uid int32, fromApp bool) error
	EnqueueTextToast(ctx context.Context, pkg string, token binder.IBinder, text string, duration int32, isUiContext bool, displayId int32, callback ITransientNotificationCallback) error
	EnqueueToast(ctx context.Context, pkg string, token binder.IBinder, callback ITransientNotification, duration int32, isUiContext bool, displayId int32) error
	CancelToast(ctx context.Context, pkg string, token binder.IBinder) error
	FinishToken(ctx context.Context, pkg string, token binder.IBinder) error
	EnqueueNotificationWithTag(ctx context.Context, pkg string, opPkg string, tag string, id int32, notification Notification) error
	CancelNotificationWithTag(ctx context.Context, pkg string, opPkg string, tag string, id int32) error
	IsInCall(ctx context.Context, pkg string, uid int32) (bool, error)
	SetShowBadge(ctx context.Context, pkg string, uid int32, showBadge bool) error
	CanShowBadge(ctx context.Context, pkg string, uid int32) (bool, error)
	HasSentValidMsg(ctx context.Context, pkg string, uid int32) (bool, error)
	IsInInvalidMsgState(ctx context.Context, pkg string, uid int32) (bool, error)
	HasUserDemotedInvalidMsgApp(ctx context.Context, pkg string, uid int32) (bool, error)
	SetInvalidMsgAppDemoted(ctx context.Context, pkg string, uid int32, isDemoted bool) error
	HasSentValidBubble(ctx context.Context, pkg string, uid int32) (bool, error)
	SetNotificationsEnabledForPackage(ctx context.Context, pkg string, uid int32, enabled bool) error
	SetNotificationsEnabledWithImportanceLockForPackage(ctx context.Context, pkg string, uid int32, enabled bool) error
	AreNotificationsEnabledForPackage(ctx context.Context, pkg string, uid int32) (bool, error)
	AreNotificationsEnabled(ctx context.Context, pkg string) (bool, error)
	GetPackageImportance(ctx context.Context, pkg string) (int32, error)
	IsImportanceLocked(ctx context.Context, pkg string, uid int32) (bool, error)
	GetAllowedAssistantAdjustments(ctx context.Context, pkg string) ([]string, error)
	ShouldHideSilentStatusIcons(ctx context.Context, callingPkg string) (bool, error)
	SetHideSilentStatusIcons(ctx context.Context, hide bool) error
	SetBubblesAllowed(ctx context.Context, pkg string, uid int32, bubblePreference int32) error
	AreBubblesAllowed(ctx context.Context, pkg string) (bool, error)
	AreBubblesEnabled(ctx context.Context, user os.UserHandle) (bool, error)
	GetBubblePreferenceForPackage(ctx context.Context, pkg string, uid int32) (int32, error)
	CreateNotificationChannelGroups(ctx context.Context, pkg string, channelGroupList types.ParceledListSlice) error
	CreateNotificationChannels(ctx context.Context, pkg string, channelsList types.ParceledListSlice) error
	CreateNotificationChannelsForPackage(ctx context.Context, pkg string, uid int32, channelsList types.ParceledListSlice) error
	GetConversations(ctx context.Context, onlyImportant bool) (types.ParceledListSlice, error)
	GetConversationsForPackage(ctx context.Context, pkg string, uid int32) (types.ParceledListSlice, error)
	GetNotificationChannelGroupsForPackage(ctx context.Context, pkg string, uid int32, includeDeleted bool) (types.ParceledListSlice, error)
	GetNotificationChannelGroupForPackage(ctx context.Context, groupId string, pkg string, uid int32) (NotificationChannelGroup, error)
	GetPopulatedNotificationChannelGroupForPackage(ctx context.Context, pkg string, uid int32, groupId string, includeDeleted bool) (NotificationChannelGroup, error)
	GetRecentBlockedNotificationChannelGroupsForPackage(ctx context.Context, pkg string, uid int32) (types.ParceledListSlice, error)
	UpdateNotificationChannelGroupForPackage(ctx context.Context, pkg string, uid int32, group NotificationChannelGroup) error
	UpdateNotificationChannelForPackage(ctx context.Context, pkg string, uid int32, channel NotificationChannel) error
	UnlockNotificationChannel(ctx context.Context, pkg string, uid int32, channelId string) error
	UnlockAllNotificationChannels(ctx context.Context) error
	GetNotificationChannel(ctx context.Context, callingPkg string, pkg string, channelId string) (NotificationChannel, error)
	GetConversationNotificationChannel(ctx context.Context, callingPkg string, pkg string, channelId string, returnParentIfNoConversationChannel bool, conversationId string) (NotificationChannel, error)
	CreateConversationNotificationChannelForPackage(ctx context.Context, pkg string, uid int32, parentChannel NotificationChannel, conversationId string) error
	GetNotificationChannelForPackage(ctx context.Context, pkg string, uid int32, channelId string, conversationId string, includeDeleted bool) (NotificationChannel, error)
	DeleteNotificationChannel(ctx context.Context, pkg string, channelId string) error
	GetNotificationChannels(ctx context.Context, callingPkg string, targetPkg string) (types.ParceledListSlice, error)
	GetNotificationChannelsForPackage(ctx context.Context, pkg string, uid int32, includeDeleted bool) (types.ParceledListSlice, error)
	GetNumNotificationChannelsForPackage(ctx context.Context, pkg string, uid int32, includeDeleted bool) (int32, error)
	GetDeletedChannelCount(ctx context.Context, pkg string, uid int32) (int32, error)
	GetBlockedChannelCount(ctx context.Context, pkg string, uid int32) (int32, error)
	DeleteNotificationChannelGroup(ctx context.Context, pkg string, channelGroupId string) error
	GetNotificationChannelGroup(ctx context.Context, pkg string, channelGroupId string) (NotificationChannelGroup, error)
	GetNotificationChannelGroups(ctx context.Context, pkg string) (types.ParceledListSlice, error)
	OnlyHasDefaultChannel(ctx context.Context, pkg string, uid int32) (bool, error)
	AreChannelsBypassingDnd(ctx context.Context) (bool, error)
	GetNotificationChannelsBypassingDnd(ctx context.Context, pkg string, uid int32) (types.ParceledListSlice, error)
	IsPackagePaused(ctx context.Context, pkg string) (bool, error)
	DeleteNotificationHistoryItem(ctx context.Context, pkg string, uid int32, postedTime int64) error
	IsPermissionFixed(ctx context.Context, pkg string) (bool, error)
	SilenceNotificationSound(ctx context.Context) error
	GetActiveNotifications(ctx context.Context, callingPkg string) ([]serviceNotification.StatusBarNotification, error)
	GetActiveNotificationsWithAttribution(ctx context.Context, callingPkg string, callingAttributionTag string) ([]serviceNotification.StatusBarNotification, error)
	GetHistoricalNotifications(ctx context.Context, callingPkg string, count int32, includeSnoozed bool) ([]serviceNotification.StatusBarNotification, error)
	GetHistoricalNotificationsWithAttribution(ctx context.Context, callingPkg string, callingAttributionTag string, count int32, includeSnoozed bool) ([]serviceNotification.StatusBarNotification, error)
	GetNotificationHistory(ctx context.Context, callingPkg string, callingAttributionTag string) (NotificationHistory, error)
	RegisterListener(ctx context.Context, listener serviceNotification.INotificationListener, component content.ComponentName, userid int32) error
	UnregisterListener(ctx context.Context, listener serviceNotification.INotificationListener, userid int32) error
	CancelNotificationFromListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, tag string, id int32) error
	CancelNotificationsFromListener(ctx context.Context, token serviceNotification.INotificationListener, keys []string) error
	SnoozeNotificationUntilContextFromListener(ctx context.Context, token serviceNotification.INotificationListener, key string, snoozeCriterionId string) error
	SnoozeNotificationUntilFromListener(ctx context.Context, token serviceNotification.INotificationListener, key string, until int64) error
	RequestBindListener(ctx context.Context, component content.ComponentName) error
	RequestUnbindListener(ctx context.Context, token serviceNotification.INotificationListener) error
	RequestUnbindListenerComponent(ctx context.Context, component content.ComponentName) error
	RequestBindProvider(ctx context.Context, component content.ComponentName) error
	RequestUnbindProvider(ctx context.Context, token serviceNotification.IConditionProvider) error
	SetNotificationsShownFromListener(ctx context.Context, token serviceNotification.INotificationListener, keys []string) error
	GetActiveNotificationsFromListener(ctx context.Context, token serviceNotification.INotificationListener, keys []string, trim int32) (types.ParceledListSlice, error)
	GetSnoozedNotificationsFromListener(ctx context.Context, token serviceNotification.INotificationListener, trim int32) (types.ParceledListSlice, error)
	ClearRequestedListenerHints(ctx context.Context, token serviceNotification.INotificationListener) error
	RequestHintsFromListener(ctx context.Context, token serviceNotification.INotificationListener, hints int32) error
	GetHintsFromListener(ctx context.Context, token serviceNotification.INotificationListener) (int32, error)
	GetHintsFromListenerNoToken(ctx context.Context) (int32, error)
	RequestInterruptionFilterFromListener(ctx context.Context, token serviceNotification.INotificationListener, interruptionFilter int32) error
	GetInterruptionFilterFromListener(ctx context.Context, token serviceNotification.INotificationListener) (int32, error)
	SetOnNotificationPostedTrimFromListener(ctx context.Context, token serviceNotification.INotificationListener, trim int32) error
	SetInterruptionFilter(ctx context.Context, pkg string, interruptionFilter int32, fromUser bool) error
	UpdateNotificationChannelGroupFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle, group NotificationChannelGroup) error
	UpdateNotificationChannelFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle, channel NotificationChannel) error
	GetNotificationChannelsFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle) (types.ParceledListSlice, error)
	GetNotificationChannelGroupsFromPrivilegedListener(ctx context.Context, token serviceNotification.INotificationListener, pkg string, user os.UserHandle) (types.ParceledListSlice, error)
	ApplyEnqueuedAdjustmentFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, adjustment serviceNotification.Adjustment) error
	ApplyAdjustmentFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, adjustment serviceNotification.Adjustment) error
	ApplyAdjustmentsFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, adjustments []serviceNotification.Adjustment) error
	UnsnoozeNotificationFromAssistant(ctx context.Context, token serviceNotification.INotificationListener, key string) error
	UnsnoozeNotificationFromSystemListener(ctx context.Context, token serviceNotification.INotificationListener, key string) error
	GetEffectsSuppressor(ctx context.Context) (content.ComponentName, error)
	MatchesCallFilter(ctx context.Context, extras os.Bundle) (bool, error)
	CleanUpCallersAfter(ctx context.Context, timeThreshold int64) error
	IsSystemConditionProviderEnabled(ctx context.Context, path string) (bool, error)
	IsNotificationListenerAccessGranted(ctx context.Context, listener content.ComponentName) (bool, error)
	IsNotificationListenerAccessGrantedForUser(ctx context.Context, listener content.ComponentName) (bool, error)
	IsNotificationAssistantAccessGranted(ctx context.Context, assistant content.ComponentName) (bool, error)
	SetNotificationListenerAccessGranted(ctx context.Context, listener content.ComponentName, enabled bool, userSet bool) error
	SetNotificationAssistantAccessGranted(ctx context.Context, assistant content.ComponentName, enabled bool) error
	SetNotificationListenerAccessGrantedForUser(ctx context.Context, listener content.ComponentName, enabled bool, userSet bool) error
	SetNotificationAssistantAccessGrantedForUser(ctx context.Context, assistant content.ComponentName, enabled bool) error
	GetEnabledNotificationListenerPackages(ctx context.Context) ([]string, error)
	GetEnabledNotificationListeners(ctx context.Context) ([]content.ComponentName, error)
	GetAllowedNotificationAssistantForUser(ctx context.Context) (content.ComponentName, error)
	GetAllowedNotificationAssistant(ctx context.Context) (content.ComponentName, error)
	GetDefaultNotificationAssistant(ctx context.Context) (content.ComponentName, error)
	SetNASMigrationDoneAndResetDefault(ctx context.Context, loadFromConfig bool) error
	HasEnabledNotificationListener(ctx context.Context, packageName string) (bool, error)
	GetZenMode(ctx context.Context) (int32, error)
	GetZenModeConfig(ctx context.Context) (serviceNotification.ZenModeConfig, error)
	GetConsolidatedNotificationPolicy(ctx context.Context) (NotificationManagerPolicy, error)
	SetZenMode(ctx context.Context, mode int32, conditionId net.Uri, reason string, fromUser bool) error
	NotifyConditions(ctx context.Context, pkg string, provider serviceNotification.IConditionProvider, conditions []serviceNotification.Condition) error
	IsNotificationPolicyAccessGranted(ctx context.Context, pkg string) (bool, error)
	GetNotificationPolicy(ctx context.Context, pkg string) (NotificationManagerPolicy, error)
	SetNotificationPolicy(ctx context.Context, pkg string, policy NotificationManagerPolicy, fromUser bool) error
	IsNotificationPolicyAccessGrantedForPackage(ctx context.Context, pkg string) (bool, error)
	SetNotificationPolicyAccessGranted(ctx context.Context, pkg string, granted bool) error
	SetNotificationPolicyAccessGrantedForUser(ctx context.Context, pkg string, granted bool) error
	GetDefaultZenPolicy(ctx context.Context) (serviceNotification.ZenPolicy, error)
	GetAutomaticZenRule(ctx context.Context, id string) (AutomaticZenRule, error)
	GetAutomaticZenRules(ctx context.Context) (map[string]AutomaticZenRule, error)
	GetZenRules(ctx context.Context) ([]serviceNotification.ZenModeConfigZenRule, error)
	AddAutomaticZenRule(ctx context.Context, automaticZenRule AutomaticZenRule, pkg string, fromUser bool) (string, error)
	UpdateAutomaticZenRule(ctx context.Context, id string, automaticZenRule AutomaticZenRule, fromUser bool) (bool, error)
	RemoveAutomaticZenRule(ctx context.Context, id string, fromUser bool) (bool, error)
	RemoveAutomaticZenRules(ctx context.Context, packageName string, fromUser bool) (bool, error)
	GetRuleInstanceCount(ctx context.Context, owner content.ComponentName) (int32, error)
	GetAutomaticZenRuleState(ctx context.Context, id string) (int32, error)
	SetAutomaticZenRuleState(ctx context.Context, id string, condition serviceNotification.Condition) error
	GetBackupPayload(ctx context.Context, user int32) ([]byte, error)
	ApplyRestore(ctx context.Context, payload []byte, user int32) error
	GetAppActiveNotifications(ctx context.Context, callingPkg string) (types.ParceledListSlice, error)
	SetNotificationDelegate(ctx context.Context, callingPkg string, delegate string) error
	GetNotificationDelegate(ctx context.Context, callingPkg string) (string, error)
	CanNotifyAsPackage(ctx context.Context, callingPkg string, targetPkg string) (bool, error)
	CanUseFullScreenIntent(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
	SetPrivateNotificationsAllowed(ctx context.Context, allow bool) error
	GetPrivateNotificationsAllowed(ctx context.Context) (bool, error)
	PullStats(ctx context.Context, startNs int64, report int32, doAgg bool, stats []int32) (int64, error)
	GetListenerFilter(ctx context.Context, cn content.ComponentName) (serviceNotification.NotificationListenerFilter, error)
	SetListenerFilter(ctx context.Context, cn content.ComponentName, nlf serviceNotification.NotificationListenerFilter) error
	MigrateNotificationFilter(ctx context.Context, token serviceNotification.INotificationListener, defaultTypes int32, disallowedPkgs []string) error
	SetToastRateLimitingEnabled(ctx context.Context, enable bool) error
	RegisterCallNotificationEventListener(ctx context.Context, packageName string, userHandle os.UserHandle, listener ICallNotificationEventCallback) error
	UnregisterCallNotificationEventListener(ctx context.Context, packageName string, userHandle os.UserHandle, listener ICallNotificationEventCallback) error
}

INotificationManagerServer is the server-side interface that user implementations provide to NewNotificationManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IOnProjectionStateChangedListener

type IOnProjectionStateChangedListener interface {
	AsBinder() binder.IBinder
	OnProjectionStateChanged(ctx context.Context, activeProjectionTypes int32, projectingPackages []string) error
}

func NewOnProjectionStateChangedListenerStub

func NewOnProjectionStateChangedListenerStub(
	impl IOnProjectionStateChangedListenerServer,
) IOnProjectionStateChangedListener

NewOnProjectionStateChangedListenerStub creates a server-side IOnProjectionStateChangedListener wrapping the given server implementation. The returned value satisfies IOnProjectionStateChangedListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IOnProjectionStateChangedListenerServer

type IOnProjectionStateChangedListenerServer interface {
	OnProjectionStateChanged(ctx context.Context, activeProjectionTypes int32, projectingPackages []string) error
}

IOnProjectionStateChangedListenerServer is the server-side interface that user implementations provide to NewOnProjectionStateChangedListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IParcelFileDescriptorRetriever

type IParcelFileDescriptorRetriever interface {
	AsBinder() binder.IBinder
	GetPfd(ctx context.Context) (int32, error)
}

func NewParcelFileDescriptorRetrieverStub

func NewParcelFileDescriptorRetrieverStub(
	impl IParcelFileDescriptorRetrieverServer,
) IParcelFileDescriptorRetriever

NewParcelFileDescriptorRetrieverStub creates a server-side IParcelFileDescriptorRetriever wrapping the given server implementation. The returned value satisfies IParcelFileDescriptorRetriever and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IParcelFileDescriptorRetrieverServer

type IParcelFileDescriptorRetrieverServer interface {
	GetPfd(ctx context.Context) (int32, error)
}

IParcelFileDescriptorRetrieverServer is the server-side interface that user implementations provide to NewParcelFileDescriptorRetrieverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IProcessObserver

type IProcessObserver interface {
	AsBinder() binder.IBinder
	OnProcessStarted(ctx context.Context, pid int32, processUid int32, packageUid int32, packageName string, processName string) error
	OnForegroundActivitiesChanged(ctx context.Context, pid int32, uid int32, foregroundActivities bool) error
	OnForegroundServicesChanged(ctx context.Context, pid int32, uid int32, serviceTypes int32) error
	OnProcessDied(ctx context.Context, pid int32, uid int32) error
}

func NewProcessObserverStub

func NewProcessObserverStub(
	impl IProcessObserverServer,
) IProcessObserver

NewProcessObserverStub creates a server-side IProcessObserver wrapping the given server implementation. The returned value satisfies IProcessObserver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IProcessObserverServer

type IProcessObserverServer interface {
	OnProcessStarted(ctx context.Context, pid int32, processUid int32, packageUid int32, packageName string, processName string) error
	OnForegroundActivitiesChanged(ctx context.Context, pid int32, uid int32, foregroundActivities bool) error
	OnForegroundServicesChanged(ctx context.Context, pid int32, uid int32, serviceTypes int32) error
	OnProcessDied(ctx context.Context, pid int32, uid int32) error
}

IProcessObserverServer is the server-side interface that user implementations provide to NewProcessObserverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IRequestFinishCallback

type IRequestFinishCallback interface {
	AsBinder() binder.IBinder
	RequestFinish(ctx context.Context) error
}

func NewRequestFinishCallbackStub

func NewRequestFinishCallbackStub(
	impl IRequestFinishCallbackServer,
) IRequestFinishCallback

NewRequestFinishCallbackStub creates a server-side IRequestFinishCallback wrapping the given server implementation. The returned value satisfies IRequestFinishCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IRequestFinishCallbackServer

type IRequestFinishCallbackServer interface {
	RequestFinish(ctx context.Context) error
}

IRequestFinishCallbackServer is the server-side interface that user implementations provide to NewRequestFinishCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IScreenCaptureObserver

type IScreenCaptureObserver interface {
	AsBinder() binder.IBinder
	OnScreenCaptured(ctx context.Context) error
}

func NewScreenCaptureObserverStub

func NewScreenCaptureObserverStub(
	impl IScreenCaptureObserverServer,
) IScreenCaptureObserver

NewScreenCaptureObserverStub creates a server-side IScreenCaptureObserver wrapping the given server implementation. The returned value satisfies IScreenCaptureObserver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IScreenCaptureObserverServer

type IScreenCaptureObserverServer interface {
	OnScreenCaptured(ctx context.Context) error
}

IScreenCaptureObserverServer is the server-side interface that user implementations provide to NewScreenCaptureObserverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISearchManager

type ISearchManager interface {
	AsBinder() binder.IBinder
	GetSearchableInfo(ctx context.Context, launchActivity content.ComponentName) (SearchableInfo, error)
	GetSearchablesInGlobalSearch(ctx context.Context) ([]SearchableInfo, error)
	GetGlobalSearchActivities(ctx context.Context) ([]types.ResolveInfo, error)
	GetGlobalSearchActivity(ctx context.Context) (content.ComponentName, error)
	GetWebSearchActivity(ctx context.Context) (content.ComponentName, error)
	LaunchAssist(ctx context.Context, args os.Bundle) error
}

func NewSearchManagerStub

func NewSearchManagerStub(
	impl ISearchManagerServer,
) ISearchManager

NewSearchManagerStub creates a server-side ISearchManager wrapping the given server implementation. The returned value satisfies ISearchManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISearchManagerCallback

type ISearchManagerCallback interface {
	AsBinder() binder.IBinder
	OnDismiss(ctx context.Context) error
	OnCancel(ctx context.Context) error
}

func NewSearchManagerCallbackStub

func NewSearchManagerCallbackStub(
	impl ISearchManagerCallbackServer,
) ISearchManagerCallback

NewSearchManagerCallbackStub creates a server-side ISearchManagerCallback wrapping the given server implementation. The returned value satisfies ISearchManagerCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISearchManagerCallbackServer

type ISearchManagerCallbackServer interface {
	OnDismiss(ctx context.Context) error
	OnCancel(ctx context.Context) error
}

ISearchManagerCallbackServer is the server-side interface that user implementations provide to NewSearchManagerCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISearchManagerServer

type ISearchManagerServer interface {
	GetSearchableInfo(ctx context.Context, launchActivity content.ComponentName) (SearchableInfo, error)
	GetSearchablesInGlobalSearch(ctx context.Context) ([]SearchableInfo, error)
	GetGlobalSearchActivities(ctx context.Context) ([]types.ResolveInfo, error)
	GetGlobalSearchActivity(ctx context.Context) (content.ComponentName, error)
	GetWebSearchActivity(ctx context.Context) (content.ComponentName, error)
	LaunchAssist(ctx context.Context, args os.Bundle) error
}

ISearchManagerServer is the server-side interface that user implementations provide to NewSearchManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IServiceConnection

type IServiceConnection interface {
	AsBinder() binder.IBinder
	Connected(ctx context.Context, name content.ComponentName, service binder.IBinder, dead bool) error
}

func NewServiceConnectionStub

func NewServiceConnectionStub(
	impl IServiceConnectionServer,
) IServiceConnection

NewServiceConnectionStub creates a server-side IServiceConnection wrapping the given server implementation. The returned value satisfies IServiceConnection and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IServiceConnectionServer

type IServiceConnectionServer interface {
	Connected(ctx context.Context, name content.ComponentName, service binder.IBinder, dead bool) error
}

IServiceConnectionServer is the server-side interface that user implementations provide to NewServiceConnectionStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IStopUserCallback

type IStopUserCallback interface {
	AsBinder() binder.IBinder
	UserStopped(ctx context.Context) error
	UserStopAborted(ctx context.Context) error
}

func NewStopUserCallbackStub

func NewStopUserCallbackStub(
	impl IStopUserCallbackServer,
) IStopUserCallback

NewStopUserCallbackStub creates a server-side IStopUserCallback wrapping the given server implementation. The returned value satisfies IStopUserCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IStopUserCallbackServer

type IStopUserCallbackServer interface {
	UserStopped(ctx context.Context) error
	UserStopAborted(ctx context.Context) error
}

IStopUserCallbackServer is the server-side interface that user implementations provide to NewStopUserCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ITaskStackListener

type ITaskStackListener interface {
	AsBinder() binder.IBinder
	OnTaskStackChanged(ctx context.Context) error
	OnActivityPinned(ctx context.Context, packageName string, taskId int32, stackId int32) error
	OnActivityUnpinned(ctx context.Context) error
	OnActivityRestartAttempt(ctx context.Context, task ActivityManagerRunningTaskInfo, homeTaskVisible bool, clearedTask bool, wasVisible bool) error
	OnActivityForcedResizable(ctx context.Context, packageName string, taskId int32, reason int32) error
	OnActivityDismissingDockedTask(ctx context.Context) error
	OnActivityLaunchOnSecondaryDisplayFailed(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo, requestedDisplayId int32) error
	OnActivityLaunchOnSecondaryDisplayRerouted(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo, requestedDisplayId int32) error
	OnTaskCreated(ctx context.Context, taskId int32, componentName content.ComponentName) error
	OnTaskRemoved(ctx context.Context, taskId int32) error
	OnTaskMovedToFront(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskDescriptionChanged(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnActivityRequestedOrientationChanged(ctx context.Context, taskId int32, requestedOrientation int32) error
	OnTaskRemovalStarted(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskProfileLocked(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskSnapshotChanged(ctx context.Context, taskId int32, snapshot window.TaskSnapshot) error
	OnBackPressedOnTaskRoot(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskDisplayChanged(ctx context.Context, taskId int32, newDisplayId int32) error
	OnRecentTaskListUpdated(ctx context.Context) error
	OnRecentTaskListFrozenChanged(ctx context.Context, frozen bool) error
	OnTaskFocusChanged(ctx context.Context, taskId int32, focused bool) error
	OnTaskRequestedOrientationChanged(ctx context.Context, taskId int32, requestedOrientation int32) error
	OnActivityRotation(ctx context.Context, displayId int32) error
	OnTaskMovedToBack(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnLockTaskModeChanged(ctx context.Context, mode int32) error
}

func NewTaskStackListenerStub

func NewTaskStackListenerStub(
	impl ITaskStackListenerServer,
) ITaskStackListener

NewTaskStackListenerStub creates a server-side ITaskStackListener wrapping the given server implementation. The returned value satisfies ITaskStackListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ITaskStackListenerServer

type ITaskStackListenerServer interface {
	OnTaskStackChanged(ctx context.Context) error
	OnActivityPinned(ctx context.Context, packageName string, taskId int32, stackId int32) error
	OnActivityUnpinned(ctx context.Context) error
	OnActivityRestartAttempt(ctx context.Context, task ActivityManagerRunningTaskInfo, homeTaskVisible bool, clearedTask bool, wasVisible bool) error
	OnActivityForcedResizable(ctx context.Context, packageName string, taskId int32, reason int32) error
	OnActivityDismissingDockedTask(ctx context.Context) error
	OnActivityLaunchOnSecondaryDisplayFailed(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo, requestedDisplayId int32) error
	OnActivityLaunchOnSecondaryDisplayRerouted(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo, requestedDisplayId int32) error
	OnTaskCreated(ctx context.Context, taskId int32, componentName content.ComponentName) error
	OnTaskRemoved(ctx context.Context, taskId int32) error
	OnTaskMovedToFront(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskDescriptionChanged(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnActivityRequestedOrientationChanged(ctx context.Context, taskId int32, requestedOrientation int32) error
	OnTaskRemovalStarted(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskProfileLocked(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskSnapshotChanged(ctx context.Context, taskId int32, snapshot window.TaskSnapshot) error
	OnBackPressedOnTaskRoot(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnTaskDisplayChanged(ctx context.Context, taskId int32, newDisplayId int32) error
	OnRecentTaskListUpdated(ctx context.Context) error
	OnRecentTaskListFrozenChanged(ctx context.Context, frozen bool) error
	OnTaskFocusChanged(ctx context.Context, taskId int32, focused bool) error
	OnTaskRequestedOrientationChanged(ctx context.Context, taskId int32, requestedOrientation int32) error
	OnActivityRotation(ctx context.Context, displayId int32) error
	OnTaskMovedToBack(ctx context.Context, taskInfo ActivityManagerRunningTaskInfo) error
	OnLockTaskModeChanged(ctx context.Context, mode int32) error
}

ITaskStackListenerServer is the server-side interface that user implementations provide to NewTaskStackListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ITransientNotification

type ITransientNotification interface {
	AsBinder() binder.IBinder
	Show(ctx context.Context, windowToken binder.IBinder) error
	Hide(ctx context.Context) error
}

func NewTransientNotificationStub

func NewTransientNotificationStub(
	impl ITransientNotificationServer,
) ITransientNotification

NewTransientNotificationStub creates a server-side ITransientNotification wrapping the given server implementation. The returned value satisfies ITransientNotification and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ITransientNotificationCallback

type ITransientNotificationCallback interface {
	AsBinder() binder.IBinder
	OnToastShown(ctx context.Context) error
	OnToastHidden(ctx context.Context) error
}

func NewTransientNotificationCallbackStub

func NewTransientNotificationCallbackStub(
	impl ITransientNotificationCallbackServer,
) ITransientNotificationCallback

NewTransientNotificationCallbackStub creates a server-side ITransientNotificationCallback wrapping the given server implementation. The returned value satisfies ITransientNotificationCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ITransientNotificationCallbackServer

type ITransientNotificationCallbackServer interface {
	OnToastShown(ctx context.Context) error
	OnToastHidden(ctx context.Context) error
}

ITransientNotificationCallbackServer is the server-side interface that user implementations provide to NewTransientNotificationCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ITransientNotificationServer

type ITransientNotificationServer interface {
	Show(ctx context.Context, windowToken binder.IBinder) error
	Hide(ctx context.Context) error
}

ITransientNotificationServer is the server-side interface that user implementations provide to NewTransientNotificationStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUiAutomationConnection

type IUiAutomationConnection interface {
	AsBinder() binder.IBinder
	Connect(ctx context.Context, client types.IAccessibilityServiceClient, flags int32) error
	Disconnect(ctx context.Context) error
	InjectInputEvent(ctx context.Context, event view.InputEvent, sync bool, waitForAnimations bool) (bool, error)
	InjectInputEventToInputFilter(ctx context.Context, event view.InputEvent) error
	SyncInputTransactions(ctx context.Context, waitForAnimations bool) error
	SetRotation(ctx context.Context, rotation int32) (bool, error)
	TakeScreenshot(ctx context.Context, crop graphics.Rect, listener window.ScreenCaptureScreenCaptureListener) (bool, error)
	TakeSurfaceControlScreenshot(ctx context.Context, surfaceControl view.SurfaceControl, listener window.ScreenCaptureScreenCaptureListener) (bool, error)
	ClearWindowContentFrameStats(ctx context.Context, windowId int32) (bool, error)
	GetWindowContentFrameStats(ctx context.Context, windowId int32) (view.WindowContentFrameStats, error)
	ClearWindowAnimationFrameStats(ctx context.Context) error
	GetWindowAnimationFrameStats(ctx context.Context) (view.WindowAnimationFrameStats, error)
	ExecuteShellCommand(ctx context.Context, command string, sink int32, source int32) error
	GrantRuntimePermission(ctx context.Context, packageName string, permission string) error
	RevokeRuntimePermission(ctx context.Context, packageName string, permission string) error
	AdoptShellPermissionIdentity(ctx context.Context, uid int32, permissions []string) error
	DropShellPermissionIdentity(ctx context.Context) error
	Shutdown(ctx context.Context) error
	ExecuteShellCommandWithStderr(ctx context.Context, command string, sink int32, source int32, stderrSink int32) error
	GetAdoptedShellPermissions(ctx context.Context) ([]string, error)
}

func NewUiAutomationConnectionStub

func NewUiAutomationConnectionStub(
	impl IUiAutomationConnectionServer,
) IUiAutomationConnection

NewUiAutomationConnectionStub creates a server-side IUiAutomationConnection wrapping the given server implementation. The returned value satisfies IUiAutomationConnection and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUiAutomationConnectionServer

type IUiAutomationConnectionServer interface {
	Connect(ctx context.Context, client types.IAccessibilityServiceClient, flags int32) error
	Disconnect(ctx context.Context) error
	InjectInputEvent(ctx context.Context, event view.InputEvent, sync bool, waitForAnimations bool) (bool, error)
	InjectInputEventToInputFilter(ctx context.Context, event view.InputEvent) error
	SyncInputTransactions(ctx context.Context, waitForAnimations bool) error
	SetRotation(ctx context.Context, rotation int32) (bool, error)
	TakeScreenshot(ctx context.Context, crop graphics.Rect, listener window.ScreenCaptureScreenCaptureListener) (bool, error)
	TakeSurfaceControlScreenshot(ctx context.Context, surfaceControl view.SurfaceControl, listener window.ScreenCaptureScreenCaptureListener) (bool, error)
	ClearWindowContentFrameStats(ctx context.Context, windowId int32) (bool, error)
	GetWindowContentFrameStats(ctx context.Context, windowId int32) (view.WindowContentFrameStats, error)
	ClearWindowAnimationFrameStats(ctx context.Context) error
	GetWindowAnimationFrameStats(ctx context.Context) (view.WindowAnimationFrameStats, error)
	ExecuteShellCommand(ctx context.Context, command string, sink int32, source int32) error
	GrantRuntimePermission(ctx context.Context, packageName string, permission string) error
	RevokeRuntimePermission(ctx context.Context, packageName string, permission string) error
	AdoptShellPermissionIdentity(ctx context.Context, uid int32, permissions []string) error
	DropShellPermissionIdentity(ctx context.Context) error
	Shutdown(ctx context.Context) error
	ExecuteShellCommandWithStderr(ctx context.Context, command string, sink int32, source int32, stderrSink int32) error
	GetAdoptedShellPermissions(ctx context.Context) ([]string, error)
}

IUiAutomationConnectionServer is the server-side interface that user implementations provide to NewUiAutomationConnectionStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUiModeManager

type IUiModeManager interface {
	AsBinder() binder.IBinder
	AddCallback(ctx context.Context, callback IUiModeManagerCallback) error
	EnableCarMode(ctx context.Context, flags int32, priority int32) error
	DisableCarMode(ctx context.Context, flags int32) error
	DisableCarModeByCallingPackage(ctx context.Context, flags int32) error
	GetCurrentModeType(ctx context.Context) (int32, error)
	SetNightMode(ctx context.Context, mode int32) error
	GetNightMode(ctx context.Context) (int32, error)
	SetNightModeCustomType(ctx context.Context, nightModeCustomType int32) error
	GetNightModeCustomType(ctx context.Context) (int32, error)
	SetAttentionModeThemeOverlay(ctx context.Context, attentionModeThemeOverlayType int32) error
	GetAttentionModeThemeOverlay(ctx context.Context) (int32, error)
	SetApplicationNightMode(ctx context.Context, mode int32) error
	IsUiModeLocked(ctx context.Context) (bool, error)
	IsNightModeLocked(ctx context.Context) (bool, error)
	SetNightModeActivatedForCustomMode(ctx context.Context, nightModeCustom int32, active bool) (bool, error)
	SetNightModeActivated(ctx context.Context, active bool) (bool, error)
	GetCustomNightModeStart(ctx context.Context) (int64, error)
	SetCustomNightModeStart(ctx context.Context, time int64) error
	GetCustomNightModeEnd(ctx context.Context) (int64, error)
	SetCustomNightModeEnd(ctx context.Context, time int64) error
	RequestProjection(ctx context.Context, binder_ binder.IBinder, projectionType int32) (bool, error)
	ReleaseProjection(ctx context.Context, projectionType int32) (bool, error)
	AddOnProjectionStateChangedListener(ctx context.Context, listener IOnProjectionStateChangedListener, projectionType int32) error
	RemoveOnProjectionStateChangedListener(ctx context.Context, listener IOnProjectionStateChangedListener) error
	GetProjectingPackages(ctx context.Context, projectionType int32) ([]string, error)
	GetActiveProjectionTypes(ctx context.Context) (int32, error)
	GetContrast(ctx context.Context) (float32, error)
}

func NewUiModeManagerStub

func NewUiModeManagerStub(
	impl IUiModeManagerServer,
) IUiModeManager

NewUiModeManagerStub creates a server-side IUiModeManager wrapping the given server implementation. The returned value satisfies IUiModeManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUiModeManagerCallback

type IUiModeManagerCallback interface {
	AsBinder() binder.IBinder
	NotifyContrastChanged(ctx context.Context, contrast float32) error
}

func NewUiModeManagerCallbackStub

func NewUiModeManagerCallbackStub(
	impl IUiModeManagerCallbackServer,
) IUiModeManagerCallback

NewUiModeManagerCallbackStub creates a server-side IUiModeManagerCallback wrapping the given server implementation. The returned value satisfies IUiModeManagerCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUiModeManagerCallbackServer

type IUiModeManagerCallbackServer interface {
	NotifyContrastChanged(ctx context.Context, contrast float32) error
}

IUiModeManagerCallbackServer is the server-side interface that user implementations provide to NewUiModeManagerCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUiModeManagerServer

type IUiModeManagerServer interface {
	AddCallback(ctx context.Context, callback IUiModeManagerCallback) error
	EnableCarMode(ctx context.Context, flags int32, priority int32) error
	DisableCarMode(ctx context.Context, flags int32) error
	DisableCarModeByCallingPackage(ctx context.Context, flags int32) error
	GetCurrentModeType(ctx context.Context) (int32, error)
	SetNightMode(ctx context.Context, mode int32) error
	GetNightMode(ctx context.Context) (int32, error)
	SetNightModeCustomType(ctx context.Context, nightModeCustomType int32) error
	GetNightModeCustomType(ctx context.Context) (int32, error)
	SetAttentionModeThemeOverlay(ctx context.Context, attentionModeThemeOverlayType int32) error
	GetAttentionModeThemeOverlay(ctx context.Context) (int32, error)
	SetApplicationNightMode(ctx context.Context, mode int32) error
	IsUiModeLocked(ctx context.Context) (bool, error)
	IsNightModeLocked(ctx context.Context) (bool, error)
	SetNightModeActivatedForCustomMode(ctx context.Context, nightModeCustom int32, active bool) (bool, error)
	SetNightModeActivated(ctx context.Context, active bool) (bool, error)
	GetCustomNightModeStart(ctx context.Context) (int64, error)
	SetCustomNightModeStart(ctx context.Context, time int64) error
	GetCustomNightModeEnd(ctx context.Context) (int64, error)
	SetCustomNightModeEnd(ctx context.Context, time int64) error
	RequestProjection(ctx context.Context, binder_ binder.IBinder, projectionType int32) (bool, error)
	ReleaseProjection(ctx context.Context, projectionType int32) (bool, error)
	AddOnProjectionStateChangedListener(ctx context.Context, listener IOnProjectionStateChangedListener, projectionType int32) error
	RemoveOnProjectionStateChangedListener(ctx context.Context, listener IOnProjectionStateChangedListener) error
	GetProjectingPackages(ctx context.Context, projectionType int32) ([]string, error)
	GetActiveProjectionTypes(ctx context.Context) (int32, error)
	GetContrast(ctx context.Context) (float32, error)
}

IUiModeManagerServer is the server-side interface that user implementations provide to NewUiModeManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUidFrozenStateChangedCallback

type IUidFrozenStateChangedCallback interface {
	AsBinder() binder.IBinder
	OnUidFrozenStateChanged(ctx context.Context, uids []int32, frozenStates []int32) error
}

func NewUidFrozenStateChangedCallbackStub

func NewUidFrozenStateChangedCallbackStub(
	impl IUidFrozenStateChangedCallbackServer,
) IUidFrozenStateChangedCallback

NewUidFrozenStateChangedCallbackStub creates a server-side IUidFrozenStateChangedCallback wrapping the given server implementation. The returned value satisfies IUidFrozenStateChangedCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUidFrozenStateChangedCallbackServer

type IUidFrozenStateChangedCallbackServer interface {
	OnUidFrozenStateChanged(ctx context.Context, uids []int32, frozenStates []int32) error
}

IUidFrozenStateChangedCallbackServer is the server-side interface that user implementations provide to NewUidFrozenStateChangedCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUidObserver

type IUidObserver interface {
	AsBinder() binder.IBinder
	OnUidGone(ctx context.Context, uid int32, disabled bool) error
	OnUidActive(ctx context.Context, uid int32) error
	OnUidIdle(ctx context.Context, uid int32, disabled bool) error
	OnUidStateChanged(ctx context.Context, uid int32, procState int32, procStateSeq int64, capability int32) error
	OnUidProcAdjChanged(ctx context.Context, uid int32, adj int32) error
	OnUidCachedChanged(ctx context.Context, uid int32, cached bool) error
}

func NewUidObserverStub

func NewUidObserverStub(
	impl IUidObserverServer,
) IUidObserver

NewUidObserverStub creates a server-side IUidObserver wrapping the given server implementation. The returned value satisfies IUidObserver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUidObserverServer

type IUidObserverServer interface {
	OnUidGone(ctx context.Context, uid int32, disabled bool) error
	OnUidActive(ctx context.Context, uid int32) error
	OnUidIdle(ctx context.Context, uid int32, disabled bool) error
	OnUidStateChanged(ctx context.Context, uid int32, procState int32, procStateSeq int64, capability int32) error
	OnUidProcAdjChanged(ctx context.Context, uid int32, adj int32) error
	OnUidCachedChanged(ctx context.Context, uid int32, cached bool) error
}

IUidObserverServer is the server-side interface that user implementations provide to NewUidObserverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUnsafeIntentStrictModeCallback

type IUnsafeIntentStrictModeCallback interface {
	AsBinder() binder.IBinder
	OnImplicitIntentMatchedInternalComponent(ctx context.Context, intent content.Intent) error
}

func NewUnsafeIntentStrictModeCallbackStub

func NewUnsafeIntentStrictModeCallbackStub(
	impl IUnsafeIntentStrictModeCallbackServer,
) IUnsafeIntentStrictModeCallback

NewUnsafeIntentStrictModeCallbackStub creates a server-side IUnsafeIntentStrictModeCallback wrapping the given server implementation. The returned value satisfies IUnsafeIntentStrictModeCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUnsafeIntentStrictModeCallbackServer

type IUnsafeIntentStrictModeCallbackServer interface {
	OnImplicitIntentMatchedInternalComponent(ctx context.Context, intent content.Intent) error
}

IUnsafeIntentStrictModeCallbackServer is the server-side interface that user implementations provide to NewUnsafeIntentStrictModeCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUriGrantsManager

type IUriGrantsManager interface {
	AsBinder() binder.IBinder
	TakePersistableUriPermission(ctx context.Context, uri net.Uri, modeFlags int32, toPackage string) error
	ReleasePersistableUriPermission(ctx context.Context, uri net.Uri, modeFlags int32, toPackage string) error
	GrantUriPermissionFromOwner(ctx context.Context, owner binder.IBinder, fromUid int32, targetPkg string, uri net.Uri, mode int32, sourceUserId int32, targetUserId int32) error
	GetGrantedUriPermissions(ctx context.Context, packageName string) (types.ParceledListSlice, error)
	ClearGrantedUriPermissions(ctx context.Context, packageName string) error
	GetUriPermissions(ctx context.Context, packageName string, incoming bool, persistedOnly bool) (types.ParceledListSlice, error)
	CheckGrantUriPermission_ignoreNonSystem(ctx context.Context, sourceUid int32, targetPkg string, uri net.Uri, modeFlags int32) (int32, error)
}

func NewUriGrantsManagerStub

func NewUriGrantsManagerStub(
	impl IUriGrantsManagerServer,
) IUriGrantsManager

NewUriGrantsManagerStub creates a server-side IUriGrantsManager wrapping the given server implementation. The returned value satisfies IUriGrantsManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUriGrantsManagerServer

type IUriGrantsManagerServer interface {
	TakePersistableUriPermission(ctx context.Context, uri net.Uri, modeFlags int32, toPackage string) error
	ReleasePersistableUriPermission(ctx context.Context, uri net.Uri, modeFlags int32, toPackage string) error
	GrantUriPermissionFromOwner(ctx context.Context, owner binder.IBinder, fromUid int32, targetPkg string, uri net.Uri, mode int32, sourceUserId int32, targetUserId int32) error
	GetGrantedUriPermissions(ctx context.Context, packageName string) (types.ParceledListSlice, error)
	ClearGrantedUriPermissions(ctx context.Context, packageName string) error
	GetUriPermissions(ctx context.Context, packageName string, incoming bool, persistedOnly bool) (types.ParceledListSlice, error)
	CheckGrantUriPermission_ignoreNonSystem(ctx context.Context, sourceUid int32, targetPkg string, uri net.Uri, modeFlags int32) (int32, error)
}

IUriGrantsManagerServer is the server-side interface that user implementations provide to NewUriGrantsManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IUserSwitchObserver

type IUserSwitchObserver interface {
	AsBinder() binder.IBinder
	OnBeforeUserSwitching(ctx context.Context, newUserId int32) error
	OnUserSwitching(ctx context.Context, newUserId int32, reply os.IRemoteCallback) error
	OnUserSwitchComplete(ctx context.Context, newUserId int32) error
	OnForegroundProfileSwitch(ctx context.Context, newProfileId int32) error
	OnLockedBootComplete(ctx context.Context, newUserId int32) error
}

func NewUserSwitchObserverStub

func NewUserSwitchObserverStub(
	impl IUserSwitchObserverServer,
) IUserSwitchObserver

NewUserSwitchObserverStub creates a server-side IUserSwitchObserver wrapping the given server implementation. The returned value satisfies IUserSwitchObserver and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IUserSwitchObserverServer

type IUserSwitchObserverServer interface {
	OnBeforeUserSwitching(ctx context.Context, newUserId int32) error
	OnUserSwitching(ctx context.Context, newUserId int32, reply os.IRemoteCallback) error
	OnUserSwitchComplete(ctx context.Context, newUserId int32) error
	OnForegroundProfileSwitch(ctx context.Context, newProfileId int32) error
	OnLockedBootComplete(ctx context.Context, newUserId int32) error
}

IUserSwitchObserverServer is the server-side interface that user implementations provide to NewUserSwitchObserverStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IWallpaperManager

type IWallpaperManager interface {
	AsBinder() binder.IBinder
	SetWallpaper(ctx context.Context, name string, screenOrientations []int32, crops []graphics.Rect, allowBackup bool, extras os.Bundle, which int32, completion IWallpaperManagerCallback) (int32, error)
	SetWallpaperComponentChecked(ctx context.Context, name content.ComponentName, which int32) error
	SetWallpaperComponent(ctx context.Context, name content.ComponentName) error
	GetWallpaper(ctx context.Context, callingPkg string, cb IWallpaperManagerCallback, which int32, outParams os.Bundle) (int32, error)
	GetWallpaperWithFeature(ctx context.Context, callingPkg string, cb IWallpaperManagerCallback, which int32, outParams os.Bundle, getCropped bool) (int32, error)
	GetBitmapCrops(ctx context.Context, displaySizes []graphics.Point, which int32, originalBitmap bool) ([]any, error)
	GetFutureBitmapCrops(ctx context.Context, bitmapSize graphics.Point, displaySizes []graphics.Point, screenOrientations []int32, crops []graphics.Rect) ([]any, error)
	GetBitmapCrop(ctx context.Context, bitmapSize graphics.Point, screenOrientations []int32, crops []graphics.Rect) (graphics.Rect, error)
	GetWallpaperIdForUser(ctx context.Context, which int32) (int32, error)
	GetWallpaperInfo(ctx context.Context) (WallpaperInfo, error)
	GetWallpaperInfoWithFlags(ctx context.Context, which int32) (WallpaperInfo, error)
	GetWallpaperInfoFile(ctx context.Context) (int32, error)
	ClearWallpaper(ctx context.Context, which int32) error
	HasNamedWallpaper(ctx context.Context, name string) (bool, error)
	SetDimensionHints(ctx context.Context, width int32, height int32, displayId int32) error
	GetWidthHint(ctx context.Context, displayId int32) (int32, error)
	GetHeightHint(ctx context.Context, displayId int32) (int32, error)
	SetDisplayPadding(ctx context.Context, padding graphics.Rect, displayId int32) error
	GetName(ctx context.Context) (string, error)
	SettingsRestored(ctx context.Context) error
	IsWallpaperSupported(ctx context.Context) (bool, error)
	IsSetWallpaperAllowed(ctx context.Context) (bool, error)
	IsWallpaperBackupEligible(ctx context.Context, which int32) (bool, error)
	GetWallpaperColors(ctx context.Context, which int32, displayId int32) (WallpaperColors, error)
	RemoveOnLocalColorsChangedListener(ctx context.Context, callback ILocalWallpaperColorConsumer, area []graphics.RectF, which int32, displayId int32) error
	AddOnLocalColorsChangedListener(ctx context.Context, callback ILocalWallpaperColorConsumer, regions []graphics.RectF, which int32, displayId int32) error
	RegisterWallpaperColorsCallback(ctx context.Context, cb IWallpaperManagerCallback, displayId int32) error
	UnregisterWallpaperColorsCallback(ctx context.Context, cb IWallpaperManagerCallback, displayId int32) error
	SetInAmbientMode(ctx context.Context, inAmbientMode bool, animationDuration int64) error
	NotifyWakingUp(ctx context.Context, x int32, y int32, extras os.Bundle) error
	NotifyGoingToSleep(ctx context.Context, x int32, y int32, extras os.Bundle) error
	SetWallpaperDimAmount(ctx context.Context, dimAmount float32) error
	GetWallpaperDimAmount(ctx context.Context) (float32, error)
	LockScreenWallpaperExists(ctx context.Context) (bool, error)
	IsStaticWallpaper(ctx context.Context, which int32) (bool, error)
}

func NewWallpaperManagerStub

func NewWallpaperManagerStub(
	impl IWallpaperManagerServer,
) IWallpaperManager

NewWallpaperManagerStub creates a server-side IWallpaperManager wrapping the given server implementation. The returned value satisfies IWallpaperManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IWallpaperManagerCallback

type IWallpaperManagerCallback interface {
	AsBinder() binder.IBinder
	OnWallpaperChanged(ctx context.Context) error
	OnWallpaperColorsChanged(ctx context.Context, colors WallpaperColors, which int32) error
}

func NewWallpaperManagerCallbackStub

func NewWallpaperManagerCallbackStub(
	impl IWallpaperManagerCallbackServer,
) IWallpaperManagerCallback

NewWallpaperManagerCallbackStub creates a server-side IWallpaperManagerCallback wrapping the given server implementation. The returned value satisfies IWallpaperManagerCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IWallpaperManagerCallbackServer

type IWallpaperManagerCallbackServer interface {
	OnWallpaperChanged(ctx context.Context) error
	OnWallpaperColorsChanged(ctx context.Context, colors WallpaperColors, which int32) error
}

IWallpaperManagerCallbackServer is the server-side interface that user implementations provide to NewWallpaperManagerCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IWallpaperManagerServer

type IWallpaperManagerServer interface {
	SetWallpaper(ctx context.Context, name string, screenOrientations []int32, crops []graphics.Rect, allowBackup bool, extras os.Bundle, which int32, completion IWallpaperManagerCallback) (int32, error)
	SetWallpaperComponentChecked(ctx context.Context, name content.ComponentName, which int32) error
	SetWallpaperComponent(ctx context.Context, name content.ComponentName) error
	GetWallpaper(ctx context.Context, callingPkg string, cb IWallpaperManagerCallback, which int32, outParams os.Bundle) (int32, error)
	GetWallpaperWithFeature(ctx context.Context, callingPkg string, cb IWallpaperManagerCallback, which int32, outParams os.Bundle, getCropped bool) (int32, error)
	GetBitmapCrops(ctx context.Context, displaySizes []graphics.Point, which int32, originalBitmap bool) ([]any, error)
	GetFutureBitmapCrops(ctx context.Context, bitmapSize graphics.Point, displaySizes []graphics.Point, screenOrientations []int32, crops []graphics.Rect) ([]any, error)
	GetBitmapCrop(ctx context.Context, bitmapSize graphics.Point, screenOrientations []int32, crops []graphics.Rect) (graphics.Rect, error)
	GetWallpaperIdForUser(ctx context.Context, which int32) (int32, error)
	GetWallpaperInfo(ctx context.Context) (WallpaperInfo, error)
	GetWallpaperInfoWithFlags(ctx context.Context, which int32) (WallpaperInfo, error)
	GetWallpaperInfoFile(ctx context.Context) (int32, error)
	ClearWallpaper(ctx context.Context, which int32) error
	HasNamedWallpaper(ctx context.Context, name string) (bool, error)
	SetDimensionHints(ctx context.Context, width int32, height int32, displayId int32) error
	GetWidthHint(ctx context.Context, displayId int32) (int32, error)
	GetHeightHint(ctx context.Context, displayId int32) (int32, error)
	SetDisplayPadding(ctx context.Context, padding graphics.Rect, displayId int32) error
	GetName(ctx context.Context) (string, error)
	SettingsRestored(ctx context.Context) error
	IsWallpaperSupported(ctx context.Context) (bool, error)
	IsSetWallpaperAllowed(ctx context.Context) (bool, error)
	IsWallpaperBackupEligible(ctx context.Context, which int32) (bool, error)
	GetWallpaperColors(ctx context.Context, which int32, displayId int32) (WallpaperColors, error)
	RemoveOnLocalColorsChangedListener(ctx context.Context, callback ILocalWallpaperColorConsumer, area []graphics.RectF, which int32, displayId int32) error
	AddOnLocalColorsChangedListener(ctx context.Context, callback ILocalWallpaperColorConsumer, regions []graphics.RectF, which int32, displayId int32) error
	RegisterWallpaperColorsCallback(ctx context.Context, cb IWallpaperManagerCallback, displayId int32) error
	UnregisterWallpaperColorsCallback(ctx context.Context, cb IWallpaperManagerCallback, displayId int32) error
	SetInAmbientMode(ctx context.Context, inAmbientMode bool, animationDuration int64) error
	NotifyWakingUp(ctx context.Context, x int32, y int32, extras os.Bundle) error
	NotifyGoingToSleep(ctx context.Context, x int32, y int32, extras os.Bundle) error
	SetWallpaperDimAmount(ctx context.Context, dimAmount float32) error
	GetWallpaperDimAmount(ctx context.Context) (float32, error)
	LockScreenWallpaperExists(ctx context.Context) (bool, error)
	IsStaticWallpaper(ctx context.Context, which int32) (bool, error)
}

IWallpaperManagerServer is the server-side interface that user implementations provide to NewWallpaperManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type InstantAppResolveInfo

type InstantAppResolveInfo struct {
}

func (*InstantAppResolveInfo) MarshalParcel

func (s *InstantAppResolveInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*InstantAppResolveInfo) UnmarshalParcel

func (s *InstantAppResolveInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type InstantAppResolverProxy

type InstantAppResolverProxy struct {
	Remote binder.IBinder
}

func NewInstantAppResolverProxy

func NewInstantAppResolverProxy(
	remote binder.IBinder,
) *InstantAppResolverProxy

func (*InstantAppResolverProxy) AsBinder

func (p *InstantAppResolverProxy) AsBinder() binder.IBinder

func (*InstantAppResolverProxy) GetInstantAppIntentFilterList

func (p *InstantAppResolverProxy) GetInstantAppIntentFilterList(
	ctx context.Context,
	request types.InstantAppRequestInfo,
	callback os.IRemoteCallback,
) error

func (*InstantAppResolverProxy) GetInstantAppResolveInfoList

func (p *InstantAppResolverProxy) GetInstantAppResolveInfoList(
	ctx context.Context,
	request types.InstantAppRequestInfo,
	sequence int32,
	callback os.IRemoteCallback,
) error

type InstantAppResolverStub

type InstantAppResolverStub struct {
	Impl      IInstantAppResolver
	Transport binder.VersionAwareTransport
}

InstantAppResolverStub dispatches incoming binder transactions to a typed IInstantAppResolver implementation.

func (*InstantAppResolverStub) Descriptor

func (s *InstantAppResolverStub) Descriptor() string

func (*InstantAppResolverStub) OnTransaction

func (s *InstantAppResolverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type InstrumentationWatcherProxy

type InstrumentationWatcherProxy struct {
	Remote binder.IBinder
}

func NewInstrumentationWatcherProxy

func NewInstrumentationWatcherProxy(
	remote binder.IBinder,
) *InstrumentationWatcherProxy

func (*InstrumentationWatcherProxy) AsBinder

func (*InstrumentationWatcherProxy) InstrumentationFinished

func (p *InstrumentationWatcherProxy) InstrumentationFinished(
	ctx context.Context,
	name content.ComponentName,
	resultCode int32,
	results os.Bundle,
) error

func (*InstrumentationWatcherProxy) InstrumentationStatus

func (p *InstrumentationWatcherProxy) InstrumentationStatus(
	ctx context.Context,
	name content.ComponentName,
	resultCode int32,
	results os.Bundle,
) error

type InstrumentationWatcherStub

type InstrumentationWatcherStub struct {
	Impl      IInstrumentationWatcher
	Transport binder.VersionAwareTransport
}

InstrumentationWatcherStub dispatches incoming binder transactions to a typed IInstrumentationWatcher implementation.

func (*InstrumentationWatcherStub) Descriptor

func (s *InstrumentationWatcherStub) Descriptor() string

func (*InstrumentationWatcherStub) OnTransaction

func (s *InstrumentationWatcherStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type LocalWallpaperColorConsumerProxy

type LocalWallpaperColorConsumerProxy struct {
	Remote binder.IBinder
}

func NewLocalWallpaperColorConsumerProxy

func NewLocalWallpaperColorConsumerProxy(
	remote binder.IBinder,
) *LocalWallpaperColorConsumerProxy

func (*LocalWallpaperColorConsumerProxy) AsBinder

func (*LocalWallpaperColorConsumerProxy) OnColorsChanged

func (p *LocalWallpaperColorConsumerProxy) OnColorsChanged(
	ctx context.Context,
	area graphics.RectF,
	colors WallpaperColors,
) error

type LocalWallpaperColorConsumerStub

type LocalWallpaperColorConsumerStub struct {
	Impl      ILocalWallpaperColorConsumer
	Transport binder.VersionAwareTransport
}

LocalWallpaperColorConsumerStub dispatches incoming binder transactions to a typed ILocalWallpaperColorConsumer implementation.

func (*LocalWallpaperColorConsumerStub) Descriptor

func (s *LocalWallpaperColorConsumerStub) Descriptor() string

func (*LocalWallpaperColorConsumerStub) OnTransaction

type LocaleConfig

type LocaleConfig struct {
	Status int32
}

func (*LocaleConfig) MarshalParcel

func (s *LocaleConfig) MarshalParcel(
	p *parcel.Parcel,
) error

func (*LocaleConfig) UnmarshalParcel

func (s *LocaleConfig) UnmarshalParcel(
	p *parcel.Parcel,
) error

type LocaleManagerProxy

type LocaleManagerProxy struct {
	Remote binder.IBinder
}

func NewLocaleManagerProxy

func NewLocaleManagerProxy(
	remote binder.IBinder,
) *LocaleManagerProxy

func (*LocaleManagerProxy) AsBinder

func (p *LocaleManagerProxy) AsBinder() binder.IBinder

func (*LocaleManagerProxy) GetApplicationLocales

func (p *LocaleManagerProxy) GetApplicationLocales(
	ctx context.Context,
	packageName string,
) (os.LocaleList, error)

func (*LocaleManagerProxy) GetOverrideLocaleConfig

func (p *LocaleManagerProxy) GetOverrideLocaleConfig(
	ctx context.Context,
	packageName string,
) (LocaleConfig, error)

func (*LocaleManagerProxy) GetSystemLocales

func (p *LocaleManagerProxy) GetSystemLocales(
	ctx context.Context,
) (os.LocaleList, error)

func (*LocaleManagerProxy) SetApplicationLocales

func (p *LocaleManagerProxy) SetApplicationLocales(
	ctx context.Context,
	packageName string,
	locales os.LocaleList,
	fromDelegate bool,
) error

func (*LocaleManagerProxy) SetOverrideLocaleConfig

func (p *LocaleManagerProxy) SetOverrideLocaleConfig(
	ctx context.Context,
	packageName string,
	localeConfig LocaleConfig,
) error

type LocaleManagerStub

type LocaleManagerStub struct {
	Impl      ILocaleManager
	Transport binder.VersionAwareTransport
}

LocaleManagerStub dispatches incoming binder transactions to a typed ILocaleManager implementation.

func (*LocaleManagerStub) Descriptor

func (s *LocaleManagerStub) Descriptor() string

func (*LocaleManagerStub) OnTransaction

func (s *LocaleManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type Notification

type Notification struct {
}

func (*Notification) MarshalParcel

func (s *Notification) MarshalParcel(
	p *parcel.Parcel,
) error

func (*Notification) UnmarshalParcel

func (s *Notification) UnmarshalParcel(
	p *parcel.Parcel,
) error

type NotificationAction

type NotificationAction struct {
}

func (*NotificationAction) MarshalParcel

func (s *NotificationAction) MarshalParcel(
	p *parcel.Parcel,
) error

func (*NotificationAction) UnmarshalParcel

func (s *NotificationAction) UnmarshalParcel(
	p *parcel.Parcel,
) error

type NotificationChannel

type NotificationChannel struct {
	Importance                 int32
	LockscreenVisibility       int32
	UserLockedFields           int32
	LightColor                 int32
	BlockableSystem            bool
	AllowBubbles               int32
	OriginalImportance         int32
	ParentId                   string
	ConversationId             string
	Demoted                    bool
	ImportantConvo             bool
	DeletedTime                int64
	ImportanceLockedDefaultApp bool
}

func (*NotificationChannel) MarshalParcel

func (s *NotificationChannel) MarshalParcel(
	p *parcel.Parcel,
) error

func (*NotificationChannel) UnmarshalParcel

func (s *NotificationChannel) UnmarshalParcel(
	p *parcel.Parcel,
) error

type NotificationChannelGroup

type NotificationChannelGroup struct {
	Blocked          bool
	UserLockedFields int32
}

func (*NotificationChannelGroup) MarshalParcel

func (s *NotificationChannelGroup) MarshalParcel(
	p *parcel.Parcel,
) error

func (*NotificationChannelGroup) UnmarshalParcel

func (s *NotificationChannelGroup) UnmarshalParcel(
	p *parcel.Parcel,
) error

type NotificationHistory

type NotificationHistory struct {
	HistoryCount int32
	Index        int32
}

func (*NotificationHistory) MarshalParcel

func (s *NotificationHistory) MarshalParcel(
	p *parcel.Parcel,
) error

func (*NotificationHistory) UnmarshalParcel

func (s *NotificationHistory) UnmarshalParcel(
	p *parcel.Parcel,
) error

type NotificationManagerPolicy

type NotificationManagerPolicy struct {
}

func (*NotificationManagerPolicy) MarshalParcel

func (s *NotificationManagerPolicy) MarshalParcel(
	p *parcel.Parcel,
) error

func (*NotificationManagerPolicy) UnmarshalParcel

func (s *NotificationManagerPolicy) UnmarshalParcel(
	p *parcel.Parcel,
) error

type NotificationManagerProxy

type NotificationManagerProxy struct {
	Remote binder.IBinder
}

func NewNotificationManagerProxy

func NewNotificationManagerProxy(
	remote binder.IBinder,
) *NotificationManagerProxy

func (*NotificationManagerProxy) AddAutomaticZenRule

func (p *NotificationManagerProxy) AddAutomaticZenRule(
	ctx context.Context,
	automaticZenRule AutomaticZenRule,
	pkg string,
	fromUser bool,
) (string, error)

func (*NotificationManagerProxy) ApplyAdjustmentFromAssistant

func (p *NotificationManagerProxy) ApplyAdjustmentFromAssistant(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	adjustment serviceNotification.Adjustment,
) error

func (*NotificationManagerProxy) ApplyAdjustmentsFromAssistant

func (p *NotificationManagerProxy) ApplyAdjustmentsFromAssistant(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	adjustments []serviceNotification.Adjustment,
) error

func (*NotificationManagerProxy) ApplyEnqueuedAdjustmentFromAssistant

func (p *NotificationManagerProxy) ApplyEnqueuedAdjustmentFromAssistant(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	adjustment serviceNotification.Adjustment,
) error

func (*NotificationManagerProxy) ApplyRestore

func (p *NotificationManagerProxy) ApplyRestore(
	ctx context.Context,
	payload []byte,
	user int32,
) error

func (*NotificationManagerProxy) AreBubblesAllowed

func (p *NotificationManagerProxy) AreBubblesAllowed(
	ctx context.Context,
	pkg string,
) (bool, error)

func (*NotificationManagerProxy) AreBubblesEnabled

func (p *NotificationManagerProxy) AreBubblesEnabled(
	ctx context.Context,
	user os.UserHandle,
) (bool, error)

func (*NotificationManagerProxy) AreChannelsBypassingDnd

func (p *NotificationManagerProxy) AreChannelsBypassingDnd(
	ctx context.Context,
) (bool, error)

func (*NotificationManagerProxy) AreNotificationsEnabled

func (p *NotificationManagerProxy) AreNotificationsEnabled(
	ctx context.Context,
	pkg string,
) (bool, error)

func (*NotificationManagerProxy) AreNotificationsEnabledForPackage

func (p *NotificationManagerProxy) AreNotificationsEnabledForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) AsBinder

func (p *NotificationManagerProxy) AsBinder() binder.IBinder

func (*NotificationManagerProxy) CanNotifyAsPackage

func (p *NotificationManagerProxy) CanNotifyAsPackage(
	ctx context.Context,
	callingPkg string,
	targetPkg string,
) (bool, error)

func (*NotificationManagerProxy) CanShowBadge

func (p *NotificationManagerProxy) CanShowBadge(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) CanUseFullScreenIntent

func (p *NotificationManagerProxy) CanUseFullScreenIntent(
	ctx context.Context,
	attributionSource content.AttributionSource,
) (bool, error)

func (*NotificationManagerProxy) CancelAllNotifications

func (p *NotificationManagerProxy) CancelAllNotifications(
	ctx context.Context,
	pkg string,
) error

func (*NotificationManagerProxy) CancelNotificationFromListener

func (p *NotificationManagerProxy) CancelNotificationFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	pkg string,
	tag string,
	id int32,
) error

func (*NotificationManagerProxy) CancelNotificationWithTag

func (p *NotificationManagerProxy) CancelNotificationWithTag(
	ctx context.Context,
	pkg string,
	opPkg string,
	tag string,
	id int32,
) error

func (*NotificationManagerProxy) CancelNotificationsFromListener

func (p *NotificationManagerProxy) CancelNotificationsFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	keys []string,
) error

func (*NotificationManagerProxy) CancelToast

func (p *NotificationManagerProxy) CancelToast(
	ctx context.Context,
	pkg string,
	token binder.IBinder,
) error

func (*NotificationManagerProxy) CleanUpCallersAfter

func (p *NotificationManagerProxy) CleanUpCallersAfter(
	ctx context.Context,
	timeThreshold int64,
) error

func (*NotificationManagerProxy) ClearData

func (p *NotificationManagerProxy) ClearData(
	ctx context.Context,
	pkg string,
	uid int32,
	fromApp bool,
) error

func (*NotificationManagerProxy) ClearRequestedListenerHints

func (p *NotificationManagerProxy) ClearRequestedListenerHints(
	ctx context.Context,
	token serviceNotification.INotificationListener,
) error

func (*NotificationManagerProxy) CreateConversationNotificationChannelForPackage

func (p *NotificationManagerProxy) CreateConversationNotificationChannelForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	parentChannel NotificationChannel,
	conversationId string,
) error

func (*NotificationManagerProxy) CreateNotificationChannelGroups

func (p *NotificationManagerProxy) CreateNotificationChannelGroups(
	ctx context.Context,
	pkg string,
	channelGroupList types.ParceledListSlice,
) error

func (*NotificationManagerProxy) CreateNotificationChannels

func (p *NotificationManagerProxy) CreateNotificationChannels(
	ctx context.Context,
	pkg string,
	channelsList types.ParceledListSlice,
) error

func (*NotificationManagerProxy) CreateNotificationChannelsForPackage

func (p *NotificationManagerProxy) CreateNotificationChannelsForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	channelsList types.ParceledListSlice,
) error

func (*NotificationManagerProxy) DeleteNotificationChannel

func (p *NotificationManagerProxy) DeleteNotificationChannel(
	ctx context.Context,
	pkg string,
	channelId string,
) error

func (*NotificationManagerProxy) DeleteNotificationChannelGroup

func (p *NotificationManagerProxy) DeleteNotificationChannelGroup(
	ctx context.Context,
	pkg string,
	channelGroupId string,
) error

func (*NotificationManagerProxy) DeleteNotificationHistoryItem

func (p *NotificationManagerProxy) DeleteNotificationHistoryItem(
	ctx context.Context,
	pkg string,
	uid int32,
	postedTime int64,
) error

func (*NotificationManagerProxy) EnqueueNotificationWithTag

func (p *NotificationManagerProxy) EnqueueNotificationWithTag(
	ctx context.Context,
	pkg string,
	opPkg string,
	tag string,
	id int32,
	notification Notification,
) error

func (*NotificationManagerProxy) EnqueueTextToast

func (p *NotificationManagerProxy) EnqueueTextToast(
	ctx context.Context,
	pkg string,
	token binder.IBinder,
	text string,
	duration int32,
	isUiContext bool,
	displayId int32,
	callback ITransientNotificationCallback,
) error

func (*NotificationManagerProxy) EnqueueToast

func (p *NotificationManagerProxy) EnqueueToast(
	ctx context.Context,
	pkg string,
	token binder.IBinder,
	callback ITransientNotification,
	duration int32,
	isUiContext bool,
	displayId int32,
) error

func (*NotificationManagerProxy) FinishToken

func (p *NotificationManagerProxy) FinishToken(
	ctx context.Context,
	pkg string,
	token binder.IBinder,
) error

func (*NotificationManagerProxy) GetActiveNotifications

func (p *NotificationManagerProxy) GetActiveNotifications(
	ctx context.Context,
	callingPkg string,
) ([]serviceNotification.StatusBarNotification, error)

func (*NotificationManagerProxy) GetActiveNotificationsFromListener

func (p *NotificationManagerProxy) GetActiveNotificationsFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	keys []string,
	trim int32,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetActiveNotificationsWithAttribution

func (p *NotificationManagerProxy) GetActiveNotificationsWithAttribution(
	ctx context.Context,
	callingPkg string,
	callingAttributionTag string,
) ([]serviceNotification.StatusBarNotification, error)

func (*NotificationManagerProxy) GetAllowedAssistantAdjustments

func (p *NotificationManagerProxy) GetAllowedAssistantAdjustments(
	ctx context.Context,
	pkg string,
) ([]string, error)

func (*NotificationManagerProxy) GetAllowedNotificationAssistant

func (p *NotificationManagerProxy) GetAllowedNotificationAssistant(
	ctx context.Context,
) (content.ComponentName, error)

func (*NotificationManagerProxy) GetAllowedNotificationAssistantForUser

func (p *NotificationManagerProxy) GetAllowedNotificationAssistantForUser(
	ctx context.Context,
) (content.ComponentName, error)

func (*NotificationManagerProxy) GetAppActiveNotifications

func (p *NotificationManagerProxy) GetAppActiveNotifications(
	ctx context.Context,
	callingPkg string,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetAutomaticZenRule

func (p *NotificationManagerProxy) GetAutomaticZenRule(
	ctx context.Context,
	id string,
) (AutomaticZenRule, error)

func (*NotificationManagerProxy) GetAutomaticZenRuleState

func (p *NotificationManagerProxy) GetAutomaticZenRuleState(
	ctx context.Context,
	id string,
) (int32, error)

func (*NotificationManagerProxy) GetAutomaticZenRules

func (p *NotificationManagerProxy) GetAutomaticZenRules(
	ctx context.Context,
) (map[string]AutomaticZenRule, error)

func (*NotificationManagerProxy) GetBackupPayload

func (p *NotificationManagerProxy) GetBackupPayload(
	ctx context.Context,
	user int32,
) ([]byte, error)

func (*NotificationManagerProxy) GetBlockedChannelCount

func (p *NotificationManagerProxy) GetBlockedChannelCount(
	ctx context.Context,
	pkg string,
	uid int32,
) (int32, error)

func (*NotificationManagerProxy) GetBubblePreferenceForPackage

func (p *NotificationManagerProxy) GetBubblePreferenceForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
) (int32, error)

func (*NotificationManagerProxy) GetConsolidatedNotificationPolicy

func (p *NotificationManagerProxy) GetConsolidatedNotificationPolicy(
	ctx context.Context,
) (NotificationManagerPolicy, error)

func (*NotificationManagerProxy) GetConversationNotificationChannel

func (p *NotificationManagerProxy) GetConversationNotificationChannel(
	ctx context.Context,
	callingPkg string,
	pkg string,
	channelId string,
	returnParentIfNoConversationChannel bool,
	conversationId string,
) (NotificationChannel, error)

func (*NotificationManagerProxy) GetConversations

func (p *NotificationManagerProxy) GetConversations(
	ctx context.Context,
	onlyImportant bool,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetConversationsForPackage

func (p *NotificationManagerProxy) GetConversationsForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetDefaultNotificationAssistant

func (p *NotificationManagerProxy) GetDefaultNotificationAssistant(
	ctx context.Context,
) (content.ComponentName, error)

func (*NotificationManagerProxy) GetDefaultZenPolicy

func (p *NotificationManagerProxy) GetDefaultZenPolicy(
	ctx context.Context,
) (serviceNotification.ZenPolicy, error)

func (*NotificationManagerProxy) GetDeletedChannelCount

func (p *NotificationManagerProxy) GetDeletedChannelCount(
	ctx context.Context,
	pkg string,
	uid int32,
) (int32, error)

func (*NotificationManagerProxy) GetEffectsSuppressor

func (p *NotificationManagerProxy) GetEffectsSuppressor(
	ctx context.Context,
) (content.ComponentName, error)

func (*NotificationManagerProxy) GetEnabledNotificationListenerPackages

func (p *NotificationManagerProxy) GetEnabledNotificationListenerPackages(
	ctx context.Context,
) ([]string, error)

func (*NotificationManagerProxy) GetEnabledNotificationListeners

func (p *NotificationManagerProxy) GetEnabledNotificationListeners(
	ctx context.Context,
) ([]content.ComponentName, error)

func (*NotificationManagerProxy) GetHintsFromListener

func (*NotificationManagerProxy) GetHintsFromListenerNoToken

func (p *NotificationManagerProxy) GetHintsFromListenerNoToken(
	ctx context.Context,
) (int32, error)

func (*NotificationManagerProxy) GetHistoricalNotifications

func (p *NotificationManagerProxy) GetHistoricalNotifications(
	ctx context.Context,
	callingPkg string,
	count int32,
	includeSnoozed bool,
) ([]serviceNotification.StatusBarNotification, error)

func (*NotificationManagerProxy) GetHistoricalNotificationsWithAttribution

func (p *NotificationManagerProxy) GetHistoricalNotificationsWithAttribution(
	ctx context.Context,
	callingPkg string,
	callingAttributionTag string,
	count int32,
	includeSnoozed bool,
) ([]serviceNotification.StatusBarNotification, error)

func (*NotificationManagerProxy) GetInterruptionFilterFromListener

func (p *NotificationManagerProxy) GetInterruptionFilterFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
) (int32, error)

func (*NotificationManagerProxy) GetListenerFilter

func (*NotificationManagerProxy) GetNotificationChannel

func (p *NotificationManagerProxy) GetNotificationChannel(
	ctx context.Context,
	callingPkg string,
	pkg string,
	channelId string,
) (NotificationChannel, error)

func (*NotificationManagerProxy) GetNotificationChannelForPackage

func (p *NotificationManagerProxy) GetNotificationChannelForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	channelId string,
	conversationId string,
	includeDeleted bool,
) (NotificationChannel, error)

func (*NotificationManagerProxy) GetNotificationChannelGroup

func (p *NotificationManagerProxy) GetNotificationChannelGroup(
	ctx context.Context,
	pkg string,
	channelGroupId string,
) (NotificationChannelGroup, error)

func (*NotificationManagerProxy) GetNotificationChannelGroupForPackage

func (p *NotificationManagerProxy) GetNotificationChannelGroupForPackage(
	ctx context.Context,
	groupId string,
	pkg string,
	uid int32,
) (NotificationChannelGroup, error)

func (*NotificationManagerProxy) GetNotificationChannelGroups

func (p *NotificationManagerProxy) GetNotificationChannelGroups(
	ctx context.Context,
	pkg string,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetNotificationChannelGroupsForPackage

func (p *NotificationManagerProxy) GetNotificationChannelGroupsForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	includeDeleted bool,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetNotificationChannelGroupsFromPrivilegedListener

func (p *NotificationManagerProxy) GetNotificationChannelGroupsFromPrivilegedListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	pkg string,
	user os.UserHandle,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetNotificationChannels

func (p *NotificationManagerProxy) GetNotificationChannels(
	ctx context.Context,
	callingPkg string,
	targetPkg string,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetNotificationChannelsBypassingDnd

func (p *NotificationManagerProxy) GetNotificationChannelsBypassingDnd(
	ctx context.Context,
	pkg string,
	uid int32,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetNotificationChannelsForPackage

func (p *NotificationManagerProxy) GetNotificationChannelsForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	includeDeleted bool,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetNotificationChannelsFromPrivilegedListener

func (p *NotificationManagerProxy) GetNotificationChannelsFromPrivilegedListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	pkg string,
	user os.UserHandle,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetNotificationDelegate

func (p *NotificationManagerProxy) GetNotificationDelegate(
	ctx context.Context,
	callingPkg string,
) (string, error)

func (*NotificationManagerProxy) GetNotificationHistory

func (p *NotificationManagerProxy) GetNotificationHistory(
	ctx context.Context,
	callingPkg string,
	callingAttributionTag string,
) (NotificationHistory, error)

func (*NotificationManagerProxy) GetNotificationPolicy

func (p *NotificationManagerProxy) GetNotificationPolicy(
	ctx context.Context,
	pkg string,
) (NotificationManagerPolicy, error)

func (*NotificationManagerProxy) GetNumNotificationChannelsForPackage

func (p *NotificationManagerProxy) GetNumNotificationChannelsForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	includeDeleted bool,
) (int32, error)

func (*NotificationManagerProxy) GetPackageImportance

func (p *NotificationManagerProxy) GetPackageImportance(
	ctx context.Context,
	pkg string,
) (int32, error)

func (*NotificationManagerProxy) GetPopulatedNotificationChannelGroupForPackage

func (p *NotificationManagerProxy) GetPopulatedNotificationChannelGroupForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	groupId string,
	includeDeleted bool,
) (NotificationChannelGroup, error)

func (*NotificationManagerProxy) GetPrivateNotificationsAllowed

func (p *NotificationManagerProxy) GetPrivateNotificationsAllowed(
	ctx context.Context,
) (bool, error)

func (*NotificationManagerProxy) GetRecentBlockedNotificationChannelGroupsForPackage

func (p *NotificationManagerProxy) GetRecentBlockedNotificationChannelGroupsForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetRuleInstanceCount

func (p *NotificationManagerProxy) GetRuleInstanceCount(
	ctx context.Context,
	owner content.ComponentName,
) (int32, error)

func (*NotificationManagerProxy) GetSnoozedNotificationsFromListener

func (p *NotificationManagerProxy) GetSnoozedNotificationsFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	trim int32,
) (types.ParceledListSlice, error)

func (*NotificationManagerProxy) GetZenMode

func (p *NotificationManagerProxy) GetZenMode(
	ctx context.Context,
) (int32, error)

func (*NotificationManagerProxy) GetZenModeConfig

func (*NotificationManagerProxy) GetZenRules

func (*NotificationManagerProxy) HasEnabledNotificationListener

func (p *NotificationManagerProxy) HasEnabledNotificationListener(
	ctx context.Context,
	packageName string,
) (bool, error)

func (*NotificationManagerProxy) HasSentValidBubble

func (p *NotificationManagerProxy) HasSentValidBubble(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) HasSentValidMsg

func (p *NotificationManagerProxy) HasSentValidMsg(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) HasUserDemotedInvalidMsgApp

func (p *NotificationManagerProxy) HasUserDemotedInvalidMsgApp(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) IsImportanceLocked

func (p *NotificationManagerProxy) IsImportanceLocked(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) IsInCall

func (p *NotificationManagerProxy) IsInCall(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) IsInInvalidMsgState

func (p *NotificationManagerProxy) IsInInvalidMsgState(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) IsNotificationAssistantAccessGranted

func (p *NotificationManagerProxy) IsNotificationAssistantAccessGranted(
	ctx context.Context,
	assistant content.ComponentName,
) (bool, error)

func (*NotificationManagerProxy) IsNotificationListenerAccessGranted

func (p *NotificationManagerProxy) IsNotificationListenerAccessGranted(
	ctx context.Context,
	listener content.ComponentName,
) (bool, error)

func (*NotificationManagerProxy) IsNotificationListenerAccessGrantedForUser

func (p *NotificationManagerProxy) IsNotificationListenerAccessGrantedForUser(
	ctx context.Context,
	listener content.ComponentName,
) (bool, error)

func (*NotificationManagerProxy) IsNotificationPolicyAccessGranted

func (p *NotificationManagerProxy) IsNotificationPolicyAccessGranted(
	ctx context.Context,
	pkg string,
) (bool, error)

func (*NotificationManagerProxy) IsNotificationPolicyAccessGrantedForPackage

func (p *NotificationManagerProxy) IsNotificationPolicyAccessGrantedForPackage(
	ctx context.Context,
	pkg string,
) (bool, error)

func (*NotificationManagerProxy) IsPackagePaused

func (p *NotificationManagerProxy) IsPackagePaused(
	ctx context.Context,
	pkg string,
) (bool, error)

func (*NotificationManagerProxy) IsPermissionFixed

func (p *NotificationManagerProxy) IsPermissionFixed(
	ctx context.Context,
	pkg string,
) (bool, error)

func (*NotificationManagerProxy) IsSystemConditionProviderEnabled

func (p *NotificationManagerProxy) IsSystemConditionProviderEnabled(
	ctx context.Context,
	path string,
) (bool, error)

func (*NotificationManagerProxy) MatchesCallFilter

func (p *NotificationManagerProxy) MatchesCallFilter(
	ctx context.Context,
	extras os.Bundle,
) (bool, error)

func (*NotificationManagerProxy) MigrateNotificationFilter

func (p *NotificationManagerProxy) MigrateNotificationFilter(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	defaultTypes int32,
	disallowedPkgs []string,
) error

func (*NotificationManagerProxy) NotifyConditions

func (*NotificationManagerProxy) OnlyHasDefaultChannel

func (p *NotificationManagerProxy) OnlyHasDefaultChannel(
	ctx context.Context,
	pkg string,
	uid int32,
) (bool, error)

func (*NotificationManagerProxy) PullStats

func (p *NotificationManagerProxy) PullStats(
	ctx context.Context,
	startNs int64,
	report int32,
	doAgg bool,
	stats []int32,
) (int64, error)

func (*NotificationManagerProxy) RegisterCallNotificationEventListener

func (p *NotificationManagerProxy) RegisterCallNotificationEventListener(
	ctx context.Context,
	packageName string,
	userHandle os.UserHandle,
	listener ICallNotificationEventCallback,
) error

func (*NotificationManagerProxy) RegisterListener

func (p *NotificationManagerProxy) RegisterListener(
	ctx context.Context,
	listener serviceNotification.INotificationListener,
	component content.ComponentName,
	userid int32,
) error

func (*NotificationManagerProxy) RemoveAutomaticZenRule

func (p *NotificationManagerProxy) RemoveAutomaticZenRule(
	ctx context.Context,
	id string,
	fromUser bool,
) (bool, error)

func (*NotificationManagerProxy) RemoveAutomaticZenRules

func (p *NotificationManagerProxy) RemoveAutomaticZenRules(
	ctx context.Context,
	packageName string,
	fromUser bool,
) (bool, error)

func (*NotificationManagerProxy) RequestBindListener

func (p *NotificationManagerProxy) RequestBindListener(
	ctx context.Context,
	component content.ComponentName,
) error

func (*NotificationManagerProxy) RequestBindProvider

func (p *NotificationManagerProxy) RequestBindProvider(
	ctx context.Context,
	component content.ComponentName,
) error

func (*NotificationManagerProxy) RequestHintsFromListener

func (p *NotificationManagerProxy) RequestHintsFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	hints int32,
) error

func (*NotificationManagerProxy) RequestInterruptionFilterFromListener

func (p *NotificationManagerProxy) RequestInterruptionFilterFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	interruptionFilter int32,
) error

func (*NotificationManagerProxy) RequestUnbindListener

func (*NotificationManagerProxy) RequestUnbindListenerComponent

func (p *NotificationManagerProxy) RequestUnbindListenerComponent(
	ctx context.Context,
	component content.ComponentName,
) error

func (*NotificationManagerProxy) RequestUnbindProvider

func (p *NotificationManagerProxy) RequestUnbindProvider(
	ctx context.Context,
	token serviceNotification.IConditionProvider,
) error

func (*NotificationManagerProxy) SetAutomaticZenRuleState

func (p *NotificationManagerProxy) SetAutomaticZenRuleState(
	ctx context.Context,
	id string,
	condition serviceNotification.Condition,
) error

func (*NotificationManagerProxy) SetBubblesAllowed

func (p *NotificationManagerProxy) SetBubblesAllowed(
	ctx context.Context,
	pkg string,
	uid int32,
	bubblePreference int32,
) error

func (*NotificationManagerProxy) SetHideSilentStatusIcons

func (p *NotificationManagerProxy) SetHideSilentStatusIcons(
	ctx context.Context,
	hide bool,
) error

func (*NotificationManagerProxy) SetInterruptionFilter

func (p *NotificationManagerProxy) SetInterruptionFilter(
	ctx context.Context,
	pkg string,
	interruptionFilter int32,
	fromUser bool,
) error

func (*NotificationManagerProxy) SetInvalidMsgAppDemoted

func (p *NotificationManagerProxy) SetInvalidMsgAppDemoted(
	ctx context.Context,
	pkg string,
	uid int32,
	isDemoted bool,
) error

func (*NotificationManagerProxy) SetListenerFilter

func (*NotificationManagerProxy) SetNASMigrationDoneAndResetDefault

func (p *NotificationManagerProxy) SetNASMigrationDoneAndResetDefault(
	ctx context.Context,
	loadFromConfig bool,
) error

func (*NotificationManagerProxy) SetNotificationAssistantAccessGranted

func (p *NotificationManagerProxy) SetNotificationAssistantAccessGranted(
	ctx context.Context,
	assistant content.ComponentName,
	enabled bool,
) error

func (*NotificationManagerProxy) SetNotificationAssistantAccessGrantedForUser

func (p *NotificationManagerProxy) SetNotificationAssistantAccessGrantedForUser(
	ctx context.Context,
	assistant content.ComponentName,
	enabled bool,
) error

func (*NotificationManagerProxy) SetNotificationDelegate

func (p *NotificationManagerProxy) SetNotificationDelegate(
	ctx context.Context,
	callingPkg string,
	delegate string,
) error

func (*NotificationManagerProxy) SetNotificationListenerAccessGranted

func (p *NotificationManagerProxy) SetNotificationListenerAccessGranted(
	ctx context.Context,
	listener content.ComponentName,
	enabled bool,
	userSet bool,
) error

func (*NotificationManagerProxy) SetNotificationListenerAccessGrantedForUser

func (p *NotificationManagerProxy) SetNotificationListenerAccessGrantedForUser(
	ctx context.Context,
	listener content.ComponentName,
	enabled bool,
	userSet bool,
) error

func (*NotificationManagerProxy) SetNotificationPolicy

func (p *NotificationManagerProxy) SetNotificationPolicy(
	ctx context.Context,
	pkg string,
	policy NotificationManagerPolicy,
	fromUser bool,
) error

func (*NotificationManagerProxy) SetNotificationPolicyAccessGranted

func (p *NotificationManagerProxy) SetNotificationPolicyAccessGranted(
	ctx context.Context,
	pkg string,
	granted bool,
) error

func (*NotificationManagerProxy) SetNotificationPolicyAccessGrantedForUser

func (p *NotificationManagerProxy) SetNotificationPolicyAccessGrantedForUser(
	ctx context.Context,
	pkg string,
	granted bool,
) error

func (*NotificationManagerProxy) SetNotificationsEnabledForPackage

func (p *NotificationManagerProxy) SetNotificationsEnabledForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	enabled bool,
) error

func (*NotificationManagerProxy) SetNotificationsEnabledWithImportanceLockForPackage

func (p *NotificationManagerProxy) SetNotificationsEnabledWithImportanceLockForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	enabled bool,
) error

func (*NotificationManagerProxy) SetNotificationsShownFromListener

func (p *NotificationManagerProxy) SetNotificationsShownFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	keys []string,
) error

func (*NotificationManagerProxy) SetOnNotificationPostedTrimFromListener

func (p *NotificationManagerProxy) SetOnNotificationPostedTrimFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	trim int32,
) error

func (*NotificationManagerProxy) SetPrivateNotificationsAllowed

func (p *NotificationManagerProxy) SetPrivateNotificationsAllowed(
	ctx context.Context,
	allow bool,
) error

func (*NotificationManagerProxy) SetShowBadge

func (p *NotificationManagerProxy) SetShowBadge(
	ctx context.Context,
	pkg string,
	uid int32,
	showBadge bool,
) error

func (*NotificationManagerProxy) SetToastRateLimitingEnabled

func (p *NotificationManagerProxy) SetToastRateLimitingEnabled(
	ctx context.Context,
	enable bool,
) error

func (*NotificationManagerProxy) SetZenMode

func (p *NotificationManagerProxy) SetZenMode(
	ctx context.Context,
	mode int32,
	conditionId net.Uri,
	reason string,
	fromUser bool,
) error

func (*NotificationManagerProxy) ShouldHideSilentStatusIcons

func (p *NotificationManagerProxy) ShouldHideSilentStatusIcons(
	ctx context.Context,
	callingPkg string,
) (bool, error)

func (*NotificationManagerProxy) SilenceNotificationSound

func (p *NotificationManagerProxy) SilenceNotificationSound(
	ctx context.Context,
) error

func (*NotificationManagerProxy) SnoozeNotificationUntilContextFromListener

func (p *NotificationManagerProxy) SnoozeNotificationUntilContextFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	key string,
	snoozeCriterionId string,
) error

func (*NotificationManagerProxy) SnoozeNotificationUntilFromListener

func (p *NotificationManagerProxy) SnoozeNotificationUntilFromListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	key string,
	until int64,
) error

func (*NotificationManagerProxy) UnlockAllNotificationChannels

func (p *NotificationManagerProxy) UnlockAllNotificationChannels(
	ctx context.Context,
) error

func (*NotificationManagerProxy) UnlockNotificationChannel

func (p *NotificationManagerProxy) UnlockNotificationChannel(
	ctx context.Context,
	pkg string,
	uid int32,
	channelId string,
) error

func (*NotificationManagerProxy) UnregisterCallNotificationEventListener

func (p *NotificationManagerProxy) UnregisterCallNotificationEventListener(
	ctx context.Context,
	packageName string,
	userHandle os.UserHandle,
	listener ICallNotificationEventCallback,
) error

func (*NotificationManagerProxy) UnregisterListener

func (p *NotificationManagerProxy) UnregisterListener(
	ctx context.Context,
	listener serviceNotification.INotificationListener,
	userid int32,
) error

func (*NotificationManagerProxy) UnsnoozeNotificationFromAssistant

func (p *NotificationManagerProxy) UnsnoozeNotificationFromAssistant(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	key string,
) error

func (*NotificationManagerProxy) UnsnoozeNotificationFromSystemListener

func (p *NotificationManagerProxy) UnsnoozeNotificationFromSystemListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	key string,
) error

func (*NotificationManagerProxy) UpdateAutomaticZenRule

func (p *NotificationManagerProxy) UpdateAutomaticZenRule(
	ctx context.Context,
	id string,
	automaticZenRule AutomaticZenRule,
	fromUser bool,
) (bool, error)

func (*NotificationManagerProxy) UpdateNotificationChannelForPackage

func (p *NotificationManagerProxy) UpdateNotificationChannelForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	channel NotificationChannel,
) error

func (*NotificationManagerProxy) UpdateNotificationChannelFromPrivilegedListener

func (p *NotificationManagerProxy) UpdateNotificationChannelFromPrivilegedListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	pkg string,
	user os.UserHandle,
	channel NotificationChannel,
) error

func (*NotificationManagerProxy) UpdateNotificationChannelGroupForPackage

func (p *NotificationManagerProxy) UpdateNotificationChannelGroupForPackage(
	ctx context.Context,
	pkg string,
	uid int32,
	group NotificationChannelGroup,
) error

func (*NotificationManagerProxy) UpdateNotificationChannelGroupFromPrivilegedListener

func (p *NotificationManagerProxy) UpdateNotificationChannelGroupFromPrivilegedListener(
	ctx context.Context,
	token serviceNotification.INotificationListener,
	pkg string,
	user os.UserHandle,
	group NotificationChannelGroup,
) error

type NotificationManagerStub

type NotificationManagerStub struct {
	Impl      INotificationManager
	Transport binder.VersionAwareTransport
}

NotificationManagerStub dispatches incoming binder transactions to a typed INotificationManager implementation.

func (*NotificationManagerStub) Descriptor

func (s *NotificationManagerStub) Descriptor() string

func (*NotificationManagerStub) OnTransaction

func (s *NotificationManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type OnProjectionStateChangedListenerProxy

type OnProjectionStateChangedListenerProxy struct {
	Remote binder.IBinder
}

func NewOnProjectionStateChangedListenerProxy

func NewOnProjectionStateChangedListenerProxy(
	remote binder.IBinder,
) *OnProjectionStateChangedListenerProxy

func (*OnProjectionStateChangedListenerProxy) AsBinder

func (*OnProjectionStateChangedListenerProxy) OnProjectionStateChanged

func (p *OnProjectionStateChangedListenerProxy) OnProjectionStateChanged(
	ctx context.Context,
	activeProjectionTypes int32,
	projectingPackages []string,
) error

type OnProjectionStateChangedListenerStub

type OnProjectionStateChangedListenerStub struct {
	Impl      IOnProjectionStateChangedListener
	Transport binder.VersionAwareTransport
}

OnProjectionStateChangedListenerStub dispatches incoming binder transactions to a typed IOnProjectionStateChangedListener implementation.

func (*OnProjectionStateChangedListenerStub) Descriptor

func (*OnProjectionStateChangedListenerStub) OnTransaction

type ParcelFileDescriptorRetrieverProxy

type ParcelFileDescriptorRetrieverProxy struct {
	Remote binder.IBinder
}

func NewParcelFileDescriptorRetrieverProxy

func NewParcelFileDescriptorRetrieverProxy(
	remote binder.IBinder,
) *ParcelFileDescriptorRetrieverProxy

func (*ParcelFileDescriptorRetrieverProxy) AsBinder

func (*ParcelFileDescriptorRetrieverProxy) GetPfd

type ParcelFileDescriptorRetrieverStub

type ParcelFileDescriptorRetrieverStub struct {
	Impl      IParcelFileDescriptorRetriever
	Transport binder.VersionAwareTransport
}

ParcelFileDescriptorRetrieverStub dispatches incoming binder transactions to a typed IParcelFileDescriptorRetriever implementation.

func (*ParcelFileDescriptorRetrieverStub) Descriptor

func (s *ParcelFileDescriptorRetrieverStub) Descriptor() string

func (*ParcelFileDescriptorRetrieverStub) OnTransaction

type PendingIntent

type PendingIntent struct {
}

func (*PendingIntent) MarshalParcel

func (s *PendingIntent) MarshalParcel(
	p *parcel.Parcel,
) error

func (*PendingIntent) UnmarshalParcel

func (s *PendingIntent) UnmarshalParcel(
	p *parcel.Parcel,
) error

type PictureInPictureParams

type PictureInPictureParams struct {
}

func (*PictureInPictureParams) MarshalParcel

func (s *PictureInPictureParams) MarshalParcel(
	p *parcel.Parcel,
) error

func (*PictureInPictureParams) UnmarshalParcel

func (s *PictureInPictureParams) UnmarshalParcel(
	p *parcel.Parcel,
) error

type PictureInPictureUiState

type PictureInPictureUiState struct {
	IsStashed            bool
	IsTransitioningToPip bool
}

func (*PictureInPictureUiState) MarshalParcel

func (s *PictureInPictureUiState) MarshalParcel(
	p *parcel.Parcel,
) error

func (*PictureInPictureUiState) UnmarshalParcel

func (s *PictureInPictureUiState) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ProcessObserverProxy

type ProcessObserverProxy struct {
	Remote binder.IBinder
}

func NewProcessObserverProxy

func NewProcessObserverProxy(
	remote binder.IBinder,
) *ProcessObserverProxy

func (*ProcessObserverProxy) AsBinder

func (p *ProcessObserverProxy) AsBinder() binder.IBinder

func (*ProcessObserverProxy) OnForegroundActivitiesChanged

func (p *ProcessObserverProxy) OnForegroundActivitiesChanged(
	ctx context.Context,
	pid int32,
	uid int32,
	foregroundActivities bool,
) error

func (*ProcessObserverProxy) OnForegroundServicesChanged

func (p *ProcessObserverProxy) OnForegroundServicesChanged(
	ctx context.Context,
	pid int32,
	uid int32,
	serviceTypes int32,
) error

func (*ProcessObserverProxy) OnProcessDied

func (p *ProcessObserverProxy) OnProcessDied(
	ctx context.Context,
	pid int32,
	uid int32,
) error

func (*ProcessObserverProxy) OnProcessStarted

func (p *ProcessObserverProxy) OnProcessStarted(
	ctx context.Context,
	pid int32,
	processUid int32,
	packageUid int32,
	packageName string,
	processName string,
) error

type ProcessObserverStub

type ProcessObserverStub struct {
	Impl      IProcessObserver
	Transport binder.VersionAwareTransport
}

ProcessObserverStub dispatches incoming binder transactions to a typed IProcessObserver implementation.

func (*ProcessObserverStub) Descriptor

func (s *ProcessObserverStub) Descriptor() string

func (*ProcessObserverStub) OnTransaction

func (s *ProcessObserverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ProcessStateEnum

type ProcessStateEnum int32
const (
	ProcessStateEnumUNKNOWN                ProcessStateEnum = -1
	ProcessStateEnumPERSISTENT             ProcessStateEnum = 0
	ProcessStateEnumPersistentUi           ProcessStateEnum = 1
	ProcessStateEnumTOP                    ProcessStateEnum = 2
	ProcessStateEnumBoundTop               ProcessStateEnum = 3
	ProcessStateEnumForegroundService      ProcessStateEnum = 4
	ProcessStateEnumBoundForegroundService ProcessStateEnum = 5
	ProcessStateEnumImportantForeground    ProcessStateEnum = 6
	ProcessStateEnumImportantBackground    ProcessStateEnum = 7
	ProcessStateEnumTransientBackground    ProcessStateEnum = 8
	ProcessStateEnumBACKUP                 ProcessStateEnum = 9
	ProcessStateEnumSERVICE                ProcessStateEnum = 10
	ProcessStateEnumRECEIVER               ProcessStateEnum = 11
	ProcessStateEnumTopSleeping            ProcessStateEnum = 12
	ProcessStateEnumHeavyWeight            ProcessStateEnum = 13
	ProcessStateEnumHOME                   ProcessStateEnum = 14
	ProcessStateEnumLastActivity           ProcessStateEnum = 15
	ProcessStateEnumCachedActivity         ProcessStateEnum = 16
	ProcessStateEnumCachedActivityClient   ProcessStateEnum = 17
	ProcessStateEnumCachedRecent           ProcessStateEnum = 18
	ProcessStateEnumCachedEmpty            ProcessStateEnum = 19
	ProcessStateEnumNONEXISTENT            ProcessStateEnum = 20
)

type ProfilerInfo

type ProfilerInfo struct {
	ProfileFile           string
	SamplingInterval      int32
	Agent                 string
	AttachAgentDuringBind bool
	ClockType             int32
}

func (*ProfilerInfo) MarshalParcel

func (s *ProfilerInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ProfilerInfo) UnmarshalParcel

func (s *ProfilerInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ReceiverInfo

type ReceiverInfo struct {
	Intent          content.Intent
	Data            string
	Extras          os.Bundle
	AssumeDelivered bool
	SendingUser     int32
	ProcessState    int32
	ResultCode      int32
	SendingUid      int32
	SendingPackage  string
	Registered      bool
	Receiver        content.IIntentReceiver
	Ordered         bool
	Sticky          bool
	ActivityInfo    types.ActivityInfo
	CompatInfo      res.CompatibilityInfo
	Sync            bool
}

func (*ReceiverInfo) MarshalParcel

func (s *ReceiverInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ReceiverInfo) UnmarshalParcel

func (s *ReceiverInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RemoteAction

type RemoteAction struct {
	Enabled        bool
	ShouldShowIcon bool
}

func (*RemoteAction) MarshalParcel

func (s *RemoteAction) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RemoteAction) UnmarshalParcel

func (s *RemoteAction) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RemoteLockscreenValidationResult

type RemoteLockscreenValidationResult struct {
	ResultCode    int32
	TimeoutMillis int64
}

func (*RemoteLockscreenValidationResult) MarshalParcel

func (s *RemoteLockscreenValidationResult) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RemoteLockscreenValidationResult) UnmarshalParcel

func (s *RemoteLockscreenValidationResult) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RemoteLockscreenValidationSession

type RemoteLockscreenValidationSession struct {
	LockType          int32
	RemainingAttempts int32
}

func (*RemoteLockscreenValidationSession) MarshalParcel

func (s *RemoteLockscreenValidationSession) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RemoteLockscreenValidationSession) UnmarshalParcel

func (s *RemoteLockscreenValidationSession) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RequestFinishCallbackProxy

type RequestFinishCallbackProxy struct {
	Remote binder.IBinder
}

func NewRequestFinishCallbackProxy

func NewRequestFinishCallbackProxy(
	remote binder.IBinder,
) *RequestFinishCallbackProxy

func (*RequestFinishCallbackProxy) AsBinder

func (*RequestFinishCallbackProxy) RequestFinish

func (p *RequestFinishCallbackProxy) RequestFinish(
	ctx context.Context,
) error

type RequestFinishCallbackStub

type RequestFinishCallbackStub struct {
	Impl      IRequestFinishCallback
	Transport binder.VersionAwareTransport
}

RequestFinishCallbackStub dispatches incoming binder transactions to a typed IRequestFinishCallback implementation.

func (*RequestFinishCallbackStub) Descriptor

func (s *RequestFinishCallbackStub) Descriptor() string

func (*RequestFinishCallbackStub) OnTransaction

func (s *RequestFinishCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ResultInfo

type ResultInfo struct {
	ResultWho   string
	RequestCode int32
	ResultCode  int32
}

func (*ResultInfo) MarshalParcel

func (s *ResultInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ResultInfo) UnmarshalParcel

func (s *ResultInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RuntimeAppOpAccessMessage

type RuntimeAppOpAccessMessage struct {
	Flg              int32
	Uid              int32
	OpCode           int32
	PackageName      string
	Message          string
	SamplingStrategy int32
}

func (*RuntimeAppOpAccessMessage) MarshalParcel

func (s *RuntimeAppOpAccessMessage) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RuntimeAppOpAccessMessage) UnmarshalParcel

func (s *RuntimeAppOpAccessMessage) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ScreenCaptureObserverProxy

type ScreenCaptureObserverProxy struct {
	Remote binder.IBinder
}

func NewScreenCaptureObserverProxy

func NewScreenCaptureObserverProxy(
	remote binder.IBinder,
) *ScreenCaptureObserverProxy

func (*ScreenCaptureObserverProxy) AsBinder

func (*ScreenCaptureObserverProxy) OnScreenCaptured

func (p *ScreenCaptureObserverProxy) OnScreenCaptured(
	ctx context.Context,
) error

type ScreenCaptureObserverStub

type ScreenCaptureObserverStub struct {
	Impl      IScreenCaptureObserver
	Transport binder.VersionAwareTransport
}

ScreenCaptureObserverStub dispatches incoming binder transactions to a typed IScreenCaptureObserver implementation.

func (*ScreenCaptureObserverStub) Descriptor

func (s *ScreenCaptureObserverStub) Descriptor() string

func (*ScreenCaptureObserverStub) OnTransaction

func (s *ScreenCaptureObserverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type SearchManagerCallbackProxy

type SearchManagerCallbackProxy struct {
	Remote binder.IBinder
}

func NewSearchManagerCallbackProxy

func NewSearchManagerCallbackProxy(
	remote binder.IBinder,
) *SearchManagerCallbackProxy

func (*SearchManagerCallbackProxy) AsBinder

func (*SearchManagerCallbackProxy) OnCancel

func (p *SearchManagerCallbackProxy) OnCancel(
	ctx context.Context,
) error

func (*SearchManagerCallbackProxy) OnDismiss

func (p *SearchManagerCallbackProxy) OnDismiss(
	ctx context.Context,
) error

type SearchManagerCallbackStub

type SearchManagerCallbackStub struct {
	Impl      ISearchManagerCallback
	Transport binder.VersionAwareTransport
}

SearchManagerCallbackStub dispatches incoming binder transactions to a typed ISearchManagerCallback implementation.

func (*SearchManagerCallbackStub) Descriptor

func (s *SearchManagerCallbackStub) Descriptor() string

func (*SearchManagerCallbackStub) OnTransaction

func (s *SearchManagerCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type SearchManagerProxy

type SearchManagerProxy struct {
	Remote binder.IBinder
}

func NewSearchManagerProxy

func NewSearchManagerProxy(
	remote binder.IBinder,
) *SearchManagerProxy

func (*SearchManagerProxy) AsBinder

func (p *SearchManagerProxy) AsBinder() binder.IBinder

func (*SearchManagerProxy) GetGlobalSearchActivities

func (p *SearchManagerProxy) GetGlobalSearchActivities(
	ctx context.Context,
) ([]types.ResolveInfo, error)

func (*SearchManagerProxy) GetGlobalSearchActivity

func (p *SearchManagerProxy) GetGlobalSearchActivity(
	ctx context.Context,
) (content.ComponentName, error)

func (*SearchManagerProxy) GetSearchableInfo

func (p *SearchManagerProxy) GetSearchableInfo(
	ctx context.Context,
	launchActivity content.ComponentName,
) (SearchableInfo, error)

func (*SearchManagerProxy) GetSearchablesInGlobalSearch

func (p *SearchManagerProxy) GetSearchablesInGlobalSearch(
	ctx context.Context,
) ([]SearchableInfo, error)

func (*SearchManagerProxy) GetWebSearchActivity

func (p *SearchManagerProxy) GetWebSearchActivity(
	ctx context.Context,
) (content.ComponentName, error)

func (*SearchManagerProxy) LaunchAssist

func (p *SearchManagerProxy) LaunchAssist(
	ctx context.Context,
	args os.Bundle,
) error

type SearchManagerStub

type SearchManagerStub struct {
	Impl      ISearchManager
	Transport binder.VersionAwareTransport
}

SearchManagerStub dispatches incoming binder transactions to a typed ISearchManager implementation.

func (*SearchManagerStub) Descriptor

func (s *SearchManagerStub) Descriptor() string

func (*SearchManagerStub) OnTransaction

func (s *SearchManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type SearchableInfo

type SearchableInfo struct {
	LabelId                int32
	HintId                 int32
	SearchMode             int32
	IconId                 int32
	SearchButtonText       int32
	SearchInputType        int32
	SearchImeOptions       int32
	SettingsDescriptionId  int32
	SuggestAuthority       string
	SuggestPath            string
	SuggestSelection       string
	SuggestIntentAction    string
	SuggestIntentData      string
	SuggestThreshold       int32
	SuggestProviderPackage string
	VoiceSearchMode        int32
	VoiceLanguageModeId    int32
	VoicePromptTextId      int32
	VoiceLanguageId        int32
	VoiceMaxResults        int32
}

func (*SearchableInfo) MarshalParcel

func (s *SearchableInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SearchableInfo) UnmarshalParcel

func (s *SearchableInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type ServiceConnectionProxy

type ServiceConnectionProxy struct {
	Remote binder.IBinder
}

func NewServiceConnectionProxy

func NewServiceConnectionProxy(
	remote binder.IBinder,
) *ServiceConnectionProxy

func (*ServiceConnectionProxy) AsBinder

func (p *ServiceConnectionProxy) AsBinder() binder.IBinder

func (*ServiceConnectionProxy) Connected

func (p *ServiceConnectionProxy) Connected(
	ctx context.Context,
	name content.ComponentName,
	service binder.IBinder,
	dead bool,
) error

type ServiceConnectionStub

type ServiceConnectionStub struct {
	Impl      IServiceConnection
	Transport binder.VersionAwareTransport
}

ServiceConnectionStub dispatches incoming binder transactions to a typed IServiceConnection implementation.

func (*ServiceConnectionStub) Descriptor

func (s *ServiceConnectionStub) Descriptor() string

func (*ServiceConnectionStub) OnTransaction

func (s *ServiceConnectionStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type ServiceStartArgs

type ServiceStartArgs struct {
	StartId int32
}

func (*ServiceStartArgs) MarshalParcel

func (s *ServiceStartArgs) MarshalParcel(
	p *parcel.Parcel,
) error

func (*ServiceStartArgs) UnmarshalParcel

func (s *ServiceStartArgs) UnmarshalParcel(
	p *parcel.Parcel,
) error

type StopUserCallbackProxy

type StopUserCallbackProxy struct {
	Remote binder.IBinder
}

func NewStopUserCallbackProxy

func NewStopUserCallbackProxy(
	remote binder.IBinder,
) *StopUserCallbackProxy

func (*StopUserCallbackProxy) AsBinder

func (p *StopUserCallbackProxy) AsBinder() binder.IBinder

func (*StopUserCallbackProxy) UserStopAborted

func (p *StopUserCallbackProxy) UserStopAborted(
	ctx context.Context,
) error

func (*StopUserCallbackProxy) UserStopped

func (p *StopUserCallbackProxy) UserStopped(
	ctx context.Context,
) error

type StopUserCallbackStub

type StopUserCallbackStub struct {
	Impl      IStopUserCallback
	Transport binder.VersionAwareTransport
}

StopUserCallbackStub dispatches incoming binder transactions to a typed IStopUserCallback implementation.

func (*StopUserCallbackStub) Descriptor

func (s *StopUserCallbackStub) Descriptor() string

func (*StopUserCallbackStub) OnTransaction

func (s *StopUserCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type SyncNotedAppOp

type SyncNotedAppOp struct {
	Flg    int32
	OpMode int32
	OpCode int32
}

func (*SyncNotedAppOp) MarshalParcel

func (s *SyncNotedAppOp) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SyncNotedAppOp) UnmarshalParcel

func (s *SyncNotedAppOp) UnmarshalParcel(
	p *parcel.Parcel,
) error

type TaskStackListenerProxy

type TaskStackListenerProxy struct {
	Remote binder.IBinder
}

func NewTaskStackListenerProxy

func NewTaskStackListenerProxy(
	remote binder.IBinder,
) *TaskStackListenerProxy

func (*TaskStackListenerProxy) AsBinder

func (p *TaskStackListenerProxy) AsBinder() binder.IBinder

func (*TaskStackListenerProxy) OnActivityDismissingDockedTask

func (p *TaskStackListenerProxy) OnActivityDismissingDockedTask(
	ctx context.Context,
) error

func (*TaskStackListenerProxy) OnActivityForcedResizable

func (p *TaskStackListenerProxy) OnActivityForcedResizable(
	ctx context.Context,
	packageName string,
	taskId int32,
	reason int32,
) error

func (*TaskStackListenerProxy) OnActivityLaunchOnSecondaryDisplayFailed

func (p *TaskStackListenerProxy) OnActivityLaunchOnSecondaryDisplayFailed(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
	requestedDisplayId int32,
) error

func (*TaskStackListenerProxy) OnActivityLaunchOnSecondaryDisplayRerouted

func (p *TaskStackListenerProxy) OnActivityLaunchOnSecondaryDisplayRerouted(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
	requestedDisplayId int32,
) error

func (*TaskStackListenerProxy) OnActivityPinned

func (p *TaskStackListenerProxy) OnActivityPinned(
	ctx context.Context,
	packageName string,
	taskId int32,
	stackId int32,
) error

func (*TaskStackListenerProxy) OnActivityRequestedOrientationChanged

func (p *TaskStackListenerProxy) OnActivityRequestedOrientationChanged(
	ctx context.Context,
	taskId int32,
	requestedOrientation int32,
) error

func (*TaskStackListenerProxy) OnActivityRestartAttempt

func (p *TaskStackListenerProxy) OnActivityRestartAttempt(
	ctx context.Context,
	task ActivityManagerRunningTaskInfo,
	homeTaskVisible bool,
	clearedTask bool,
	wasVisible bool,
) error

func (*TaskStackListenerProxy) OnActivityRotation

func (p *TaskStackListenerProxy) OnActivityRotation(
	ctx context.Context,
	displayId int32,
) error

func (*TaskStackListenerProxy) OnActivityUnpinned

func (p *TaskStackListenerProxy) OnActivityUnpinned(
	ctx context.Context,
) error

func (*TaskStackListenerProxy) OnBackPressedOnTaskRoot

func (p *TaskStackListenerProxy) OnBackPressedOnTaskRoot(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
) error

func (*TaskStackListenerProxy) OnLockTaskModeChanged

func (p *TaskStackListenerProxy) OnLockTaskModeChanged(
	ctx context.Context,
	mode int32,
) error

func (*TaskStackListenerProxy) OnRecentTaskListFrozenChanged

func (p *TaskStackListenerProxy) OnRecentTaskListFrozenChanged(
	ctx context.Context,
	frozen bool,
) error

func (*TaskStackListenerProxy) OnRecentTaskListUpdated

func (p *TaskStackListenerProxy) OnRecentTaskListUpdated(
	ctx context.Context,
) error

func (*TaskStackListenerProxy) OnTaskCreated

func (p *TaskStackListenerProxy) OnTaskCreated(
	ctx context.Context,
	taskId int32,
	componentName content.ComponentName,
) error

func (*TaskStackListenerProxy) OnTaskDescriptionChanged

func (p *TaskStackListenerProxy) OnTaskDescriptionChanged(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
) error

func (*TaskStackListenerProxy) OnTaskDisplayChanged

func (p *TaskStackListenerProxy) OnTaskDisplayChanged(
	ctx context.Context,
	taskId int32,
	newDisplayId int32,
) error

func (*TaskStackListenerProxy) OnTaskFocusChanged

func (p *TaskStackListenerProxy) OnTaskFocusChanged(
	ctx context.Context,
	taskId int32,
	focused bool,
) error

func (*TaskStackListenerProxy) OnTaskMovedToBack

func (p *TaskStackListenerProxy) OnTaskMovedToBack(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
) error

func (*TaskStackListenerProxy) OnTaskMovedToFront

func (p *TaskStackListenerProxy) OnTaskMovedToFront(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
) error

func (*TaskStackListenerProxy) OnTaskProfileLocked

func (p *TaskStackListenerProxy) OnTaskProfileLocked(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
) error

func (*TaskStackListenerProxy) OnTaskRemovalStarted

func (p *TaskStackListenerProxy) OnTaskRemovalStarted(
	ctx context.Context,
	taskInfo ActivityManagerRunningTaskInfo,
) error

func (*TaskStackListenerProxy) OnTaskRemoved

func (p *TaskStackListenerProxy) OnTaskRemoved(
	ctx context.Context,
	taskId int32,
) error

func (*TaskStackListenerProxy) OnTaskRequestedOrientationChanged

func (p *TaskStackListenerProxy) OnTaskRequestedOrientationChanged(
	ctx context.Context,
	taskId int32,
	requestedOrientation int32,
) error

func (*TaskStackListenerProxy) OnTaskSnapshotChanged

func (p *TaskStackListenerProxy) OnTaskSnapshotChanged(
	ctx context.Context,
	taskId int32,
	snapshot window.TaskSnapshot,
) error

func (*TaskStackListenerProxy) OnTaskStackChanged

func (p *TaskStackListenerProxy) OnTaskStackChanged(
	ctx context.Context,
) error

type TaskStackListenerStub

type TaskStackListenerStub struct {
	Impl      ITaskStackListener
	Transport binder.VersionAwareTransport
}

TaskStackListenerStub dispatches incoming binder transactions to a typed ITaskStackListener implementation.

func (*TaskStackListenerStub) Descriptor

func (s *TaskStackListenerStub) Descriptor() string

func (*TaskStackListenerStub) OnTransaction

func (s *TaskStackListenerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type TransientNotificationCallbackProxy

type TransientNotificationCallbackProxy struct {
	Remote binder.IBinder
}

func NewTransientNotificationCallbackProxy

func NewTransientNotificationCallbackProxy(
	remote binder.IBinder,
) *TransientNotificationCallbackProxy

func (*TransientNotificationCallbackProxy) AsBinder

func (*TransientNotificationCallbackProxy) OnToastHidden

func (p *TransientNotificationCallbackProxy) OnToastHidden(
	ctx context.Context,
) error

func (*TransientNotificationCallbackProxy) OnToastShown

func (p *TransientNotificationCallbackProxy) OnToastShown(
	ctx context.Context,
) error

type TransientNotificationCallbackStub

type TransientNotificationCallbackStub struct {
	Impl      ITransientNotificationCallback
	Transport binder.VersionAwareTransport
}

TransientNotificationCallbackStub dispatches incoming binder transactions to a typed ITransientNotificationCallback implementation.

func (*TransientNotificationCallbackStub) Descriptor

func (s *TransientNotificationCallbackStub) Descriptor() string

func (*TransientNotificationCallbackStub) OnTransaction

type TransientNotificationProxy

type TransientNotificationProxy struct {
	Remote binder.IBinder
}

func NewTransientNotificationProxy

func NewTransientNotificationProxy(
	remote binder.IBinder,
) *TransientNotificationProxy

func (*TransientNotificationProxy) AsBinder

func (*TransientNotificationProxy) Hide

func (*TransientNotificationProxy) Show

func (p *TransientNotificationProxy) Show(
	ctx context.Context,
	windowToken binder.IBinder,
) error

type TransientNotificationStub

type TransientNotificationStub struct {
	Impl      ITransientNotification
	Transport binder.VersionAwareTransport
}

TransientNotificationStub dispatches incoming binder transactions to a typed ITransientNotification implementation.

func (*TransientNotificationStub) Descriptor

func (s *TransientNotificationStub) Descriptor() string

func (*TransientNotificationStub) OnTransaction

func (s *TransientNotificationStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type UiAutomationConnectionProxy

type UiAutomationConnectionProxy struct {
	Remote binder.IBinder
}

func NewUiAutomationConnectionProxy

func NewUiAutomationConnectionProxy(
	remote binder.IBinder,
) *UiAutomationConnectionProxy

func (*UiAutomationConnectionProxy) AdoptShellPermissionIdentity

func (p *UiAutomationConnectionProxy) AdoptShellPermissionIdentity(
	ctx context.Context,
	uid int32,
	permissions []string,
) error

func (*UiAutomationConnectionProxy) AsBinder

func (*UiAutomationConnectionProxy) ClearWindowAnimationFrameStats

func (p *UiAutomationConnectionProxy) ClearWindowAnimationFrameStats(
	ctx context.Context,
) error

func (*UiAutomationConnectionProxy) ClearWindowContentFrameStats

func (p *UiAutomationConnectionProxy) ClearWindowContentFrameStats(
	ctx context.Context,
	windowId int32,
) (bool, error)

func (*UiAutomationConnectionProxy) Connect

func (*UiAutomationConnectionProxy) Disconnect

func (p *UiAutomationConnectionProxy) Disconnect(
	ctx context.Context,
) error

func (*UiAutomationConnectionProxy) DropShellPermissionIdentity

func (p *UiAutomationConnectionProxy) DropShellPermissionIdentity(
	ctx context.Context,
) error

func (*UiAutomationConnectionProxy) ExecuteShellCommand

func (p *UiAutomationConnectionProxy) ExecuteShellCommand(
	ctx context.Context,
	command string,
	sink int32,
	source int32,
) error

func (*UiAutomationConnectionProxy) ExecuteShellCommandWithStderr

func (p *UiAutomationConnectionProxy) ExecuteShellCommandWithStderr(
	ctx context.Context,
	command string,
	sink int32,
	source int32,
	stderrSink int32,
) error

func (*UiAutomationConnectionProxy) GetAdoptedShellPermissions

func (p *UiAutomationConnectionProxy) GetAdoptedShellPermissions(
	ctx context.Context,
) ([]string, error)

func (*UiAutomationConnectionProxy) GetWindowAnimationFrameStats

func (p *UiAutomationConnectionProxy) GetWindowAnimationFrameStats(
	ctx context.Context,
) (view.WindowAnimationFrameStats, error)

func (*UiAutomationConnectionProxy) GetWindowContentFrameStats

func (p *UiAutomationConnectionProxy) GetWindowContentFrameStats(
	ctx context.Context,
	windowId int32,
) (view.WindowContentFrameStats, error)

func (*UiAutomationConnectionProxy) GrantRuntimePermission

func (p *UiAutomationConnectionProxy) GrantRuntimePermission(
	ctx context.Context,
	packageName string,
	permission string,
) error

func (*UiAutomationConnectionProxy) InjectInputEvent

func (p *UiAutomationConnectionProxy) InjectInputEvent(
	ctx context.Context,
	event view.InputEvent,
	sync bool,
	waitForAnimations bool,
) (bool, error)

func (*UiAutomationConnectionProxy) InjectInputEventToInputFilter

func (p *UiAutomationConnectionProxy) InjectInputEventToInputFilter(
	ctx context.Context,
	event view.InputEvent,
) error

func (*UiAutomationConnectionProxy) RevokeRuntimePermission

func (p *UiAutomationConnectionProxy) RevokeRuntimePermission(
	ctx context.Context,
	packageName string,
	permission string,
) error

func (*UiAutomationConnectionProxy) SetRotation

func (p *UiAutomationConnectionProxy) SetRotation(
	ctx context.Context,
	rotation int32,
) (bool, error)

func (*UiAutomationConnectionProxy) Shutdown

func (p *UiAutomationConnectionProxy) Shutdown(
	ctx context.Context,
) error

func (*UiAutomationConnectionProxy) SyncInputTransactions

func (p *UiAutomationConnectionProxy) SyncInputTransactions(
	ctx context.Context,
	waitForAnimations bool,
) error

func (*UiAutomationConnectionProxy) TakeScreenshot

func (*UiAutomationConnectionProxy) TakeSurfaceControlScreenshot

func (p *UiAutomationConnectionProxy) TakeSurfaceControlScreenshot(
	ctx context.Context,
	surfaceControl view.SurfaceControl,
	listener window.ScreenCaptureScreenCaptureListener,
) (bool, error)

type UiAutomationConnectionStub

type UiAutomationConnectionStub struct {
	Impl      IUiAutomationConnection
	Transport binder.VersionAwareTransport
}

UiAutomationConnectionStub dispatches incoming binder transactions to a typed IUiAutomationConnection implementation.

func (*UiAutomationConnectionStub) Descriptor

func (s *UiAutomationConnectionStub) Descriptor() string

func (*UiAutomationConnectionStub) OnTransaction

func (s *UiAutomationConnectionStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type UiModeManagerCallbackProxy

type UiModeManagerCallbackProxy struct {
	Remote binder.IBinder
}

func NewUiModeManagerCallbackProxy

func NewUiModeManagerCallbackProxy(
	remote binder.IBinder,
) *UiModeManagerCallbackProxy

func (*UiModeManagerCallbackProxy) AsBinder

func (*UiModeManagerCallbackProxy) NotifyContrastChanged

func (p *UiModeManagerCallbackProxy) NotifyContrastChanged(
	ctx context.Context,
	contrast float32,
) error

type UiModeManagerCallbackStub

type UiModeManagerCallbackStub struct {
	Impl      IUiModeManagerCallback
	Transport binder.VersionAwareTransport
}

UiModeManagerCallbackStub dispatches incoming binder transactions to a typed IUiModeManagerCallback implementation.

func (*UiModeManagerCallbackStub) Descriptor

func (s *UiModeManagerCallbackStub) Descriptor() string

func (*UiModeManagerCallbackStub) OnTransaction

func (s *UiModeManagerCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type UiModeManagerProxy

type UiModeManagerProxy struct {
	Remote binder.IBinder
}

func NewUiModeManagerProxy

func NewUiModeManagerProxy(
	remote binder.IBinder,
) *UiModeManagerProxy

func (*UiModeManagerProxy) AddCallback

func (p *UiModeManagerProxy) AddCallback(
	ctx context.Context,
	callback IUiModeManagerCallback,
) error

func (*UiModeManagerProxy) AddOnProjectionStateChangedListener

func (p *UiModeManagerProxy) AddOnProjectionStateChangedListener(
	ctx context.Context,
	listener IOnProjectionStateChangedListener,
	projectionType int32,
) error

func (*UiModeManagerProxy) AsBinder

func (p *UiModeManagerProxy) AsBinder() binder.IBinder

func (*UiModeManagerProxy) DisableCarMode

func (p *UiModeManagerProxy) DisableCarMode(
	ctx context.Context,
	flags int32,
) error

func (*UiModeManagerProxy) DisableCarModeByCallingPackage

func (p *UiModeManagerProxy) DisableCarModeByCallingPackage(
	ctx context.Context,
	flags int32,
) error

func (*UiModeManagerProxy) EnableCarMode

func (p *UiModeManagerProxy) EnableCarMode(
	ctx context.Context,
	flags int32,
	priority int32,
) error

func (*UiModeManagerProxy) GetActiveProjectionTypes

func (p *UiModeManagerProxy) GetActiveProjectionTypes(
	ctx context.Context,
) (int32, error)

func (*UiModeManagerProxy) GetAttentionModeThemeOverlay

func (p *UiModeManagerProxy) GetAttentionModeThemeOverlay(
	ctx context.Context,
) (int32, error)

func (*UiModeManagerProxy) GetContrast

func (p *UiModeManagerProxy) GetContrast(
	ctx context.Context,
) (float32, error)

func (*UiModeManagerProxy) GetCurrentModeType

func (p *UiModeManagerProxy) GetCurrentModeType(
	ctx context.Context,
) (int32, error)

func (*UiModeManagerProxy) GetCustomNightModeEnd

func (p *UiModeManagerProxy) GetCustomNightModeEnd(
	ctx context.Context,
) (int64, error)

func (*UiModeManagerProxy) GetCustomNightModeStart

func (p *UiModeManagerProxy) GetCustomNightModeStart(
	ctx context.Context,
) (int64, error)

func (*UiModeManagerProxy) GetNightMode

func (p *UiModeManagerProxy) GetNightMode(
	ctx context.Context,
) (int32, error)

func (*UiModeManagerProxy) GetNightModeCustomType

func (p *UiModeManagerProxy) GetNightModeCustomType(
	ctx context.Context,
) (int32, error)

func (*UiModeManagerProxy) GetProjectingPackages

func (p *UiModeManagerProxy) GetProjectingPackages(
	ctx context.Context,
	projectionType int32,
) ([]string, error)

func (*UiModeManagerProxy) IsNightModeLocked

func (p *UiModeManagerProxy) IsNightModeLocked(
	ctx context.Context,
) (bool, error)

func (*UiModeManagerProxy) IsUiModeLocked

func (p *UiModeManagerProxy) IsUiModeLocked(
	ctx context.Context,
) (bool, error)

func (*UiModeManagerProxy) ReleaseProjection

func (p *UiModeManagerProxy) ReleaseProjection(
	ctx context.Context,
	projectionType int32,
) (bool, error)

func (*UiModeManagerProxy) RemoveOnProjectionStateChangedListener

func (p *UiModeManagerProxy) RemoveOnProjectionStateChangedListener(
	ctx context.Context,
	listener IOnProjectionStateChangedListener,
) error

func (*UiModeManagerProxy) RequestProjection

func (p *UiModeManagerProxy) RequestProjection(
	ctx context.Context,
	binder_ binder.IBinder,
	projectionType int32,
) (bool, error)

func (*UiModeManagerProxy) SetApplicationNightMode

func (p *UiModeManagerProxy) SetApplicationNightMode(
	ctx context.Context,
	mode int32,
) error

func (*UiModeManagerProxy) SetAttentionModeThemeOverlay

func (p *UiModeManagerProxy) SetAttentionModeThemeOverlay(
	ctx context.Context,
	attentionModeThemeOverlayType int32,
) error

func (*UiModeManagerProxy) SetCustomNightModeEnd

func (p *UiModeManagerProxy) SetCustomNightModeEnd(
	ctx context.Context,
	time int64,
) error

func (*UiModeManagerProxy) SetCustomNightModeStart

func (p *UiModeManagerProxy) SetCustomNightModeStart(
	ctx context.Context,
	time int64,
) error

func (*UiModeManagerProxy) SetNightMode

func (p *UiModeManagerProxy) SetNightMode(
	ctx context.Context,
	mode int32,
) error

func (*UiModeManagerProxy) SetNightModeActivated

func (p *UiModeManagerProxy) SetNightModeActivated(
	ctx context.Context,
	active bool,
) (bool, error)

func (*UiModeManagerProxy) SetNightModeActivatedForCustomMode

func (p *UiModeManagerProxy) SetNightModeActivatedForCustomMode(
	ctx context.Context,
	nightModeCustom int32,
	active bool,
) (bool, error)

func (*UiModeManagerProxy) SetNightModeCustomType

func (p *UiModeManagerProxy) SetNightModeCustomType(
	ctx context.Context,
	nightModeCustomType int32,
) error

type UiModeManagerStub

type UiModeManagerStub struct {
	Impl      IUiModeManager
	Transport binder.VersionAwareTransport
}

UiModeManagerStub dispatches incoming binder transactions to a typed IUiModeManager implementation.

func (*UiModeManagerStub) Descriptor

func (s *UiModeManagerStub) Descriptor() string

func (*UiModeManagerStub) OnTransaction

func (s *UiModeManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type UidFrozenStateChangedCallbackProxy

type UidFrozenStateChangedCallbackProxy struct {
	Remote binder.IBinder
}

func NewUidFrozenStateChangedCallbackProxy

func NewUidFrozenStateChangedCallbackProxy(
	remote binder.IBinder,
) *UidFrozenStateChangedCallbackProxy

func (*UidFrozenStateChangedCallbackProxy) AsBinder

func (*UidFrozenStateChangedCallbackProxy) OnUidFrozenStateChanged

func (p *UidFrozenStateChangedCallbackProxy) OnUidFrozenStateChanged(
	ctx context.Context,
	uids []int32,
	frozenStates []int32,
) error

type UidFrozenStateChangedCallbackStub

type UidFrozenStateChangedCallbackStub struct {
	Impl      IUidFrozenStateChangedCallback
	Transport binder.VersionAwareTransport
}

UidFrozenStateChangedCallbackStub dispatches incoming binder transactions to a typed IUidFrozenStateChangedCallback implementation.

func (*UidFrozenStateChangedCallbackStub) Descriptor

func (s *UidFrozenStateChangedCallbackStub) Descriptor() string

func (*UidFrozenStateChangedCallbackStub) OnTransaction

type UidObserverProxy

type UidObserverProxy struct {
	Remote binder.IBinder
}

func NewUidObserverProxy

func NewUidObserverProxy(
	remote binder.IBinder,
) *UidObserverProxy

func (*UidObserverProxy) AsBinder

func (p *UidObserverProxy) AsBinder() binder.IBinder

func (*UidObserverProxy) OnUidActive

func (p *UidObserverProxy) OnUidActive(
	ctx context.Context,
	uid int32,
) error

func (*UidObserverProxy) OnUidCachedChanged

func (p *UidObserverProxy) OnUidCachedChanged(
	ctx context.Context,
	uid int32,
	cached bool,
) error

func (*UidObserverProxy) OnUidGone

func (p *UidObserverProxy) OnUidGone(
	ctx context.Context,
	uid int32,
	disabled bool,
) error

func (*UidObserverProxy) OnUidIdle

func (p *UidObserverProxy) OnUidIdle(
	ctx context.Context,
	uid int32,
	disabled bool,
) error

func (*UidObserverProxy) OnUidProcAdjChanged

func (p *UidObserverProxy) OnUidProcAdjChanged(
	ctx context.Context,
	uid int32,
	adj int32,
) error

func (*UidObserverProxy) OnUidStateChanged

func (p *UidObserverProxy) OnUidStateChanged(
	ctx context.Context,
	uid int32,
	procState int32,
	procStateSeq int64,
	capability int32,
) error

type UidObserverStub

type UidObserverStub struct {
	Impl      IUidObserver
	Transport binder.VersionAwareTransport
}

UidObserverStub dispatches incoming binder transactions to a typed IUidObserver implementation.

func (*UidObserverStub) Descriptor

func (s *UidObserverStub) Descriptor() string

func (*UidObserverStub) OnTransaction

func (s *UidObserverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type UnsafeIntentStrictModeCallbackProxy

type UnsafeIntentStrictModeCallbackProxy struct {
	Remote binder.IBinder
}

func NewUnsafeIntentStrictModeCallbackProxy

func NewUnsafeIntentStrictModeCallbackProxy(
	remote binder.IBinder,
) *UnsafeIntentStrictModeCallbackProxy

func (*UnsafeIntentStrictModeCallbackProxy) AsBinder

func (*UnsafeIntentStrictModeCallbackProxy) OnImplicitIntentMatchedInternalComponent

func (p *UnsafeIntentStrictModeCallbackProxy) OnImplicitIntentMatchedInternalComponent(
	ctx context.Context,
	intent content.Intent,
) error

type UnsafeIntentStrictModeCallbackStub

type UnsafeIntentStrictModeCallbackStub struct {
	Impl      IUnsafeIntentStrictModeCallback
	Transport binder.VersionAwareTransport
}

UnsafeIntentStrictModeCallbackStub dispatches incoming binder transactions to a typed IUnsafeIntentStrictModeCallback implementation.

func (*UnsafeIntentStrictModeCallbackStub) Descriptor

func (*UnsafeIntentStrictModeCallbackStub) OnTransaction

type UriGrantsManagerProxy

type UriGrantsManagerProxy struct {
	Remote binder.IBinder
}

func NewUriGrantsManagerProxy

func NewUriGrantsManagerProxy(
	remote binder.IBinder,
) *UriGrantsManagerProxy

func (*UriGrantsManagerProxy) AsBinder

func (p *UriGrantsManagerProxy) AsBinder() binder.IBinder

func (*UriGrantsManagerProxy) CheckGrantUriPermission_ignoreNonSystem

func (p *UriGrantsManagerProxy) CheckGrantUriPermission_ignoreNonSystem(
	ctx context.Context,
	sourceUid int32,
	targetPkg string,
	uri net.Uri,
	modeFlags int32,
) (int32, error)

func (*UriGrantsManagerProxy) ClearGrantedUriPermissions

func (p *UriGrantsManagerProxy) ClearGrantedUriPermissions(
	ctx context.Context,
	packageName string,
) error

func (*UriGrantsManagerProxy) GetGrantedUriPermissions

func (p *UriGrantsManagerProxy) GetGrantedUriPermissions(
	ctx context.Context,
	packageName string,
) (types.ParceledListSlice, error)

func (*UriGrantsManagerProxy) GetUriPermissions

func (p *UriGrantsManagerProxy) GetUriPermissions(
	ctx context.Context,
	packageName string,
	incoming bool,
	persistedOnly bool,
) (types.ParceledListSlice, error)

func (*UriGrantsManagerProxy) GrantUriPermissionFromOwner

func (p *UriGrantsManagerProxy) GrantUriPermissionFromOwner(
	ctx context.Context,
	owner binder.IBinder,
	fromUid int32,
	targetPkg string,
	uri net.Uri,
	mode int32,
	sourceUserId int32,
	targetUserId int32,
) error

func (*UriGrantsManagerProxy) ReleasePersistableUriPermission

func (p *UriGrantsManagerProxy) ReleasePersistableUriPermission(
	ctx context.Context,
	uri net.Uri,
	modeFlags int32,
	toPackage string,
) error

func (*UriGrantsManagerProxy) TakePersistableUriPermission

func (p *UriGrantsManagerProxy) TakePersistableUriPermission(
	ctx context.Context,
	uri net.Uri,
	modeFlags int32,
	toPackage string,
) error

type UriGrantsManagerStub

type UriGrantsManagerStub struct {
	Impl      IUriGrantsManager
	Transport binder.VersionAwareTransport
}

UriGrantsManagerStub dispatches incoming binder transactions to a typed IUriGrantsManager implementation.

func (*UriGrantsManagerStub) Descriptor

func (s *UriGrantsManagerStub) Descriptor() string

func (*UriGrantsManagerStub) OnTransaction

func (s *UriGrantsManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type UserSwitchObserverProxy

type UserSwitchObserverProxy struct {
	Remote binder.IBinder
}

func NewUserSwitchObserverProxy

func NewUserSwitchObserverProxy(
	remote binder.IBinder,
) *UserSwitchObserverProxy

func (*UserSwitchObserverProxy) AsBinder

func (p *UserSwitchObserverProxy) AsBinder() binder.IBinder

func (*UserSwitchObserverProxy) OnBeforeUserSwitching

func (p *UserSwitchObserverProxy) OnBeforeUserSwitching(
	ctx context.Context,
	newUserId int32,
) error

func (*UserSwitchObserverProxy) OnForegroundProfileSwitch

func (p *UserSwitchObserverProxy) OnForegroundProfileSwitch(
	ctx context.Context,
	newProfileId int32,
) error

func (*UserSwitchObserverProxy) OnLockedBootComplete

func (p *UserSwitchObserverProxy) OnLockedBootComplete(
	ctx context.Context,
	newUserId int32,
) error

func (*UserSwitchObserverProxy) OnUserSwitchComplete

func (p *UserSwitchObserverProxy) OnUserSwitchComplete(
	ctx context.Context,
	newUserId int32,
) error

func (*UserSwitchObserverProxy) OnUserSwitching

func (p *UserSwitchObserverProxy) OnUserSwitching(
	ctx context.Context,
	newUserId int32,
	reply os.IRemoteCallback,
) error

type UserSwitchObserverStub

type UserSwitchObserverStub struct {
	Impl      IUserSwitchObserver
	Transport binder.VersionAwareTransport
}

UserSwitchObserverStub dispatches incoming binder transactions to a typed IUserSwitchObserver implementation.

func (*UserSwitchObserverStub) Descriptor

func (s *UserSwitchObserverStub) Descriptor() string

func (*UserSwitchObserverStub) OnTransaction

func (s *UserSwitchObserverStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type VoiceInteractorPickOptionRequestOption

type VoiceInteractorPickOptionRequestOption struct {
}

func (*VoiceInteractorPickOptionRequestOption) MarshalParcel

func (*VoiceInteractorPickOptionRequestOption) UnmarshalParcel

func (s *VoiceInteractorPickOptionRequestOption) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VoiceInteractorPrompt

type VoiceInteractorPrompt struct {
}

func (*VoiceInteractorPrompt) MarshalParcel

func (s *VoiceInteractorPrompt) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VoiceInteractorPrompt) UnmarshalParcel

func (s *VoiceInteractorPrompt) UnmarshalParcel(
	p *parcel.Parcel,
) error

type Vr2dDisplayProperties

type Vr2dDisplayProperties struct {
	Width        int32
	Height       int32
	Dpi          int32
	AddedFlags   int32
	RemovedFlags int32
}

func (*Vr2dDisplayProperties) MarshalParcel

func (s *Vr2dDisplayProperties) MarshalParcel(
	p *parcel.Parcel,
) error

func (*Vr2dDisplayProperties) UnmarshalParcel

func (s *Vr2dDisplayProperties) UnmarshalParcel(
	p *parcel.Parcel,
) error

type WaitResult

type WaitResult struct {
	Result      int32
	TotalTime   int64
	LaunchState int32
}

func (*WaitResult) MarshalParcel

func (s *WaitResult) MarshalParcel(
	p *parcel.Parcel,
) error

func (*WaitResult) UnmarshalParcel

func (s *WaitResult) UnmarshalParcel(
	p *parcel.Parcel,
) error

type WallpaperColors

type WallpaperColors struct {
	Count      int32
	Count2     int32
	ColorHints int32
}

func (*WallpaperColors) MarshalParcel

func (s *WallpaperColors) MarshalParcel(
	p *parcel.Parcel,
) error

func (*WallpaperColors) UnmarshalParcel

func (s *WallpaperColors) UnmarshalParcel(
	p *parcel.Parcel,
) error

type WallpaperInfo

type WallpaperInfo struct {
	SettingsActivityName       string
	ThumbnailResource          int32
	AuthorResource             int32
	DescriptionResource        int32
	ContextUriResource         int32
	ContextDescriptionResource int32
	SettingsSliceUri           string
}

func (*WallpaperInfo) MarshalParcel

func (s *WallpaperInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*WallpaperInfo) UnmarshalParcel

func (s *WallpaperInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type WallpaperManagerCallbackProxy

type WallpaperManagerCallbackProxy struct {
	Remote binder.IBinder
}

func NewWallpaperManagerCallbackProxy

func NewWallpaperManagerCallbackProxy(
	remote binder.IBinder,
) *WallpaperManagerCallbackProxy

func (*WallpaperManagerCallbackProxy) AsBinder

func (*WallpaperManagerCallbackProxy) OnWallpaperChanged

func (p *WallpaperManagerCallbackProxy) OnWallpaperChanged(
	ctx context.Context,
) error

func (*WallpaperManagerCallbackProxy) OnWallpaperColorsChanged

func (p *WallpaperManagerCallbackProxy) OnWallpaperColorsChanged(
	ctx context.Context,
	colors WallpaperColors,
	which int32,
) error

type WallpaperManagerCallbackStub

type WallpaperManagerCallbackStub struct {
	Impl      IWallpaperManagerCallback
	Transport binder.VersionAwareTransport
}

WallpaperManagerCallbackStub dispatches incoming binder transactions to a typed IWallpaperManagerCallback implementation.

func (*WallpaperManagerCallbackStub) Descriptor

func (s *WallpaperManagerCallbackStub) Descriptor() string

func (*WallpaperManagerCallbackStub) OnTransaction

type WallpaperManagerProxy

type WallpaperManagerProxy struct {
	Remote binder.IBinder
}

func NewWallpaperManagerProxy

func NewWallpaperManagerProxy(
	remote binder.IBinder,
) *WallpaperManagerProxy

func (*WallpaperManagerProxy) AddOnLocalColorsChangedListener

func (p *WallpaperManagerProxy) AddOnLocalColorsChangedListener(
	ctx context.Context,
	callback ILocalWallpaperColorConsumer,
	regions []graphics.RectF,
	which int32,
	displayId int32,
) error

func (*WallpaperManagerProxy) AsBinder

func (p *WallpaperManagerProxy) AsBinder() binder.IBinder

func (*WallpaperManagerProxy) ClearWallpaper

func (p *WallpaperManagerProxy) ClearWallpaper(
	ctx context.Context,
	which int32,
) error

func (*WallpaperManagerProxy) GetBitmapCrop

func (p *WallpaperManagerProxy) GetBitmapCrop(
	ctx context.Context,
	bitmapSize graphics.Point,
	screenOrientations []int32,
	crops []graphics.Rect,
) (graphics.Rect, error)

func (*WallpaperManagerProxy) GetBitmapCrops

func (p *WallpaperManagerProxy) GetBitmapCrops(
	ctx context.Context,
	displaySizes []graphics.Point,
	which int32,
	originalBitmap bool,
) ([]any, error)

func (*WallpaperManagerProxy) GetFutureBitmapCrops

func (p *WallpaperManagerProxy) GetFutureBitmapCrops(
	ctx context.Context,
	bitmapSize graphics.Point,
	displaySizes []graphics.Point,
	screenOrientations []int32,
	crops []graphics.Rect,
) ([]any, error)

func (*WallpaperManagerProxy) GetHeightHint

func (p *WallpaperManagerProxy) GetHeightHint(
	ctx context.Context,
	displayId int32,
) (int32, error)

func (*WallpaperManagerProxy) GetName

func (p *WallpaperManagerProxy) GetName(
	ctx context.Context,
) (string, error)

func (*WallpaperManagerProxy) GetWallpaper

func (p *WallpaperManagerProxy) GetWallpaper(
	ctx context.Context,
	callingPkg string,
	cb IWallpaperManagerCallback,
	which int32,
	outParams os.Bundle,
) (int32, error)

func (*WallpaperManagerProxy) GetWallpaperColors

func (p *WallpaperManagerProxy) GetWallpaperColors(
	ctx context.Context,
	which int32,
	displayId int32,
) (WallpaperColors, error)

func (*WallpaperManagerProxy) GetWallpaperDimAmount

func (p *WallpaperManagerProxy) GetWallpaperDimAmount(
	ctx context.Context,
) (float32, error)

func (*WallpaperManagerProxy) GetWallpaperIdForUser

func (p *WallpaperManagerProxy) GetWallpaperIdForUser(
	ctx context.Context,
	which int32,
) (int32, error)

func (*WallpaperManagerProxy) GetWallpaperInfo

func (p *WallpaperManagerProxy) GetWallpaperInfo(
	ctx context.Context,
) (WallpaperInfo, error)

func (*WallpaperManagerProxy) GetWallpaperInfoFile

func (p *WallpaperManagerProxy) GetWallpaperInfoFile(
	ctx context.Context,
) (int32, error)

func (*WallpaperManagerProxy) GetWallpaperInfoWithFlags

func (p *WallpaperManagerProxy) GetWallpaperInfoWithFlags(
	ctx context.Context,
	which int32,
) (WallpaperInfo, error)

func (*WallpaperManagerProxy) GetWallpaperWithFeature

func (p *WallpaperManagerProxy) GetWallpaperWithFeature(
	ctx context.Context,
	callingPkg string,
	cb IWallpaperManagerCallback,
	which int32,
	outParams os.Bundle,
	getCropped bool,
) (int32, error)

func (*WallpaperManagerProxy) GetWidthHint

func (p *WallpaperManagerProxy) GetWidthHint(
	ctx context.Context,
	displayId int32,
) (int32, error)

func (*WallpaperManagerProxy) HasNamedWallpaper

func (p *WallpaperManagerProxy) HasNamedWallpaper(
	ctx context.Context,
	name string,
) (bool, error)

func (*WallpaperManagerProxy) IsSetWallpaperAllowed

func (p *WallpaperManagerProxy) IsSetWallpaperAllowed(
	ctx context.Context,
) (bool, error)

func (*WallpaperManagerProxy) IsStaticWallpaper

func (p *WallpaperManagerProxy) IsStaticWallpaper(
	ctx context.Context,
	which int32,
) (bool, error)

func (*WallpaperManagerProxy) IsWallpaperBackupEligible

func (p *WallpaperManagerProxy) IsWallpaperBackupEligible(
	ctx context.Context,
	which int32,
) (bool, error)

func (*WallpaperManagerProxy) IsWallpaperSupported

func (p *WallpaperManagerProxy) IsWallpaperSupported(
	ctx context.Context,
) (bool, error)

func (*WallpaperManagerProxy) LockScreenWallpaperExists

func (p *WallpaperManagerProxy) LockScreenWallpaperExists(
	ctx context.Context,
) (bool, error)

func (*WallpaperManagerProxy) NotifyGoingToSleep

func (p *WallpaperManagerProxy) NotifyGoingToSleep(
	ctx context.Context,
	x int32,
	y int32,
	extras os.Bundle,
) error

func (*WallpaperManagerProxy) NotifyWakingUp

func (p *WallpaperManagerProxy) NotifyWakingUp(
	ctx context.Context,
	x int32,
	y int32,
	extras os.Bundle,
) error

func (*WallpaperManagerProxy) RegisterWallpaperColorsCallback

func (p *WallpaperManagerProxy) RegisterWallpaperColorsCallback(
	ctx context.Context,
	cb IWallpaperManagerCallback,
	displayId int32,
) error

func (*WallpaperManagerProxy) RemoveOnLocalColorsChangedListener

func (p *WallpaperManagerProxy) RemoveOnLocalColorsChangedListener(
	ctx context.Context,
	callback ILocalWallpaperColorConsumer,
	area []graphics.RectF,
	which int32,
	displayId int32,
) error

func (*WallpaperManagerProxy) SetDimensionHints

func (p *WallpaperManagerProxy) SetDimensionHints(
	ctx context.Context,
	width int32,
	height int32,
	displayId int32,
) error

func (*WallpaperManagerProxy) SetDisplayPadding

func (p *WallpaperManagerProxy) SetDisplayPadding(
	ctx context.Context,
	padding graphics.Rect,
	displayId int32,
) error

func (*WallpaperManagerProxy) SetInAmbientMode

func (p *WallpaperManagerProxy) SetInAmbientMode(
	ctx context.Context,
	inAmbientMode bool,
	animationDuration int64,
) error

func (*WallpaperManagerProxy) SetWallpaper

func (p *WallpaperManagerProxy) SetWallpaper(
	ctx context.Context,
	name string,
	screenOrientations []int32,
	crops []graphics.Rect,
	allowBackup bool,
	extras os.Bundle,
	which int32,
	completion IWallpaperManagerCallback,
) (int32, error)

func (*WallpaperManagerProxy) SetWallpaperComponent

func (p *WallpaperManagerProxy) SetWallpaperComponent(
	ctx context.Context,
	name content.ComponentName,
) error

func (*WallpaperManagerProxy) SetWallpaperComponentChecked

func (p *WallpaperManagerProxy) SetWallpaperComponentChecked(
	ctx context.Context,
	name content.ComponentName,
	which int32,
) error

func (*WallpaperManagerProxy) SetWallpaperDimAmount

func (p *WallpaperManagerProxy) SetWallpaperDimAmount(
	ctx context.Context,
	dimAmount float32,
) error

func (*WallpaperManagerProxy) SettingsRestored

func (p *WallpaperManagerProxy) SettingsRestored(
	ctx context.Context,
) error

func (*WallpaperManagerProxy) UnregisterWallpaperColorsCallback

func (p *WallpaperManagerProxy) UnregisterWallpaperColorsCallback(
	ctx context.Context,
	cb IWallpaperManagerCallback,
	displayId int32,
) error

type WallpaperManagerStub

type WallpaperManagerStub struct {
	Impl      IWallpaperManager
	Transport binder.VersionAwareTransport
}

WallpaperManagerStub dispatches incoming binder transactions to a typed IWallpaperManager implementation.

func (*WallpaperManagerStub) Descriptor

func (s *WallpaperManagerStub) Descriptor() string

func (*WallpaperManagerStub) OnTransaction

func (s *WallpaperManagerStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type WindowConfiguration

type WindowConfiguration struct {
	WindowingMode        int32
	ActivityType         int32
	AlwaysOnTop          int32
	Rotation             int32
	DisplayWindowingMode int32
	DisplayRotation      int32
}

func (*WindowConfiguration) MarshalParcel

func (s *WindowConfiguration) MarshalParcel(
	p *parcel.Parcel,
) error

func (*WindowConfiguration) UnmarshalParcel

func (s *WindowConfiguration) UnmarshalParcel(
	p *parcel.Parcel,
) error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL