os

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: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransactionIAidlTestIntMethod             = binder.FirstCallTransaction + 0
	TransactionIAidlTestParcelableIn          = binder.FirstCallTransaction + 1
	TransactionIAidlTestParcelableOut         = binder.FirstCallTransaction + 2
	TransactionIAidlTestParcelableInOut       = binder.FirstCallTransaction + 3
	TransactionIAidlTestListParcelableLonger  = binder.FirstCallTransaction + 4
	TransactionIAidlTestListParcelableShorter = binder.FirstCallTransaction + 5
	TransactionIAidlTestBooleanArray          = binder.FirstCallTransaction + 6
	TransactionIAidlTestCharArray             = binder.FirstCallTransaction + 7
	TransactionIAidlTestIntArray              = binder.FirstCallTransaction + 8
	TransactionIAidlTestLongArray             = binder.FirstCallTransaction + 9
	TransactionIAidlTestFloatArray            = binder.FirstCallTransaction + 10
	TransactionIAidlTestDoubleArray           = binder.FirstCallTransaction + 11
	TransactionIAidlTestStringArray           = binder.FirstCallTransaction + 12
	TransactionIAidlTestParcelableArray       = binder.FirstCallTransaction + 13
	TransactionIAidlTestVoidSecurityException = binder.FirstCallTransaction + 14
	TransactionIAidlTestIntSecurityException  = binder.FirstCallTransaction + 15
)
View Source
const (
	MethodIAidlTestIntMethod             = "intMethod"
	MethodIAidlTestParcelableIn          = "parcelableIn"
	MethodIAidlTestParcelableOut         = "parcelableOut"
	MethodIAidlTestParcelableInOut       = "parcelableInOut"
	MethodIAidlTestListParcelableLonger  = "listParcelableLonger"
	MethodIAidlTestListParcelableShorter = "listParcelableShorter"
	MethodIAidlTestBooleanArray          = "booleanArray"
	MethodIAidlTestCharArray             = "charArray"
	MethodIAidlTestIntArray              = "intArray"
	MethodIAidlTestLongArray             = "longArray"
	MethodIAidlTestFloatArray            = "floatArray"
	MethodIAidlTestDoubleArray           = "doubleArray"
	MethodIAidlTestStringArray           = "stringArray"
	MethodIAidlTestParcelableArray       = "parcelableArray"
	MethodIAidlTestVoidSecurityException = "voidSecurityException"
	MethodIAidlTestIntSecurityException  = "intSecurityException"
)
View Source
const (
	TransactionIBatteryPropertiesRegistrarGetProperty    = binder.FirstCallTransaction + 0
	TransactionIBatteryPropertiesRegistrarScheduleUpdate = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIBatteryPropertiesRegistrarGetProperty    = "getProperty"
	MethodIBatteryPropertiesRegistrarScheduleUpdate = "scheduleUpdate"
)
View Source
const (
	TransactionIBinderThreadPriorityServiceGetThreadPriority       = binder.FirstCallTransaction + 0
	TransactionIBinderThreadPriorityServiceGetThreadSchedulerGroup = binder.FirstCallTransaction + 1
	TransactionIBinderThreadPriorityServiceCallBack                = binder.FirstCallTransaction + 2
	TransactionIBinderThreadPriorityServiceSetPriorityAndCallBack  = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIBinderThreadPriorityServiceGetThreadPriority       = "getThreadPriority"
	MethodIBinderThreadPriorityServiceGetThreadSchedulerGroup = "getThreadSchedulerGroup"
	MethodIBinderThreadPriorityServiceCallBack                = "callBack"
	MethodIBinderThreadPriorityServiceSetPriorityAndCallBack  = "setPriorityAndCallBack"
)
View Source
const (
	TransactionIBinderWorkSourceNestedServiceNestedCallWithWorkSourceToSet = binder.FirstCallTransaction + 0
	TransactionIBinderWorkSourceNestedServiceNestedCall                    = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIBinderWorkSourceNestedServiceNestedCallWithWorkSourceToSet = "nestedCallWithWorkSourceToSet"
	MethodIBinderWorkSourceNestedServiceNestedCall                    = "nestedCall"
)
View Source
const (
	TransactionIBinderWorkSourceServiceGetIncomingWorkSourceUid    = binder.FirstCallTransaction + 0
	TransactionIBinderWorkSourceServiceGetBinderCallingUid         = binder.FirstCallTransaction + 1
	TransactionIBinderWorkSourceServiceGetThreadLocalWorkSourceUid = binder.FirstCallTransaction + 2
	TransactionIBinderWorkSourceServiceSetWorkSourceProvider       = binder.FirstCallTransaction + 3
	TransactionIBinderWorkSourceServiceClearWorkSourceProvider     = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodIBinderWorkSourceServiceGetIncomingWorkSourceUid    = "getIncomingWorkSourceUid"
	MethodIBinderWorkSourceServiceGetBinderCallingUid         = "getBinderCallingUid"
	MethodIBinderWorkSourceServiceGetThreadLocalWorkSourceUid = "getThreadLocalWorkSourceUid"
	MethodIBinderWorkSourceServiceSetWorkSourceProvider       = "setWorkSourceProvider"
	MethodIBinderWorkSourceServiceClearWorkSourceProvider     = "clearWorkSourceProvider"
)
View Source
const (
	TransactionIDeviceIdentifiersPolicyServiceGetSerial           = binder.FirstCallTransaction + 0
	TransactionIDeviceIdentifiersPolicyServiceGetSerialForPackage = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIDeviceIdentifiersPolicyServiceGetSerial           = "getSerial"
	MethodIDeviceIdentifiersPolicyServiceGetSerialForPackage = "getSerialForPackage"
)
View Source
const (
	TransactionIDeviceIdleControllerAddPowerSaveWhitelistApp           = binder.FirstCallTransaction + 0
	TransactionIDeviceIdleControllerAddPowerSaveWhitelistApps          = binder.FirstCallTransaction + 1
	TransactionIDeviceIdleControllerRemovePowerSaveWhitelistApp        = binder.FirstCallTransaction + 2
	TransactionIDeviceIdleControllerRemoveSystemPowerWhitelistApp      = binder.FirstCallTransaction + 3
	TransactionIDeviceIdleControllerRestoreSystemPowerWhitelistApp     = binder.FirstCallTransaction + 4
	TransactionIDeviceIdleControllerGetRemovedSystemPowerWhitelistApps = binder.FirstCallTransaction + 5
	TransactionIDeviceIdleControllerGetSystemPowerWhitelistExceptIdle  = binder.FirstCallTransaction + 6
	TransactionIDeviceIdleControllerGetSystemPowerWhitelist            = binder.FirstCallTransaction + 7
	TransactionIDeviceIdleControllerGetUserPowerWhitelist              = binder.FirstCallTransaction + 8
	TransactionIDeviceIdleControllerGetFullPowerWhitelistExceptIdle    = binder.FirstCallTransaction + 9
	TransactionIDeviceIdleControllerGetFullPowerWhitelist              = binder.FirstCallTransaction + 10
	TransactionIDeviceIdleControllerGetAppIdWhitelistExceptIdle        = binder.FirstCallTransaction + 11
	TransactionIDeviceIdleControllerGetAppIdWhitelist                  = binder.FirstCallTransaction + 12
	TransactionIDeviceIdleControllerGetAppIdUserWhitelist              = binder.FirstCallTransaction + 13
	TransactionIDeviceIdleControllerGetAppIdTempWhitelist              = binder.FirstCallTransaction + 14
	TransactionIDeviceIdleControllerIsPowerSaveWhitelistExceptIdleApp  = binder.FirstCallTransaction + 15
	TransactionIDeviceIdleControllerIsPowerSaveWhitelistApp            = binder.FirstCallTransaction + 16
	TransactionIDeviceIdleControllerAddPowerSaveTempWhitelistApp       = binder.FirstCallTransaction + 17
	TransactionIDeviceIdleControllerAddPowerSaveTempWhitelistAppForMms = binder.FirstCallTransaction + 18
	TransactionIDeviceIdleControllerAddPowerSaveTempWhitelistAppForSms = binder.FirstCallTransaction + 19
	TransactionIDeviceIdleControllerWhitelistAppTemporarily            = binder.FirstCallTransaction + 20
	TransactionIDeviceIdleControllerExitIdle                           = binder.FirstCallTransaction + 21
)
View Source
const (
	MethodIDeviceIdleControllerAddPowerSaveWhitelistApp           = "addPowerSaveWhitelistApp"
	MethodIDeviceIdleControllerAddPowerSaveWhitelistApps          = "addPowerSaveWhitelistApps"
	MethodIDeviceIdleControllerRemovePowerSaveWhitelistApp        = "removePowerSaveWhitelistApp"
	MethodIDeviceIdleControllerRemoveSystemPowerWhitelistApp      = "removeSystemPowerWhitelistApp"
	MethodIDeviceIdleControllerRestoreSystemPowerWhitelistApp     = "restoreSystemPowerWhitelistApp"
	MethodIDeviceIdleControllerGetRemovedSystemPowerWhitelistApps = "getRemovedSystemPowerWhitelistApps"
	MethodIDeviceIdleControllerGetSystemPowerWhitelistExceptIdle  = "getSystemPowerWhitelistExceptIdle"
	MethodIDeviceIdleControllerGetSystemPowerWhitelist            = "getSystemPowerWhitelist"
	MethodIDeviceIdleControllerGetUserPowerWhitelist              = "getUserPowerWhitelist"
	MethodIDeviceIdleControllerGetFullPowerWhitelistExceptIdle    = "getFullPowerWhitelistExceptIdle"
	MethodIDeviceIdleControllerGetFullPowerWhitelist              = "getFullPowerWhitelist"
	MethodIDeviceIdleControllerGetAppIdWhitelistExceptIdle        = "getAppIdWhitelistExceptIdle"
	MethodIDeviceIdleControllerGetAppIdWhitelist                  = "getAppIdWhitelist"
	MethodIDeviceIdleControllerGetAppIdUserWhitelist              = "getAppIdUserWhitelist"
	MethodIDeviceIdleControllerGetAppIdTempWhitelist              = "getAppIdTempWhitelist"
	MethodIDeviceIdleControllerIsPowerSaveWhitelistExceptIdleApp  = "isPowerSaveWhitelistExceptIdleApp"
	MethodIDeviceIdleControllerIsPowerSaveWhitelistApp            = "isPowerSaveWhitelistApp"
	MethodIDeviceIdleControllerAddPowerSaveTempWhitelistApp       = "addPowerSaveTempWhitelistApp"
	MethodIDeviceIdleControllerAddPowerSaveTempWhitelistAppForMms = "addPowerSaveTempWhitelistAppForMms"
	MethodIDeviceIdleControllerAddPowerSaveTempWhitelistAppForSms = "addPowerSaveTempWhitelistAppForSms"
	MethodIDeviceIdleControllerWhitelistAppTemporarily            = "whitelistAppTemporarily"
	MethodIDeviceIdleControllerExitIdle                           = "exitIdle"
)
View Source
const (
	TransactionIDumpstatePreDumpUiData     = binder.FirstCallTransaction + 0
	TransactionIDumpstateStartBugreport    = binder.FirstCallTransaction + 1
	TransactionIDumpstateCancelBugreport   = binder.FirstCallTransaction + 2
	TransactionIDumpstateRetrieveBugreport = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIDumpstatePreDumpUiData     = "preDumpUiData"
	MethodIDumpstateStartBugreport    = "startBugreport"
	MethodIDumpstateCancelBugreport   = "cancelBugreport"
	MethodIDumpstateRetrieveBugreport = "retrieveBugreport"
)
View Source
const (
	IDumpstateBugreportModeFull                     int32 = 0
	IDumpstateBugreportModeInteractive              int32 = 1
	IDumpstateBugreportModeRemote                   int32 = 2
	IDumpstateBugreportModeWear                     int32 = 3
	IDumpstateBugreportModeTelephony                int32 = 4
	IDumpstateBugreportModeWifi                     int32 = 5
	IDumpstateBugreportModeDefault                  int32 = 6
	IDumpstateBugreportModeOnboarding               int32 = 7
	IDumpstateBugreportFlagUsePredumpedUiData       int32 = 1
	IDumpstateBugreportFlagDeferConsent             int32 = 2
	IDumpstateBugreportFlagKeepBugreportOnRetrieval int32 = 4
)
View Source
const (
	TransactionIDumpstateListenerOnProgress                          = binder.FirstCallTransaction + 0
	TransactionIDumpstateListenerOnError                             = binder.FirstCallTransaction + 1
	TransactionIDumpstateListenerOnFinished                          = binder.FirstCallTransaction + 2
	TransactionIDumpstateListenerOnScreenshotTaken                   = binder.FirstCallTransaction + 3
	TransactionIDumpstateListenerOnUiIntensiveBugreportDumpsFinished = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodIDumpstateListenerOnProgress                          = "onProgress"
	MethodIDumpstateListenerOnError                             = "onError"
	MethodIDumpstateListenerOnFinished                          = "onFinished"
	MethodIDumpstateListenerOnScreenshotTaken                   = "onScreenshotTaken"
	MethodIDumpstateListenerOnUiIntensiveBugreportDumpsFinished = "onUiIntensiveBugreportDumpsFinished"
)
View Source
const (
	IDumpstateListenerBugreportErrorInvalidInput            int32 = 1
	IDumpstateListenerBugreportErrorRuntimeError            int32 = 2
	IDumpstateListenerBugreportErrorUserDeniedConsent       int32 = 3
	IDumpstateListenerBugreportErrorUserConsentTimedOut     int32 = 4
	IDumpstateListenerBugreportErrorAnotherReportInProgress int32 = 5
	IDumpstateListenerBugreportErrorNoBugreportToRetrieve   int32 = 6
)
View Source
const (
	TransactionIExternalVibrationControllerMute   = binder.FirstCallTransaction + 0
	TransactionIExternalVibrationControllerUnmute = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIExternalVibrationControllerMute   = "mute"
	MethodIExternalVibrationControllerUnmute = "unmute"
)
View Source
const (
	TransactionIExternalVibratorServiceOnExternalVibrationStart = binder.FirstCallTransaction + 0
	TransactionIExternalVibratorServiceOnExternalVibrationStop  = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIExternalVibratorServiceOnExternalVibrationStart = "onExternalVibrationStart"
	MethodIExternalVibratorServiceOnExternalVibrationStop  = "onExternalVibrationStop"
)
View Source
const (
	TransactionIHardwarePropertiesManagerGetDeviceTemperatures = binder.FirstCallTransaction + 0
	TransactionIHardwarePropertiesManagerGetCpuUsages          = binder.FirstCallTransaction + 1
	TransactionIHardwarePropertiesManagerGetFanSpeeds          = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIHardwarePropertiesManagerGetDeviceTemperatures = "getDeviceTemperatures"
	MethodIHardwarePropertiesManagerGetCpuUsages          = "getCpuUsages"
	MethodIHardwarePropertiesManagerGetFanSpeeds          = "getFanSpeeds"
)
View Source
const (
	TransactionIHintManagerCreateHintSession           = binder.FirstCallTransaction + 0
	TransactionIHintManagerGetHintSessionPreferredRate = binder.FirstCallTransaction + 1
	TransactionIHintManagerSetHintSessionThreads       = binder.FirstCallTransaction + 2
	TransactionIHintManagerGetHintSessionThreadIds     = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIHintManagerCreateHintSession           = "createHintSession"
	MethodIHintManagerGetHintSessionPreferredRate = "getHintSessionPreferredRate"
	MethodIHintManagerSetHintSessionThreads       = "setHintSessionThreads"
	MethodIHintManagerGetHintSessionThreadIds     = "getHintSessionThreadIds"
)
View Source
const (
	TransactionIHintSessionUpdateTargetWorkDuration  = binder.FirstCallTransaction + 0
	TransactionIHintSessionReportActualWorkDuration  = binder.FirstCallTransaction + 1
	TransactionIHintSessionClose                     = binder.FirstCallTransaction + 2
	TransactionIHintSessionSendHint                  = binder.FirstCallTransaction + 3
	TransactionIHintSessionSetMode                   = binder.FirstCallTransaction + 4
	TransactionIHintSessionReportActualWorkDuration2 = binder.FirstCallTransaction + 5
)
View Source
const (
	MethodIHintSessionUpdateTargetWorkDuration  = "updateTargetWorkDuration"
	MethodIHintSessionReportActualWorkDuration  = "reportActualWorkDuration"
	MethodIHintSessionClose                     = "close"
	MethodIHintSessionSendHint                  = "sendHint"
	MethodIHintSessionSetMode                   = "setMode"
	MethodIHintSessionReportActualWorkDuration2 = "reportActualWorkDuration2"
)
View Source
const (
	TransactionIIdmap2GetIdmapPath                     = binder.FirstCallTransaction + 0
	TransactionIIdmap2RemoveIdmap                      = binder.FirstCallTransaction + 1
	TransactionIIdmap2VerifyIdmap                      = binder.FirstCallTransaction + 2
	TransactionIIdmap2CreateIdmap                      = binder.FirstCallTransaction + 3
	TransactionIIdmap2CreateFabricatedOverlay          = binder.FirstCallTransaction + 4
	TransactionIIdmap2DeleteFabricatedOverlay          = binder.FirstCallTransaction + 5
	TransactionIIdmap2AcquireFabricatedOverlayIterator = binder.FirstCallTransaction + 6
	TransactionIIdmap2ReleaseFabricatedOverlayIterator = binder.FirstCallTransaction + 7
	TransactionIIdmap2NextFabricatedOverlayInfos       = binder.FirstCallTransaction + 8
	TransactionIIdmap2DumpIdmap                        = binder.FirstCallTransaction + 9
)
View Source
const (
	MethodIIdmap2GetIdmapPath                     = "getIdmapPath"
	MethodIIdmap2RemoveIdmap                      = "removeIdmap"
	MethodIIdmap2VerifyIdmap                      = "verifyIdmap"
	MethodIIdmap2CreateIdmap                      = "createIdmap"
	MethodIIdmap2CreateFabricatedOverlay          = "createFabricatedOverlay"
	MethodIIdmap2DeleteFabricatedOverlay          = "deleteFabricatedOverlay"
	MethodIIdmap2AcquireFabricatedOverlayIterator = "acquireFabricatedOverlayIterator"
	MethodIIdmap2ReleaseFabricatedOverlayIterator = "releaseFabricatedOverlayIterator"
	MethodIIdmap2NextFabricatedOverlayInfos       = "nextFabricatedOverlayInfos"
	MethodIIdmap2DumpIdmap                        = "dumpIdmap"
)
View Source
const (
	TransactionIIncidentAuthListenerOnReportApproved = binder.FirstCallTransaction + 0
	TransactionIIncidentAuthListenerOnReportDenied   = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIIncidentAuthListenerOnReportApproved = "onReportApproved"
	MethodIIncidentAuthListenerOnReportDenied   = "onReportDenied"
)
View Source
const (
	TransactionIIncidentCompanionAuthorizeReport          = binder.FirstCallTransaction + 0
	TransactionIIncidentCompanionCancelAuthorization      = binder.FirstCallTransaction + 1
	TransactionIIncidentCompanionSendReportReadyBroadcast = binder.FirstCallTransaction + 2
	TransactionIIncidentCompanionGetPendingReports        = binder.FirstCallTransaction + 3
	TransactionIIncidentCompanionApproveReport            = binder.FirstCallTransaction + 4
	TransactionIIncidentCompanionDenyReport               = binder.FirstCallTransaction + 5
	TransactionIIncidentCompanionGetIncidentReportList    = binder.FirstCallTransaction + 6
	TransactionIIncidentCompanionGetIncidentReport        = binder.FirstCallTransaction + 7
	TransactionIIncidentCompanionDeleteIncidentReports    = binder.FirstCallTransaction + 8
	TransactionIIncidentCompanionDeleteAllIncidentReports = binder.FirstCallTransaction + 9
)
View Source
const (
	MethodIIncidentCompanionAuthorizeReport          = "authorizeReport"
	MethodIIncidentCompanionCancelAuthorization      = "cancelAuthorization"
	MethodIIncidentCompanionSendReportReadyBroadcast = "sendReportReadyBroadcast"
	MethodIIncidentCompanionGetPendingReports        = "getPendingReports"
	MethodIIncidentCompanionApproveReport            = "approveReport"
	MethodIIncidentCompanionDenyReport               = "denyReport"
	MethodIIncidentCompanionGetIncidentReportList    = "getIncidentReportList"
	MethodIIncidentCompanionGetIncidentReport        = "getIncidentReport"
	MethodIIncidentCompanionDeleteIncidentReports    = "deleteIncidentReports"
	MethodIIncidentCompanionDeleteAllIncidentReports = "deleteAllIncidentReports"
)
View Source
const (
	TransactionIIncidentManagerReportIncident            = binder.FirstCallTransaction + 0
	TransactionIIncidentManagerReportIncidentToStream    = binder.FirstCallTransaction + 1
	TransactionIIncidentManagerReportIncidentToDumpstate = binder.FirstCallTransaction + 2
	TransactionIIncidentManagerRegisterSection           = binder.FirstCallTransaction + 3
	TransactionIIncidentManagerUnregisterSection         = binder.FirstCallTransaction + 4
	TransactionIIncidentManagerSystemRunning             = binder.FirstCallTransaction + 5
	TransactionIIncidentManagerGetIncidentReportList     = binder.FirstCallTransaction + 6
	TransactionIIncidentManagerGetIncidentReport         = binder.FirstCallTransaction + 7
	TransactionIIncidentManagerDeleteIncidentReports     = binder.FirstCallTransaction + 8
	TransactionIIncidentManagerDeleteAllIncidentReports  = binder.FirstCallTransaction + 9
)
View Source
const (
	MethodIIncidentManagerReportIncident            = "reportIncident"
	MethodIIncidentManagerReportIncidentToStream    = "reportIncidentToStream"
	MethodIIncidentManagerReportIncidentToDumpstate = "reportIncidentToDumpstate"
	MethodIIncidentManagerRegisterSection           = "registerSection"
	MethodIIncidentManagerUnregisterSection         = "unregisterSection"
	MethodIIncidentManagerSystemRunning             = "systemRunning"
	MethodIIncidentManagerGetIncidentReportList     = "getIncidentReportList"
	MethodIIncidentManagerGetIncidentReport         = "getIncidentReport"
	MethodIIncidentManagerDeleteIncidentReports     = "deleteIncidentReports"
	MethodIIncidentManagerDeleteAllIncidentReports  = "deleteAllIncidentReports"
)
View Source
const (
	TransactionIIncidentReportStatusListenerOnReportStarted       = binder.FirstCallTransaction + 0
	TransactionIIncidentReportStatusListenerOnReportSectionStatus = binder.FirstCallTransaction + 1
	TransactionIIncidentReportStatusListenerOnReportFinished      = binder.FirstCallTransaction + 2
	TransactionIIncidentReportStatusListenerOnReportFailed        = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIIncidentReportStatusListenerOnReportStarted       = "onReportStarted"
	MethodIIncidentReportStatusListenerOnReportSectionStatus = "onReportSectionStatus"
	MethodIIncidentReportStatusListenerOnReportFinished      = "onReportFinished"
	MethodIIncidentReportStatusListenerOnReportFailed        = "onReportFailed"
)
View Source
const (
	IIncidentReportStatusListenerStatusStarting int32 = 1
	IIncidentReportStatusListenerStatusFinished int32 = 2
)
View Source
const (
	IInputConstantsUnmultipliedDefaultDispatchingTimeoutMillis int32 = 5000
	IInputConstantsInvalidBatteryCapacity                      int32 = -1
	IInputConstantsInvalidInputEventId                         int32 = 0
	IInputConstantsInvalidInputDeviceId                        int32 = -2
	IInputConstantsPolicyFlagInjectedFromAccessibility         int32 = 131072
	IInputConstantsInputEventFlagIsAccessibilityEvent          int32 = 2048
	IInputConstantsDefaultPointerAcceleration                  int32 = 3
	IInputConstantsVelocityTrackerStrategyDefault              int32 = -1
	IInputConstantsVelocityTrackerStrategyImpulse              int32 = 0
	IInputConstantsVelocityTrackerStrategyLsq1                 int32 = 1
	IInputConstantsVelocityTrackerStrategyLsq2                 int32 = 2
	IInputConstantsVelocityTrackerStrategyLsq3                 int32 = 3
	IInputConstantsVelocityTrackerStrategyWlsq2Delta           int32 = 4
	IInputConstantsVelocityTrackerStrategyWlsq2Central         int32 = 5
	IInputConstantsVelocityTrackerStrategyWlsq2Recent          int32 = 6
	IInputConstantsVelocityTrackerStrategyInt1                 int32 = 7
	IInputConstantsVelocityTrackerStrategyInt2                 int32 = 8
	IInputConstantsVelocityTrackerStrategyLegacy               int32 = 9
)
View Source
const (
	TransactionIInputFlingerCreateInputChannel = binder.FirstCallTransaction + 0
	TransactionIInputFlingerRemoveInputChannel = binder.FirstCallTransaction + 1
	TransactionIInputFlingerSetFocusedWindow   = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIInputFlingerCreateInputChannel = "createInputChannel"
	MethodIInputFlingerRemoveInputChannel = "removeInputChannel"
	MethodIInputFlingerSetFocusedWindow   = "setFocusedWindow"
)
View Source
const (
	TransactionIInstalldCreateUserData                 = binder.FirstCallTransaction + 0
	TransactionIInstalldDestroyUserData                = binder.FirstCallTransaction + 1
	TransactionIInstalldSetFirstBoot                   = binder.FirstCallTransaction + 2
	TransactionIInstalldCreateAppData                  = binder.FirstCallTransaction + 3
	TransactionIInstalldCreateAppDataBatched           = binder.FirstCallTransaction + 4
	TransactionIInstalldReconcileSdkData               = binder.FirstCallTransaction + 5
	TransactionIInstalldRestoreconAppData              = binder.FirstCallTransaction + 6
	TransactionIInstalldMigrateAppData                 = binder.FirstCallTransaction + 7
	TransactionIInstalldClearAppData                   = binder.FirstCallTransaction + 8
	TransactionIInstalldDestroyAppData                 = binder.FirstCallTransaction + 9
	TransactionIInstalldFixupAppData                   = binder.FirstCallTransaction + 10
	TransactionIInstalldGetAppSize                     = binder.FirstCallTransaction + 11
	TransactionIInstalldGetUserSize                    = binder.FirstCallTransaction + 12
	TransactionIInstalldGetExternalSize                = binder.FirstCallTransaction + 13
	TransactionIInstalldGetAppCrates                   = binder.FirstCallTransaction + 14
	TransactionIInstalldGetUserCrates                  = binder.FirstCallTransaction + 15
	TransactionIInstalldSetAppQuota                    = binder.FirstCallTransaction + 16
	TransactionIInstalldMoveCompleteApp                = binder.FirstCallTransaction + 17
	TransactionIInstalldDexopt                         = binder.FirstCallTransaction + 18
	TransactionIInstalldControlDexOptBlocking          = binder.FirstCallTransaction + 19
	TransactionIInstalldRmdex                          = binder.FirstCallTransaction + 20
	TransactionIInstalldMergeProfiles                  = binder.FirstCallTransaction + 21
	TransactionIInstalldDumpProfiles                   = binder.FirstCallTransaction + 22
	TransactionIInstalldCopySystemProfile              = binder.FirstCallTransaction + 23
	TransactionIInstalldClearAppProfiles               = binder.FirstCallTransaction + 24
	TransactionIInstalldDestroyAppProfiles             = binder.FirstCallTransaction + 25
	TransactionIInstalldDeleteReferenceProfile         = binder.FirstCallTransaction + 26
	TransactionIInstalldCreateProfileSnapshot          = binder.FirstCallTransaction + 27
	TransactionIInstalldDestroyProfileSnapshot         = binder.FirstCallTransaction + 28
	TransactionIInstalldRmPackageDir                   = binder.FirstCallTransaction + 29
	TransactionIInstalldFreeCache                      = binder.FirstCallTransaction + 30
	TransactionIInstalldLinkNativeLibraryDirectory     = binder.FirstCallTransaction + 31
	TransactionIInstalldCreateOatDir                   = binder.FirstCallTransaction + 32
	TransactionIInstalldLinkFile                       = binder.FirstCallTransaction + 33
	TransactionIInstalldMoveAb                         = binder.FirstCallTransaction + 34
	TransactionIInstalldDeleteOdex                     = binder.FirstCallTransaction + 35
	TransactionIInstalldReconcileSecondaryDexFile      = binder.FirstCallTransaction + 36
	TransactionIInstalldHashSecondaryDexFile           = binder.FirstCallTransaction + 37
	TransactionIInstalldInvalidateMounts               = binder.FirstCallTransaction + 38
	TransactionIInstalldIsQuotaSupported               = binder.FirstCallTransaction + 39
	TransactionIInstalldPrepareAppProfile              = binder.FirstCallTransaction + 40
	TransactionIInstalldSnapshotAppData                = binder.FirstCallTransaction + 41
	TransactionIInstalldRestoreAppDataSnapshot         = binder.FirstCallTransaction + 42
	TransactionIInstalldDestroyAppDataSnapshot         = binder.FirstCallTransaction + 43
	TransactionIInstalldDestroyCeSnapshotsNotSpecified = binder.FirstCallTransaction + 44
	TransactionIInstalldTryMountDataMirror             = binder.FirstCallTransaction + 45
	TransactionIInstalldOnPrivateVolumeRemoved         = binder.FirstCallTransaction + 46
	TransactionIInstalldMigrateLegacyObbData           = binder.FirstCallTransaction + 47
	TransactionIInstalldCleanupInvalidPackageDirs      = binder.FirstCallTransaction + 48
	TransactionIInstalldGetOdexVisibility              = binder.FirstCallTransaction + 49
	TransactionIInstalldCreateFsveritySetupAuthToken   = binder.FirstCallTransaction + 50
	TransactionIInstalldEnableFsverity                 = binder.FirstCallTransaction + 51
)
View Source
const (
	MethodIInstalldCreateUserData                 = "createUserData"
	MethodIInstalldDestroyUserData                = "destroyUserData"
	MethodIInstalldSetFirstBoot                   = "setFirstBoot"
	MethodIInstalldCreateAppData                  = "createAppData"
	MethodIInstalldCreateAppDataBatched           = "createAppDataBatched"
	MethodIInstalldReconcileSdkData               = "reconcileSdkData"
	MethodIInstalldRestoreconAppData              = "restoreconAppData"
	MethodIInstalldMigrateAppData                 = "migrateAppData"
	MethodIInstalldClearAppData                   = "clearAppData"
	MethodIInstalldDestroyAppData                 = "destroyAppData"
	MethodIInstalldFixupAppData                   = "fixupAppData"
	MethodIInstalldGetAppSize                     = "getAppSize"
	MethodIInstalldGetUserSize                    = "getUserSize"
	MethodIInstalldGetExternalSize                = "getExternalSize"
	MethodIInstalldGetAppCrates                   = "getAppCrates"
	MethodIInstalldGetUserCrates                  = "getUserCrates"
	MethodIInstalldSetAppQuota                    = "setAppQuota"
	MethodIInstalldMoveCompleteApp                = "moveCompleteApp"
	MethodIInstalldDexopt                         = "dexopt"
	MethodIInstalldControlDexOptBlocking          = "controlDexOptBlocking"
	MethodIInstalldRmdex                          = "rmdex"
	MethodIInstalldMergeProfiles                  = "mergeProfiles"
	MethodIInstalldDumpProfiles                   = "dumpProfiles"
	MethodIInstalldCopySystemProfile              = "copySystemProfile"
	MethodIInstalldClearAppProfiles               = "clearAppProfiles"
	MethodIInstalldDestroyAppProfiles             = "destroyAppProfiles"
	MethodIInstalldDeleteReferenceProfile         = "deleteReferenceProfile"
	MethodIInstalldCreateProfileSnapshot          = "createProfileSnapshot"
	MethodIInstalldDestroyProfileSnapshot         = "destroyProfileSnapshot"
	MethodIInstalldRmPackageDir                   = "rmPackageDir"
	MethodIInstalldFreeCache                      = "freeCache"
	MethodIInstalldLinkNativeLibraryDirectory     = "linkNativeLibraryDirectory"
	MethodIInstalldCreateOatDir                   = "createOatDir"
	MethodIInstalldLinkFile                       = "linkFile"
	MethodIInstalldMoveAb                         = "moveAb"
	MethodIInstalldDeleteOdex                     = "deleteOdex"
	MethodIInstalldReconcileSecondaryDexFile      = "reconcileSecondaryDexFile"
	MethodIInstalldHashSecondaryDexFile           = "hashSecondaryDexFile"
	MethodIInstalldInvalidateMounts               = "invalidateMounts"
	MethodIInstalldIsQuotaSupported               = "isQuotaSupported"
	MethodIInstalldPrepareAppProfile              = "prepareAppProfile"
	MethodIInstalldSnapshotAppData                = "snapshotAppData"
	MethodIInstalldRestoreAppDataSnapshot         = "restoreAppDataSnapshot"
	MethodIInstalldDestroyAppDataSnapshot         = "destroyAppDataSnapshot"
	MethodIInstalldDestroyCeSnapshotsNotSpecified = "destroyCeSnapshotsNotSpecified"
	MethodIInstalldTryMountDataMirror             = "tryMountDataMirror"
	MethodIInstalldOnPrivateVolumeRemoved         = "onPrivateVolumeRemoved"
	MethodIInstalldMigrateLegacyObbData           = "migrateLegacyObbData"
	MethodIInstalldCleanupInvalidPackageDirs      = "cleanupInvalidPackageDirs"
	MethodIInstalldGetOdexVisibility              = "getOdexVisibility"
	MethodIInstalldCreateFsveritySetupAuthToken   = "createFsveritySetupAuthToken"
	MethodIInstalldEnableFsverity                 = "enableFsverity"
)
View Source
const (
	IInstalldFlagStorageDe                    int32 = 1
	IInstalldFlagStorageCe                    int32 = 2
	IInstalldFlagStorageExternal              int32 = 4
	IInstalldFlagStorageSdk                   int32 = 8
	IInstalldFlagClearCacheOnly               int32 = 16
	IInstalldFlagClearCodeCacheOnly           int32 = 32
	IInstalldFlagFreeCacheV2                  int32 = 256
	IInstalldFlagFreeCacheV2DefyQuota         int32 = 512
	IInstalldFlagFreeCacheNoop                int32 = 1024
	IInstalldFlagFreeCacheDefyTargetFreeBytes int32 = 2048
	IInstalldFlagUseQuota                     int32 = 4096
	IInstalldFlagForce                        int32 = 8192
	IInstalldFlagClearAppDataKeepArtProfiles  int32 = 131072
)
View Source
const (
	TransactionINetworkManagementServiceRegisterObserver                  = binder.FirstCallTransaction + 0
	TransactionINetworkManagementServiceUnregisterObserver                = binder.FirstCallTransaction + 1
	TransactionINetworkManagementServiceListInterfaces                    = binder.FirstCallTransaction + 2
	TransactionINetworkManagementServiceGetInterfaceConfig                = binder.FirstCallTransaction + 3
	TransactionINetworkManagementServiceSetInterfaceConfig                = binder.FirstCallTransaction + 4
	TransactionINetworkManagementServiceClearInterfaceAddresses           = binder.FirstCallTransaction + 5
	TransactionINetworkManagementServiceSetInterfaceDown                  = binder.FirstCallTransaction + 6
	TransactionINetworkManagementServiceSetInterfaceUp                    = binder.FirstCallTransaction + 7
	TransactionINetworkManagementServiceSetInterfaceIpv6PrivacyExtensions = binder.FirstCallTransaction + 8
	TransactionINetworkManagementServiceDisableIpv6                       = binder.FirstCallTransaction + 9
	TransactionINetworkManagementServiceEnableIpv6                        = binder.FirstCallTransaction + 10
	TransactionINetworkManagementServiceSetIPv6AddrGenMode                = binder.FirstCallTransaction + 11
	TransactionINetworkManagementServiceShutdown                          = binder.FirstCallTransaction + 12
	TransactionINetworkManagementServiceGetIpForwardingEnabled            = binder.FirstCallTransaction + 13
	TransactionINetworkManagementServiceSetIpForwardingEnabled            = binder.FirstCallTransaction + 14
	TransactionINetworkManagementServiceStartTethering                    = binder.FirstCallTransaction + 15
	TransactionINetworkManagementServiceStopTethering                     = binder.FirstCallTransaction + 16
	TransactionINetworkManagementServiceIsTetheringStarted                = binder.FirstCallTransaction + 17
	TransactionINetworkManagementServiceTetherInterface                   = binder.FirstCallTransaction + 18
	TransactionINetworkManagementServiceUntetherInterface                 = binder.FirstCallTransaction + 19
	TransactionINetworkManagementServiceListTetheredInterfaces            = binder.FirstCallTransaction + 20
	TransactionINetworkManagementServiceEnableNat                         = binder.FirstCallTransaction + 21
	TransactionINetworkManagementServiceDisableNat                        = binder.FirstCallTransaction + 22
	TransactionINetworkManagementServiceSetInterfaceQuota                 = binder.FirstCallTransaction + 23
	TransactionINetworkManagementServiceRemoveInterfaceQuota              = binder.FirstCallTransaction + 24
	TransactionINetworkManagementServiceSetInterfaceAlert                 = binder.FirstCallTransaction + 25
	TransactionINetworkManagementServiceRemoveInterfaceAlert              = binder.FirstCallTransaction + 26
	TransactionINetworkManagementServiceSetUidOnMeteredNetworkDenylist    = binder.FirstCallTransaction + 27
	TransactionINetworkManagementServiceSetUidOnMeteredNetworkAllowlist   = binder.FirstCallTransaction + 28
	TransactionINetworkManagementServiceSetDataSaverModeEnabled           = binder.FirstCallTransaction + 29
	TransactionINetworkManagementServiceSetUidCleartextNetworkPolicy      = binder.FirstCallTransaction + 30
	TransactionINetworkManagementServiceIsBandwidthControlEnabled         = binder.FirstCallTransaction + 31
	TransactionINetworkManagementServiceSetFirewallEnabled                = binder.FirstCallTransaction + 32
	TransactionINetworkManagementServiceIsFirewallEnabled                 = binder.FirstCallTransaction + 33
	TransactionINetworkManagementServiceSetFirewallUidRule                = binder.FirstCallTransaction + 34
	TransactionINetworkManagementServiceSetFirewallUidRules               = binder.FirstCallTransaction + 35
	TransactionINetworkManagementServiceSetFirewallChainEnabled           = binder.FirstCallTransaction + 36
	TransactionINetworkManagementServiceAllowProtect                      = binder.FirstCallTransaction + 37
	TransactionINetworkManagementServiceDenyProtect                       = binder.FirstCallTransaction + 38
	TransactionINetworkManagementServiceIsNetworkRestricted               = binder.FirstCallTransaction + 39
)
View Source
const (
	MethodINetworkManagementServiceRegisterObserver                  = "registerObserver"
	MethodINetworkManagementServiceUnregisterObserver                = "unregisterObserver"
	MethodINetworkManagementServiceListInterfaces                    = "listInterfaces"
	MethodINetworkManagementServiceGetInterfaceConfig                = "getInterfaceConfig"
	MethodINetworkManagementServiceSetInterfaceConfig                = "setInterfaceConfig"
	MethodINetworkManagementServiceClearInterfaceAddresses           = "clearInterfaceAddresses"
	MethodINetworkManagementServiceSetInterfaceDown                  = "setInterfaceDown"
	MethodINetworkManagementServiceSetInterfaceUp                    = "setInterfaceUp"
	MethodINetworkManagementServiceSetInterfaceIpv6PrivacyExtensions = "setInterfaceIpv6PrivacyExtensions"
	MethodINetworkManagementServiceDisableIpv6                       = "disableIpv6"
	MethodINetworkManagementServiceEnableIpv6                        = "enableIpv6"
	MethodINetworkManagementServiceSetIPv6AddrGenMode                = "setIPv6AddrGenMode"
	MethodINetworkManagementServiceShutdown                          = "shutdown"
	MethodINetworkManagementServiceGetIpForwardingEnabled            = "getIpForwardingEnabled"
	MethodINetworkManagementServiceSetIpForwardingEnabled            = "setIpForwardingEnabled"
	MethodINetworkManagementServiceStartTethering                    = "startTethering"
	MethodINetworkManagementServiceStopTethering                     = "stopTethering"
	MethodINetworkManagementServiceIsTetheringStarted                = "isTetheringStarted"
	MethodINetworkManagementServiceTetherInterface                   = "tetherInterface"
	MethodINetworkManagementServiceUntetherInterface                 = "untetherInterface"
	MethodINetworkManagementServiceListTetheredInterfaces            = "listTetheredInterfaces"
	MethodINetworkManagementServiceEnableNat                         = "enableNat"
	MethodINetworkManagementServiceDisableNat                        = "disableNat"
	MethodINetworkManagementServiceSetInterfaceQuota                 = "setInterfaceQuota"
	MethodINetworkManagementServiceRemoveInterfaceQuota              = "removeInterfaceQuota"
	MethodINetworkManagementServiceSetInterfaceAlert                 = "setInterfaceAlert"
	MethodINetworkManagementServiceRemoveInterfaceAlert              = "removeInterfaceAlert"
	MethodINetworkManagementServiceSetUidOnMeteredNetworkDenylist    = "setUidOnMeteredNetworkDenylist"
	MethodINetworkManagementServiceSetUidOnMeteredNetworkAllowlist   = "setUidOnMeteredNetworkAllowlist"
	MethodINetworkManagementServiceSetDataSaverModeEnabled           = "setDataSaverModeEnabled"
	MethodINetworkManagementServiceSetUidCleartextNetworkPolicy      = "setUidCleartextNetworkPolicy"
	MethodINetworkManagementServiceIsBandwidthControlEnabled         = "isBandwidthControlEnabled"
	MethodINetworkManagementServiceSetFirewallEnabled                = "setFirewallEnabled"
	MethodINetworkManagementServiceIsFirewallEnabled                 = "isFirewallEnabled"
	MethodINetworkManagementServiceSetFirewallUidRule                = "setFirewallUidRule"
	MethodINetworkManagementServiceSetFirewallUidRules               = "setFirewallUidRules"
	MethodINetworkManagementServiceSetFirewallChainEnabled           = "setFirewallChainEnabled"
	MethodINetworkManagementServiceAllowProtect                      = "allowProtect"
	MethodINetworkManagementServiceDenyProtect                       = "denyProtect"
	MethodINetworkManagementServiceIsNetworkRestricted               = "isNetworkRestricted"
)
View Source
const (
	TransactionIPermissionControllerCheckPermission     = binder.FirstCallTransaction + 0
	TransactionIPermissionControllerNoteOp              = binder.FirstCallTransaction + 1
	TransactionIPermissionControllerGetPackagesForUid   = binder.FirstCallTransaction + 2
	TransactionIPermissionControllerIsRuntimePermission = binder.FirstCallTransaction + 3
	TransactionIPermissionControllerGetPackageUid       = binder.FirstCallTransaction + 4
)
View Source
const (
	MethodIPermissionControllerCheckPermission     = "checkPermission"
	MethodIPermissionControllerNoteOp              = "noteOp"
	MethodIPermissionControllerGetPackagesForUid   = "getPackagesForUid"
	MethodIPermissionControllerIsRuntimePermission = "isRuntimePermission"
	MethodIPermissionControllerGetPackageUid       = "getPackageUid"
)
View Source
const (
	TransactionIPowerManagerAcquireWakeLock                           = binder.FirstCallTransaction + 0
	TransactionIPowerManagerAcquireWakeLockWithUid                    = binder.FirstCallTransaction + 1
	TransactionIPowerManagerReleaseWakeLock                           = binder.FirstCallTransaction + 2
	TransactionIPowerManagerUpdateWakeLockUids                        = binder.FirstCallTransaction + 3
	TransactionIPowerManagerSetPowerBoost                             = binder.FirstCallTransaction + 4
	TransactionIPowerManagerSetPowerMode                              = binder.FirstCallTransaction + 5
	TransactionIPowerManagerSetPowerModeChecked                       = binder.FirstCallTransaction + 6
	TransactionIPowerManagerUpdateWakeLockWorkSource                  = binder.FirstCallTransaction + 7
	TransactionIPowerManagerUpdateWakeLockCallback                    = binder.FirstCallTransaction + 8
	TransactionIPowerManagerIsWakeLockLevelSupported                  = binder.FirstCallTransaction + 9
	TransactionIPowerManagerUserActivity                              = binder.FirstCallTransaction + 10
	TransactionIPowerManagerWakeUp                                    = binder.FirstCallTransaction + 11
	TransactionIPowerManagerGoToSleep                                 = binder.FirstCallTransaction + 12
	TransactionIPowerManagerGoToSleepWithDisplayId                    = binder.FirstCallTransaction + 13
	TransactionIPowerManagerNap                                       = binder.FirstCallTransaction + 14
	TransactionIPowerManagerGetBrightnessConstraint                   = binder.FirstCallTransaction + 15
	TransactionIPowerManagerIsInteractive                             = binder.FirstCallTransaction + 16
	TransactionIPowerManagerIsDisplayInteractive                      = binder.FirstCallTransaction + 17
	TransactionIPowerManagerAreAutoPowerSaveModesEnabled              = binder.FirstCallTransaction + 18
	TransactionIPowerManagerIsPowerSaveMode                           = binder.FirstCallTransaction + 19
	TransactionIPowerManagerGetPowerSaveState                         = binder.FirstCallTransaction + 20
	TransactionIPowerManagerSetPowerSaveModeEnabled                   = binder.FirstCallTransaction + 21
	TransactionIPowerManagerIsBatterySaverSupported                   = binder.FirstCallTransaction + 22
	TransactionIPowerManagerGetFullPowerSavePolicy                    = binder.FirstCallTransaction + 23
	TransactionIPowerManagerSetFullPowerSavePolicy                    = binder.FirstCallTransaction + 24
	TransactionIPowerManagerSetDynamicPowerSaveHint                   = binder.FirstCallTransaction + 25
	TransactionIPowerManagerSetAdaptivePowerSavePolicy                = binder.FirstCallTransaction + 26
	TransactionIPowerManagerSetAdaptivePowerSaveEnabled               = binder.FirstCallTransaction + 27
	TransactionIPowerManagerGetPowerSaveModeTrigger                   = binder.FirstCallTransaction + 28
	TransactionIPowerManagerSetBatteryDischargePrediction             = binder.FirstCallTransaction + 29
	TransactionIPowerManagerGetBatteryDischargePrediction             = binder.FirstCallTransaction + 30
	TransactionIPowerManagerIsBatteryDischargePredictionPersonalized  = binder.FirstCallTransaction + 31
	TransactionIPowerManagerIsDeviceIdleMode                          = binder.FirstCallTransaction + 32
	TransactionIPowerManagerIsLightDeviceIdleMode                     = binder.FirstCallTransaction + 33
	TransactionIPowerManagerIsLowPowerStandbySupported                = binder.FirstCallTransaction + 34
	TransactionIPowerManagerIsLowPowerStandbyEnabled                  = binder.FirstCallTransaction + 35
	TransactionIPowerManagerSetLowPowerStandbyEnabled                 = binder.FirstCallTransaction + 36
	TransactionIPowerManagerSetLowPowerStandbyActiveDuringMaintenance = binder.FirstCallTransaction + 37
	TransactionIPowerManagerForceLowPowerStandbyActive                = binder.FirstCallTransaction + 38
	TransactionIPowerManagerSetLowPowerStandbyPolicy                  = binder.FirstCallTransaction + 39
	TransactionIPowerManagerGetLowPowerStandbyPolicy                  = binder.FirstCallTransaction + 40
	TransactionIPowerManagerIsExemptFromLowPowerStandby               = binder.FirstCallTransaction + 41
	TransactionIPowerManagerIsReasonAllowedInLowPowerStandby          = binder.FirstCallTransaction + 42
	TransactionIPowerManagerIsFeatureAllowedInLowPowerStandby         = binder.FirstCallTransaction + 43
	TransactionIPowerManagerAcquireLowPowerStandbyPorts               = binder.FirstCallTransaction + 44
	TransactionIPowerManagerReleaseLowPowerStandbyPorts               = binder.FirstCallTransaction + 45
	TransactionIPowerManagerGetActiveLowPowerStandbyPorts             = binder.FirstCallTransaction + 46
	TransactionIPowerManagerReboot                                    = binder.FirstCallTransaction + 47
	TransactionIPowerManagerRebootSafeMode                            = binder.FirstCallTransaction + 48
	TransactionIPowerManagerShutdown                                  = binder.FirstCallTransaction + 49
	TransactionIPowerManagerCrash                                     = binder.FirstCallTransaction + 50
	TransactionIPowerManagerGetLastShutdownReason                     = binder.FirstCallTransaction + 51
	TransactionIPowerManagerGetLastSleepReason                        = binder.FirstCallTransaction + 52
	TransactionIPowerManagerSetStayOnSetting                          = binder.FirstCallTransaction + 53
	TransactionIPowerManagerBoostScreenBrightness                     = binder.FirstCallTransaction + 54
	TransactionIPowerManagerAcquireWakeLockAsync                      = binder.FirstCallTransaction + 55
	TransactionIPowerManagerReleaseWakeLockAsync                      = binder.FirstCallTransaction + 56
	TransactionIPowerManagerUpdateWakeLockUidsAsync                   = binder.FirstCallTransaction + 57
	TransactionIPowerManagerIsScreenBrightnessBoosted                 = binder.FirstCallTransaction + 58
	TransactionIPowerManagerSetAttentionLight                         = binder.FirstCallTransaction + 59
	TransactionIPowerManagerSetDozeAfterScreenOff                     = binder.FirstCallTransaction + 60
	TransactionIPowerManagerIsAmbientDisplayAvailable                 = binder.FirstCallTransaction + 61
	TransactionIPowerManagerSuppressAmbientDisplay                    = binder.FirstCallTransaction + 62
	TransactionIPowerManagerIsAmbientDisplaySuppressedForToken        = binder.FirstCallTransaction + 63
	TransactionIPowerManagerIsAmbientDisplaySuppressed                = binder.FirstCallTransaction + 64
	TransactionIPowerManagerIsAmbientDisplaySuppressedForTokenByApp   = binder.FirstCallTransaction + 65
	TransactionIPowerManagerForceSuspend                              = binder.FirstCallTransaction + 66
)
View Source
const (
	MethodIPowerManagerAcquireWakeLock                           = "acquireWakeLock"
	MethodIPowerManagerAcquireWakeLockWithUid                    = "acquireWakeLockWithUid"
	MethodIPowerManagerReleaseWakeLock                           = "releaseWakeLock"
	MethodIPowerManagerUpdateWakeLockUids                        = "updateWakeLockUids"
	MethodIPowerManagerSetPowerBoost                             = "setPowerBoost"
	MethodIPowerManagerSetPowerMode                              = "setPowerMode"
	MethodIPowerManagerSetPowerModeChecked                       = "setPowerModeChecked"
	MethodIPowerManagerUpdateWakeLockWorkSource                  = "updateWakeLockWorkSource"
	MethodIPowerManagerUpdateWakeLockCallback                    = "updateWakeLockCallback"
	MethodIPowerManagerIsWakeLockLevelSupported                  = "isWakeLockLevelSupported"
	MethodIPowerManagerUserActivity                              = "userActivity"
	MethodIPowerManagerWakeUp                                    = "wakeUp"
	MethodIPowerManagerGoToSleep                                 = "goToSleep"
	MethodIPowerManagerGoToSleepWithDisplayId                    = "goToSleepWithDisplayId"
	MethodIPowerManagerNap                                       = "nap"
	MethodIPowerManagerGetBrightnessConstraint                   = "getBrightnessConstraint"
	MethodIPowerManagerIsInteractive                             = "isInteractive"
	MethodIPowerManagerIsDisplayInteractive                      = "isDisplayInteractive"
	MethodIPowerManagerAreAutoPowerSaveModesEnabled              = "areAutoPowerSaveModesEnabled"
	MethodIPowerManagerIsPowerSaveMode                           = "isPowerSaveMode"
	MethodIPowerManagerGetPowerSaveState                         = "getPowerSaveState"
	MethodIPowerManagerSetPowerSaveModeEnabled                   = "setPowerSaveModeEnabled"
	MethodIPowerManagerIsBatterySaverSupported                   = "isBatterySaverSupported"
	MethodIPowerManagerGetFullPowerSavePolicy                    = "getFullPowerSavePolicy"
	MethodIPowerManagerSetFullPowerSavePolicy                    = "setFullPowerSavePolicy"
	MethodIPowerManagerSetDynamicPowerSaveHint                   = "setDynamicPowerSaveHint"
	MethodIPowerManagerSetAdaptivePowerSavePolicy                = "setAdaptivePowerSavePolicy"
	MethodIPowerManagerSetAdaptivePowerSaveEnabled               = "setAdaptivePowerSaveEnabled"
	MethodIPowerManagerGetPowerSaveModeTrigger                   = "getPowerSaveModeTrigger"
	MethodIPowerManagerSetBatteryDischargePrediction             = "setBatteryDischargePrediction"
	MethodIPowerManagerGetBatteryDischargePrediction             = "getBatteryDischargePrediction"
	MethodIPowerManagerIsBatteryDischargePredictionPersonalized  = "isBatteryDischargePredictionPersonalized"
	MethodIPowerManagerIsDeviceIdleMode                          = "isDeviceIdleMode"
	MethodIPowerManagerIsLightDeviceIdleMode                     = "isLightDeviceIdleMode"
	MethodIPowerManagerIsLowPowerStandbySupported                = "isLowPowerStandbySupported"
	MethodIPowerManagerIsLowPowerStandbyEnabled                  = "isLowPowerStandbyEnabled"
	MethodIPowerManagerSetLowPowerStandbyEnabled                 = "setLowPowerStandbyEnabled"
	MethodIPowerManagerSetLowPowerStandbyActiveDuringMaintenance = "setLowPowerStandbyActiveDuringMaintenance"
	MethodIPowerManagerForceLowPowerStandbyActive                = "forceLowPowerStandbyActive"
	MethodIPowerManagerSetLowPowerStandbyPolicy                  = "setLowPowerStandbyPolicy"
	MethodIPowerManagerGetLowPowerStandbyPolicy                  = "getLowPowerStandbyPolicy"
	MethodIPowerManagerIsExemptFromLowPowerStandby               = "isExemptFromLowPowerStandby"
	MethodIPowerManagerIsReasonAllowedInLowPowerStandby          = "isReasonAllowedInLowPowerStandby"
	MethodIPowerManagerIsFeatureAllowedInLowPowerStandby         = "isFeatureAllowedInLowPowerStandby"
	MethodIPowerManagerAcquireLowPowerStandbyPorts               = "acquireLowPowerStandbyPorts"
	MethodIPowerManagerReleaseLowPowerStandbyPorts               = "releaseLowPowerStandbyPorts"
	MethodIPowerManagerGetActiveLowPowerStandbyPorts             = "getActiveLowPowerStandbyPorts"
	MethodIPowerManagerReboot                                    = "reboot"
	MethodIPowerManagerRebootSafeMode                            = "rebootSafeMode"
	MethodIPowerManagerShutdown                                  = "shutdown"
	MethodIPowerManagerCrash                                     = "crash"
	MethodIPowerManagerGetLastShutdownReason                     = "getLastShutdownReason"
	MethodIPowerManagerGetLastSleepReason                        = "getLastSleepReason"
	MethodIPowerManagerSetStayOnSetting                          = "setStayOnSetting"
	MethodIPowerManagerBoostScreenBrightness                     = "boostScreenBrightness"
	MethodIPowerManagerAcquireWakeLockAsync                      = "acquireWakeLockAsync"
	MethodIPowerManagerReleaseWakeLockAsync                      = "releaseWakeLockAsync"
	MethodIPowerManagerUpdateWakeLockUidsAsync                   = "updateWakeLockUidsAsync"
	MethodIPowerManagerIsScreenBrightnessBoosted                 = "isScreenBrightnessBoosted"
	MethodIPowerManagerSetAttentionLight                         = "setAttentionLight"
	MethodIPowerManagerSetDozeAfterScreenOff                     = "setDozeAfterScreenOff"
	MethodIPowerManagerIsAmbientDisplayAvailable                 = "isAmbientDisplayAvailable"
	MethodIPowerManagerSuppressAmbientDisplay                    = "suppressAmbientDisplay"
	MethodIPowerManagerIsAmbientDisplaySuppressedForToken        = "isAmbientDisplaySuppressedForToken"
	MethodIPowerManagerIsAmbientDisplaySuppressed                = "isAmbientDisplaySuppressed"
	MethodIPowerManagerIsAmbientDisplaySuppressedForTokenByApp   = "isAmbientDisplaySuppressedForTokenByApp"
	MethodIPowerManagerForceSuspend                              = "forceSuspend"
)
View Source
const (
	IPowerManagerLocationModeNoChange                      int32 = 0
	IPowerManagerLocationModeGpsDisabledWhenScreenOff      int32 = 1
	IPowerManagerLocationModeAllDisabledWhenScreenOff      int32 = 2
	IPowerManagerLocationModeForegroundOnly                int32 = 3
	IPowerManagerLocationModeThrottleRequestsWhenScreenOff int32 = 4
	IPowerManagerMinLocationMode                           int32 = 0
	IPowerManagerMaxLocationMode                           int32 = 4
	IPowerManagerGoToSleepReasonMin                        int32 = 0
	IPowerManagerGoToSleepReasonApplication                int32 = 0
	IPowerManagerGoToSleepReasonTimeout                    int32 = 2
	IPowerManagerGoToSleepReasonLidSwitch                  int32 = 3
	IPowerManagerGoToSleepReasonPowerButton                int32 = 4
	IPowerManagerGoToSleepReasonHdmi                       int32 = 5
	IPowerManagerGoToSleepReasonSleepButton                int32 = 6
	IPowerManagerGoToSleepReasonAccessibility              int32 = 7
	IPowerManagerGoToSleepReasonForceSuspend               int32 = 8
	IPowerManagerGoToSleepReasonInattentive                int32 = 9
	IPowerManagerGoToSleepReasonQuiescent                  int32 = 10
	IPowerManagerGoToSleepReasonMax                        int32 = 10
	IPowerManagerGoToSleepFlagNoDoze                       int32 = (1 << 0)
)
View Source
const (
	TransactionIPowerStatsServiceGetSupportedPowerMonitors = binder.FirstCallTransaction + 0
	TransactionIPowerStatsServiceGetPowerMonitorReadings   = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIPowerStatsServiceGetSupportedPowerMonitors = "getSupportedPowerMonitors"
	MethodIPowerStatsServiceGetPowerMonitorReadings   = "getPowerMonitorReadings"
)
View Source
const (
	IPowerStatsServiceKeyMonitors                   string = "monitors"
	IPowerStatsServiceKeyEnergy                     string = "energy"
	IPowerStatsServiceKeyTimestamps                 string = "timestamps"
	IPowerStatsServiceResultSuccess                 int32  = 0
	IPowerStatsServiceResultUnsupportedPowerMonitor int32  = 1
)
View Source
const (
	TransactionIProcessInfoServiceGetProcessStatesFromPids             = binder.FirstCallTransaction + 0
	TransactionIProcessInfoServiceGetProcessStatesAndOomScoresFromPids = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIProcessInfoServiceGetProcessStatesFromPids             = "getProcessStatesFromPids"
	MethodIProcessInfoServiceGetProcessStatesAndOomScoresFromPids = "getProcessStatesAndOomScoresFromPids"
)
View Source
const (
	TransactionIProgressListenerOnStarted  = binder.FirstCallTransaction + 0
	TransactionIProgressListenerOnProgress = binder.FirstCallTransaction + 1
	TransactionIProgressListenerOnFinished = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodIProgressListenerOnStarted  = "onStarted"
	MethodIProgressListenerOnProgress = "onProgress"
	MethodIProgressListenerOnFinished = "onFinished"
)
View Source
const (
	TransactionIRecoverySystemAllocateSpaceForUpdate         = binder.FirstCallTransaction + 0
	TransactionIRecoverySystemUncrypt                        = binder.FirstCallTransaction + 1
	TransactionIRecoverySystemSetupBcb                       = binder.FirstCallTransaction + 2
	TransactionIRecoverySystemClearBcb                       = binder.FirstCallTransaction + 3
	TransactionIRecoverySystemRebootRecoveryWithCommand      = binder.FirstCallTransaction + 4
	TransactionIRecoverySystemRequestLskf                    = binder.FirstCallTransaction + 5
	TransactionIRecoverySystemClearLskf                      = binder.FirstCallTransaction + 6
	TransactionIRecoverySystemIsLskfCaptured                 = binder.FirstCallTransaction + 7
	TransactionIRecoverySystemRebootWithLskfAssumeSlotSwitch = binder.FirstCallTransaction + 8
	TransactionIRecoverySystemRebootWithLskf                 = binder.FirstCallTransaction + 9
)
View Source
const (
	MethodIRecoverySystemAllocateSpaceForUpdate         = "allocateSpaceForUpdate"
	MethodIRecoverySystemUncrypt                        = "uncrypt"
	MethodIRecoverySystemSetupBcb                       = "setupBcb"
	MethodIRecoverySystemClearBcb                       = "clearBcb"
	MethodIRecoverySystemRebootRecoveryWithCommand      = "rebootRecoveryWithCommand"
	MethodIRecoverySystemRequestLskf                    = "requestLskf"
	MethodIRecoverySystemClearLskf                      = "clearLskf"
	MethodIRecoverySystemIsLskfCaptured                 = "isLskfCaptured"
	MethodIRecoverySystemRebootWithLskfAssumeSlotSwitch = "rebootWithLskfAssumeSlotSwitch"
	MethodIRecoverySystemRebootWithLskf                 = "rebootWithLskf"
)
View Source
const (
	TransactionISchedulingPolicyServiceRequestPriority    = binder.FirstCallTransaction + 0
	TransactionISchedulingPolicyServiceRequestCpusetBoost = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodISchedulingPolicyServiceRequestPriority    = "requestPriority"
	MethodISchedulingPolicyServiceRequestCpusetBoost = "requestCpusetBoost"
)
View Source
const (
	TransactionIServiceManagerGetService                 = binder.FirstCallTransaction + 0
	TransactionIServiceManagerCheckService               = binder.FirstCallTransaction + 1
	TransactionIServiceManagerAddService                 = binder.FirstCallTransaction + 2
	TransactionIServiceManagerListServices               = binder.FirstCallTransaction + 3
	TransactionIServiceManagerRegisterForNotifications   = binder.FirstCallTransaction + 4
	TransactionIServiceManagerUnregisterForNotifications = binder.FirstCallTransaction + 5
	TransactionIServiceManagerIsDeclared                 = binder.FirstCallTransaction + 6
	TransactionIServiceManagerGetDeclaredInstances       = binder.FirstCallTransaction + 7
	TransactionIServiceManagerUpdatableViaApex           = binder.FirstCallTransaction + 8
	TransactionIServiceManagerGetUpdatableNames          = binder.FirstCallTransaction + 9
	TransactionIServiceManagerGetConnectionInfo          = binder.FirstCallTransaction + 10
	TransactionIServiceManagerRegisterClientCallback     = binder.FirstCallTransaction + 11
	TransactionIServiceManagerTryUnregisterService       = binder.FirstCallTransaction + 12
	TransactionIServiceManagerGetServiceDebugInfo        = binder.FirstCallTransaction + 13
)
View Source
const (
	MethodIServiceManagerGetService                 = "getService"
	MethodIServiceManagerCheckService               = "checkService"
	MethodIServiceManagerAddService                 = "addService"
	MethodIServiceManagerListServices               = "listServices"
	MethodIServiceManagerRegisterForNotifications   = "registerForNotifications"
	MethodIServiceManagerUnregisterForNotifications = "unregisterForNotifications"
	MethodIServiceManagerIsDeclared                 = "isDeclared"
	MethodIServiceManagerGetDeclaredInstances       = "getDeclaredInstances"
	MethodIServiceManagerUpdatableViaApex           = "updatableViaApex"
	MethodIServiceManagerGetUpdatableNames          = "getUpdatableNames"
	MethodIServiceManagerGetConnectionInfo          = "getConnectionInfo"
	MethodIServiceManagerRegisterClientCallback     = "registerClientCallback"
	MethodIServiceManagerTryUnregisterService       = "tryUnregisterService"
	MethodIServiceManagerGetServiceDebugInfo        = "getServiceDebugInfo"
)
View Source
const (
	IServiceManagerDumpFlagPriorityCritical int32 = (1 << 0)
	IServiceManagerDumpFlagPriorityHigh     int32 = (1 << 1)
	IServiceManagerDumpFlagPriorityNormal   int32 = (1 << 2)
	IServiceManagerDumpFlagPriorityDefault  int32 = (1 << 3)
	IServiceManagerDumpFlagPriorityAll      int32 = (((IServiceManagerDumpFlagPriorityCritical | IServiceManagerDumpFlagPriorityHigh) | IServiceManagerDumpFlagPriorityNormal) | IServiceManagerDumpFlagPriorityDefault)
	IServiceManagerDumpFlagProto            int32 = (1 << 4)
)
View Source
const (
	TransactionISystemConfigGetDisabledUntilUsedPreinstalledCarrierApps                 = binder.FirstCallTransaction + 0
	TransactionISystemConfigGetDisabledUntilUsedPreinstalledCarrierAssociatedApps       = binder.FirstCallTransaction + 1
	TransactionISystemConfigGetDisabledUntilUsedPreinstalledCarrierAssociatedAppEntries = binder.FirstCallTransaction + 2
	TransactionISystemConfigGetSystemPermissionUids                                     = binder.FirstCallTransaction + 3
	TransactionISystemConfigGetEnabledComponentOverrides                                = binder.FirstCallTransaction + 4
	TransactionISystemConfigGetDefaultVrComponents                                      = binder.FirstCallTransaction + 5
	TransactionISystemConfigGetPreventUserDisablePackages                               = binder.FirstCallTransaction + 6
	TransactionISystemConfigGetEnhancedConfirmationTrustedPackages                      = binder.FirstCallTransaction + 7
	TransactionISystemConfigGetEnhancedConfirmationTrustedInstallers                    = binder.FirstCallTransaction + 8
)
View Source
const (
	MethodISystemConfigGetDisabledUntilUsedPreinstalledCarrierApps                 = "getDisabledUntilUsedPreinstalledCarrierApps"
	MethodISystemConfigGetDisabledUntilUsedPreinstalledCarrierAssociatedApps       = "getDisabledUntilUsedPreinstalledCarrierAssociatedApps"
	MethodISystemConfigGetDisabledUntilUsedPreinstalledCarrierAssociatedAppEntries = "getDisabledUntilUsedPreinstalledCarrierAssociatedAppEntries"
	MethodISystemConfigGetSystemPermissionUids                                     = "getSystemPermissionUids"
	MethodISystemConfigGetEnabledComponentOverrides                                = "getEnabledComponentOverrides"
	MethodISystemConfigGetDefaultVrComponents                                      = "getDefaultVrComponents"
	MethodISystemConfigGetPreventUserDisablePackages                               = "getPreventUserDisablePackages"
	MethodISystemConfigGetEnhancedConfirmationTrustedPackages                      = "getEnhancedConfirmationTrustedPackages"
	MethodISystemConfigGetEnhancedConfirmationTrustedInstallers                    = "getEnhancedConfirmationTrustedInstallers"
)
View Source
const (
	TransactionISystemUpdateManagerRetrieveSystemUpdateInfo = binder.FirstCallTransaction + 0
	TransactionISystemUpdateManagerUpdateSystemUpdateInfo   = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodISystemUpdateManagerRetrieveSystemUpdateInfo = "retrieveSystemUpdateInfo"
	MethodISystemUpdateManagerUpdateSystemUpdateInfo   = "updateSystemUpdateInfo"
)
View Source
const (
	TransactionIThermalServiceRegisterThermalEventListener         = binder.FirstCallTransaction + 0
	TransactionIThermalServiceRegisterThermalEventListenerWithType = binder.FirstCallTransaction + 1
	TransactionIThermalServiceUnregisterThermalEventListener       = binder.FirstCallTransaction + 2
	TransactionIThermalServiceGetCurrentTemperatures               = binder.FirstCallTransaction + 3
	TransactionIThermalServiceGetCurrentTemperaturesWithType       = binder.FirstCallTransaction + 4
	TransactionIThermalServiceRegisterThermalStatusListener        = binder.FirstCallTransaction + 5
	TransactionIThermalServiceUnregisterThermalStatusListener      = binder.FirstCallTransaction + 6
	TransactionIThermalServiceGetCurrentThermalStatus              = binder.FirstCallTransaction + 7
	TransactionIThermalServiceGetCurrentCoolingDevices             = binder.FirstCallTransaction + 8
	TransactionIThermalServiceGetCurrentCoolingDevicesWithType     = binder.FirstCallTransaction + 9
	TransactionIThermalServiceGetThermalHeadroom                   = binder.FirstCallTransaction + 10
	TransactionIThermalServiceGetThermalHeadroomThresholds         = binder.FirstCallTransaction + 11
)
View Source
const (
	MethodIThermalServiceRegisterThermalEventListener         = "registerThermalEventListener"
	MethodIThermalServiceRegisterThermalEventListenerWithType = "registerThermalEventListenerWithType"
	MethodIThermalServiceUnregisterThermalEventListener       = "unregisterThermalEventListener"
	MethodIThermalServiceGetCurrentTemperatures               = "getCurrentTemperatures"
	MethodIThermalServiceGetCurrentTemperaturesWithType       = "getCurrentTemperaturesWithType"
	MethodIThermalServiceRegisterThermalStatusListener        = "registerThermalStatusListener"
	MethodIThermalServiceUnregisterThermalStatusListener      = "unregisterThermalStatusListener"
	MethodIThermalServiceGetCurrentThermalStatus              = "getCurrentThermalStatus"
	MethodIThermalServiceGetCurrentCoolingDevices             = "getCurrentCoolingDevices"
	MethodIThermalServiceGetCurrentCoolingDevicesWithType     = "getCurrentCoolingDevicesWithType"
	MethodIThermalServiceGetThermalHeadroom                   = "getThermalHeadroom"
	MethodIThermalServiceGetThermalHeadroomThresholds         = "getThermalHeadroomThresholds"
)
View Source
const (
	TransactionIUpdateLockAcquireUpdateLock = binder.FirstCallTransaction + 0
	TransactionIUpdateLockReleaseUpdateLock = binder.FirstCallTransaction + 1
)
View Source
const (
	MethodIUpdateLockAcquireUpdateLock = "acquireUpdateLock"
	MethodIUpdateLockReleaseUpdateLock = "releaseUpdateLock"
)
View Source
const (
	TransactionIUserManagerGetCredentialOwnerProfile                       = binder.FirstCallTransaction + 0
	TransactionIUserManagerGetProfileParentId                              = binder.FirstCallTransaction + 1
	TransactionIUserManagerCreateUserWithThrow                             = binder.FirstCallTransaction + 2
	TransactionIUserManagerPreCreateUserWithThrow                          = binder.FirstCallTransaction + 3
	TransactionIUserManagerCreateProfileForUserWithThrow                   = binder.FirstCallTransaction + 4
	TransactionIUserManagerCreateRestrictedProfileWithThrow                = binder.FirstCallTransaction + 5
	TransactionIUserManagerGetPreInstallableSystemPackages                 = binder.FirstCallTransaction + 6
	TransactionIUserManagerSetUserEnabled                                  = binder.FirstCallTransaction + 7
	TransactionIUserManagerSetUserAdmin                                    = binder.FirstCallTransaction + 8
	TransactionIUserManagerRevokeUserAdmin                                 = binder.FirstCallTransaction + 9
	TransactionIUserManagerEvictCredentialEncryptionKey                    = binder.FirstCallTransaction + 10
	TransactionIUserManagerRemoveUser                                      = binder.FirstCallTransaction + 11
	TransactionIUserManagerRemoveUserEvenWhenDisallowed                    = binder.FirstCallTransaction + 12
	TransactionIUserManagerSetUserName                                     = binder.FirstCallTransaction + 13
	TransactionIUserManagerSetUserIcon                                     = binder.FirstCallTransaction + 14
	TransactionIUserManagerGetUserIcon                                     = binder.FirstCallTransaction + 15
	TransactionIUserManagerGetPrimaryUser                                  = binder.FirstCallTransaction + 16
	TransactionIUserManagerGetMainUserId                                   = binder.FirstCallTransaction + 17
	TransactionIUserManagerGetCommunalProfileId                            = binder.FirstCallTransaction + 18
	TransactionIUserManagerGetPreviousFullUserToEnterForeground            = binder.FirstCallTransaction + 19
	TransactionIUserManagerGetUsers                                        = binder.FirstCallTransaction + 20
	TransactionIUserManagerGetProfiles                                     = binder.FirstCallTransaction + 21
	TransactionIUserManagerGetProfileIds                                   = binder.FirstCallTransaction + 22
	TransactionIUserManagerIsUserTypeEnabled                               = binder.FirstCallTransaction + 23
	TransactionIUserManagerCanAddMoreUsersOfType                           = binder.FirstCallTransaction + 24
	TransactionIUserManagerGetRemainingCreatableUserCount                  = binder.FirstCallTransaction + 25
	TransactionIUserManagerGetRemainingCreatableProfileCount               = binder.FirstCallTransaction + 26
	TransactionIUserManagerCanAddMoreProfilesToUser                        = binder.FirstCallTransaction + 27
	TransactionIUserManagerCanAddMoreManagedProfiles                       = binder.FirstCallTransaction + 28
	TransactionIUserManagerGetProfileParent                                = binder.FirstCallTransaction + 29
	TransactionIUserManagerIsSameProfileGroup                              = binder.FirstCallTransaction + 30
	TransactionIUserManagerIsHeadlessSystemUserMode                        = binder.FirstCallTransaction + 31
	TransactionIUserManagerIsUserOfType                                    = binder.FirstCallTransaction + 32
	TransactionIUserManagerGetUserInfo                                     = binder.FirstCallTransaction + 33
	TransactionIUserManagerGetUserPropertiesCopy                           = binder.FirstCallTransaction + 34
	TransactionIUserManagerGetUserAccount                                  = binder.FirstCallTransaction + 35
	TransactionIUserManagerSetUserAccount                                  = binder.FirstCallTransaction + 36
	TransactionIUserManagerGetUserCreationTime                             = binder.FirstCallTransaction + 37
	TransactionIUserManagerGetUserSwitchability                            = binder.FirstCallTransaction + 38
	TransactionIUserManagerIsUserSwitcherEnabled                           = binder.FirstCallTransaction + 39
	TransactionIUserManagerIsRestricted                                    = binder.FirstCallTransaction + 40
	TransactionIUserManagerCanHaveRestrictedProfile                        = binder.FirstCallTransaction + 41
	TransactionIUserManagerGetUserSerialNumber                             = binder.FirstCallTransaction + 42
	TransactionIUserManagerGetUserHandle                                   = binder.FirstCallTransaction + 43
	TransactionIUserManagerGetUserRestrictionSource                        = binder.FirstCallTransaction + 44
	TransactionIUserManagerGetUserRestrictionSources                       = binder.FirstCallTransaction + 45
	TransactionIUserManagerGetUserRestrictions                             = binder.FirstCallTransaction + 46
	TransactionIUserManagerHasBaseUserRestriction                          = binder.FirstCallTransaction + 47
	TransactionIUserManagerHasUserRestriction                              = binder.FirstCallTransaction + 48
	TransactionIUserManagerHasUserRestrictionOnAnyUser                     = binder.FirstCallTransaction + 49
	TransactionIUserManagerIsSettingRestrictedForUser                      = binder.FirstCallTransaction + 50
	TransactionIUserManagerAddUserRestrictionsListener                     = binder.FirstCallTransaction + 51
	TransactionIUserManagerSetUserRestriction                              = binder.FirstCallTransaction + 52
	TransactionIUserManagerSetApplicationRestrictions                      = binder.FirstCallTransaction + 53
	TransactionIUserManagerGetApplicationRestrictions                      = binder.FirstCallTransaction + 54
	TransactionIUserManagerGetApplicationRestrictionsForUser               = binder.FirstCallTransaction + 55
	TransactionIUserManagerSetDefaultGuestRestrictions                     = binder.FirstCallTransaction + 56
	TransactionIUserManagerGetDefaultGuestRestrictions                     = binder.FirstCallTransaction + 57
	TransactionIUserManagerRemoveUserWhenPossible                          = binder.FirstCallTransaction + 58
	TransactionIUserManagerMarkGuestForDeletion                            = binder.FirstCallTransaction + 59
	TransactionIUserManagerGetGuestUsers                                   = binder.FirstCallTransaction + 60
	TransactionIUserManagerIsQuietModeEnabled                              = binder.FirstCallTransaction + 61
	TransactionIUserManagerCreateUserWithAttributes                        = binder.FirstCallTransaction + 62
	TransactionIUserManagerSetSeedAccountData                              = binder.FirstCallTransaction + 63
	TransactionIUserManagerGetSeedAccountName                              = binder.FirstCallTransaction + 64
	TransactionIUserManagerGetSeedAccountType                              = binder.FirstCallTransaction + 65
	TransactionIUserManagerGetSeedAccountOptions                           = binder.FirstCallTransaction + 66
	TransactionIUserManagerClearSeedAccountData                            = binder.FirstCallTransaction + 67
	TransactionIUserManagerSomeUserHasSeedAccount                          = binder.FirstCallTransaction + 68
	TransactionIUserManagerSomeUserHasAccount                              = binder.FirstCallTransaction + 69
	TransactionIUserManagerGetProfileType                                  = binder.FirstCallTransaction + 70
	TransactionIUserManagerIsDemoUser                                      = binder.FirstCallTransaction + 71
	TransactionIUserManagerIsAdminUser                                     = binder.FirstCallTransaction + 72
	TransactionIUserManagerIsPreCreated                                    = binder.FirstCallTransaction + 73
	TransactionIUserManagerCreateProfileForUserEvenWhenDisallowedWithThrow = binder.FirstCallTransaction + 74
	TransactionIUserManagerIsUserUnlockingOrUnlocked                       = binder.FirstCallTransaction + 75
	TransactionIUserManagerGetUserIconBadgeResId                           = binder.FirstCallTransaction + 76
	TransactionIUserManagerGetUserBadgeResId                               = binder.FirstCallTransaction + 77
	TransactionIUserManagerGetUserBadgeNoBackgroundResId                   = binder.FirstCallTransaction + 78
	TransactionIUserManagerGetUserBadgeLabelResId                          = binder.FirstCallTransaction + 79
	TransactionIUserManagerGetUserBadgeColorResId                          = binder.FirstCallTransaction + 80
	TransactionIUserManagerGetUserBadgeDarkColorResId                      = binder.FirstCallTransaction + 81
	TransactionIUserManagerGetUserStatusBarIconResId                       = binder.FirstCallTransaction + 82
	TransactionIUserManagerHasBadge                                        = binder.FirstCallTransaction + 83
	TransactionIUserManagerGetProfileLabelResId                            = binder.FirstCallTransaction + 84
	TransactionIUserManagerIsUserUnlocked                                  = binder.FirstCallTransaction + 85
	TransactionIUserManagerIsUserRunning                                   = binder.FirstCallTransaction + 86
	TransactionIUserManagerIsUserForeground                                = binder.FirstCallTransaction + 87
	TransactionIUserManagerIsUserVisible                                   = binder.FirstCallTransaction + 88
	TransactionIUserManagerGetVisibleUsers                                 = binder.FirstCallTransaction + 89
	TransactionIUserManagerGetMainDisplayIdAssignedToUser                  = binder.FirstCallTransaction + 90
	TransactionIUserManagerIsForegroundUserAdmin                           = binder.FirstCallTransaction + 91
	TransactionIUserManagerIsUserNameSet                                   = binder.FirstCallTransaction + 92
	TransactionIUserManagerHasRestrictedProfiles                           = binder.FirstCallTransaction + 93
	TransactionIUserManagerRequestQuietModeEnabled                         = binder.FirstCallTransaction + 94
	TransactionIUserManagerGetUserName                                     = binder.FirstCallTransaction + 95
	TransactionIUserManagerGetUserStartRealtime                            = binder.FirstCallTransaction + 96
	TransactionIUserManagerGetUserUnlockRealtime                           = binder.FirstCallTransaction + 97
	TransactionIUserManagerSetUserEphemeral                                = binder.FirstCallTransaction + 98
	TransactionIUserManagerSetBootUser                                     = binder.FirstCallTransaction + 99
	TransactionIUserManagerGetBootUser                                     = binder.FirstCallTransaction + 100
	TransactionIUserManagerGetProfileIdsExcludingHidden                    = binder.FirstCallTransaction + 101
)
View Source
const (
	MethodIUserManagerGetCredentialOwnerProfile                       = "getCredentialOwnerProfile"
	MethodIUserManagerGetProfileParentId                              = "getProfileParentId"
	MethodIUserManagerCreateUserWithThrow                             = "createUserWithThrow"
	MethodIUserManagerPreCreateUserWithThrow                          = "preCreateUserWithThrow"
	MethodIUserManagerCreateProfileForUserWithThrow                   = "createProfileForUserWithThrow"
	MethodIUserManagerCreateRestrictedProfileWithThrow                = "createRestrictedProfileWithThrow"
	MethodIUserManagerGetPreInstallableSystemPackages                 = "getPreInstallableSystemPackages"
	MethodIUserManagerSetUserEnabled                                  = "setUserEnabled"
	MethodIUserManagerSetUserAdmin                                    = "setUserAdmin"
	MethodIUserManagerRevokeUserAdmin                                 = "revokeUserAdmin"
	MethodIUserManagerEvictCredentialEncryptionKey                    = "evictCredentialEncryptionKey"
	MethodIUserManagerRemoveUser                                      = "removeUser"
	MethodIUserManagerRemoveUserEvenWhenDisallowed                    = "removeUserEvenWhenDisallowed"
	MethodIUserManagerSetUserName                                     = "setUserName"
	MethodIUserManagerSetUserIcon                                     = "setUserIcon"
	MethodIUserManagerGetUserIcon                                     = "getUserIcon"
	MethodIUserManagerGetPrimaryUser                                  = "getPrimaryUser"
	MethodIUserManagerGetMainUserId                                   = "getMainUserId"
	MethodIUserManagerGetCommunalProfileId                            = "getCommunalProfileId"
	MethodIUserManagerGetPreviousFullUserToEnterForeground            = "getPreviousFullUserToEnterForeground"
	MethodIUserManagerGetUsers                                        = "getUsers"
	MethodIUserManagerGetProfiles                                     = "getProfiles"
	MethodIUserManagerGetProfileIds                                   = "getProfileIds"
	MethodIUserManagerIsUserTypeEnabled                               = "isUserTypeEnabled"
	MethodIUserManagerCanAddMoreUsersOfType                           = "canAddMoreUsersOfType"
	MethodIUserManagerGetRemainingCreatableUserCount                  = "getRemainingCreatableUserCount"
	MethodIUserManagerGetRemainingCreatableProfileCount               = "getRemainingCreatableProfileCount"
	MethodIUserManagerCanAddMoreProfilesToUser                        = "canAddMoreProfilesToUser"
	MethodIUserManagerCanAddMoreManagedProfiles                       = "canAddMoreManagedProfiles"
	MethodIUserManagerGetProfileParent                                = "getProfileParent"
	MethodIUserManagerIsSameProfileGroup                              = "isSameProfileGroup"
	MethodIUserManagerIsHeadlessSystemUserMode                        = "isHeadlessSystemUserMode"
	MethodIUserManagerIsUserOfType                                    = "isUserOfType"
	MethodIUserManagerGetUserInfo                                     = "getUserInfo"
	MethodIUserManagerGetUserPropertiesCopy                           = "getUserPropertiesCopy"
	MethodIUserManagerGetUserAccount                                  = "getUserAccount"
	MethodIUserManagerSetUserAccount                                  = "setUserAccount"
	MethodIUserManagerGetUserCreationTime                             = "getUserCreationTime"
	MethodIUserManagerGetUserSwitchability                            = "getUserSwitchability"
	MethodIUserManagerIsUserSwitcherEnabled                           = "isUserSwitcherEnabled"
	MethodIUserManagerIsRestricted                                    = "isRestricted"
	MethodIUserManagerCanHaveRestrictedProfile                        = "canHaveRestrictedProfile"
	MethodIUserManagerGetUserSerialNumber                             = "getUserSerialNumber"
	MethodIUserManagerGetUserHandle                                   = "getUserHandle"
	MethodIUserManagerGetUserRestrictionSource                        = "getUserRestrictionSource"
	MethodIUserManagerGetUserRestrictionSources                       = "getUserRestrictionSources"
	MethodIUserManagerGetUserRestrictions                             = "getUserRestrictions"
	MethodIUserManagerHasBaseUserRestriction                          = "hasBaseUserRestriction"
	MethodIUserManagerHasUserRestriction                              = "hasUserRestriction"
	MethodIUserManagerHasUserRestrictionOnAnyUser                     = "hasUserRestrictionOnAnyUser"
	MethodIUserManagerIsSettingRestrictedForUser                      = "isSettingRestrictedForUser"
	MethodIUserManagerAddUserRestrictionsListener                     = "addUserRestrictionsListener"
	MethodIUserManagerSetUserRestriction                              = "setUserRestriction"
	MethodIUserManagerSetApplicationRestrictions                      = "setApplicationRestrictions"
	MethodIUserManagerGetApplicationRestrictions                      = "getApplicationRestrictions"
	MethodIUserManagerGetApplicationRestrictionsForUser               = "getApplicationRestrictionsForUser"
	MethodIUserManagerSetDefaultGuestRestrictions                     = "setDefaultGuestRestrictions"
	MethodIUserManagerGetDefaultGuestRestrictions                     = "getDefaultGuestRestrictions"
	MethodIUserManagerRemoveUserWhenPossible                          = "removeUserWhenPossible"
	MethodIUserManagerMarkGuestForDeletion                            = "markGuestForDeletion"
	MethodIUserManagerGetGuestUsers                                   = "getGuestUsers"
	MethodIUserManagerIsQuietModeEnabled                              = "isQuietModeEnabled"
	MethodIUserManagerCreateUserWithAttributes                        = "createUserWithAttributes"
	MethodIUserManagerSetSeedAccountData                              = "setSeedAccountData"
	MethodIUserManagerGetSeedAccountName                              = "getSeedAccountName"
	MethodIUserManagerGetSeedAccountType                              = "getSeedAccountType"
	MethodIUserManagerGetSeedAccountOptions                           = "getSeedAccountOptions"
	MethodIUserManagerClearSeedAccountData                            = "clearSeedAccountData"
	MethodIUserManagerSomeUserHasSeedAccount                          = "someUserHasSeedAccount"
	MethodIUserManagerSomeUserHasAccount                              = "someUserHasAccount"
	MethodIUserManagerGetProfileType                                  = "getProfileType"
	MethodIUserManagerIsDemoUser                                      = "isDemoUser"
	MethodIUserManagerIsAdminUser                                     = "isAdminUser"
	MethodIUserManagerIsPreCreated                                    = "isPreCreated"
	MethodIUserManagerCreateProfileForUserEvenWhenDisallowedWithThrow = "createProfileForUserEvenWhenDisallowedWithThrow"
	MethodIUserManagerIsUserUnlockingOrUnlocked                       = "isUserUnlockingOrUnlocked"
	MethodIUserManagerGetUserIconBadgeResId                           = "getUserIconBadgeResId"
	MethodIUserManagerGetUserBadgeResId                               = "getUserBadgeResId"
	MethodIUserManagerGetUserBadgeNoBackgroundResId                   = "getUserBadgeNoBackgroundResId"
	MethodIUserManagerGetUserBadgeLabelResId                          = "getUserBadgeLabelResId"
	MethodIUserManagerGetUserBadgeColorResId                          = "getUserBadgeColorResId"
	MethodIUserManagerGetUserBadgeDarkColorResId                      = "getUserBadgeDarkColorResId"
	MethodIUserManagerGetUserStatusBarIconResId                       = "getUserStatusBarIconResId"
	MethodIUserManagerHasBadge                                        = "hasBadge"
	MethodIUserManagerGetProfileLabelResId                            = "getProfileLabelResId"
	MethodIUserManagerIsUserUnlocked                                  = "isUserUnlocked"
	MethodIUserManagerIsUserRunning                                   = "isUserRunning"
	MethodIUserManagerIsUserForeground                                = "isUserForeground"
	MethodIUserManagerIsUserVisible                                   = "isUserVisible"
	MethodIUserManagerGetVisibleUsers                                 = "getVisibleUsers"
	MethodIUserManagerGetMainDisplayIdAssignedToUser                  = "getMainDisplayIdAssignedToUser"
	MethodIUserManagerIsForegroundUserAdmin                           = "isForegroundUserAdmin"
	MethodIUserManagerIsUserNameSet                                   = "isUserNameSet"
	MethodIUserManagerHasRestrictedProfiles                           = "hasRestrictedProfiles"
	MethodIUserManagerRequestQuietModeEnabled                         = "requestQuietModeEnabled"
	MethodIUserManagerGetUserName                                     = "getUserName"
	MethodIUserManagerGetUserStartRealtime                            = "getUserStartRealtime"
	MethodIUserManagerGetUserUnlockRealtime                           = "getUserUnlockRealtime"
	MethodIUserManagerSetUserEphemeral                                = "setUserEphemeral"
	MethodIUserManagerSetBootUser                                     = "setBootUser"
	MethodIUserManagerGetBootUser                                     = "getBootUser"
	MethodIUserManagerGetProfileIdsExcludingHidden                    = "getProfileIdsExcludingHidden"
)
View Source
const (
	TransactionIVibratorManagerServiceGetVibratorIds                  = binder.FirstCallTransaction + 0
	TransactionIVibratorManagerServiceGetVibratorInfo                 = binder.FirstCallTransaction + 1
	TransactionIVibratorManagerServiceIsVibrating                     = binder.FirstCallTransaction + 2
	TransactionIVibratorManagerServiceRegisterVibratorStateListener   = binder.FirstCallTransaction + 3
	TransactionIVibratorManagerServiceUnregisterVibratorStateListener = binder.FirstCallTransaction + 4
	TransactionIVibratorManagerServiceSetAlwaysOnEffect               = binder.FirstCallTransaction + 5
	TransactionIVibratorManagerServiceVibrate                         = binder.FirstCallTransaction + 6
	TransactionIVibratorManagerServiceCancelVibrate                   = binder.FirstCallTransaction + 7
	TransactionIVibratorManagerServicePerformHapticFeedback           = binder.FirstCallTransaction + 8
)
View Source
const (
	MethodIVibratorManagerServiceGetVibratorIds                  = "getVibratorIds"
	MethodIVibratorManagerServiceGetVibratorInfo                 = "getVibratorInfo"
	MethodIVibratorManagerServiceIsVibrating                     = "isVibrating"
	MethodIVibratorManagerServiceRegisterVibratorStateListener   = "registerVibratorStateListener"
	MethodIVibratorManagerServiceUnregisterVibratorStateListener = "unregisterVibratorStateListener"
	MethodIVibratorManagerServiceSetAlwaysOnEffect               = "setAlwaysOnEffect"
	MethodIVibratorManagerServiceVibrate                         = "vibrate"
	MethodIVibratorManagerServiceCancelVibrate                   = "cancelVibrate"
	MethodIVibratorManagerServicePerformHapticFeedback           = "performHapticFeedback"
)
View Source
const (
	StatsBootstrapAtomValueTagBoolValue   int32 = 0
	StatsBootstrapAtomValueTagIntValue    int32 = 1
	StatsBootstrapAtomValueTagLongValue   int32 = 2
	StatsBootstrapAtomValueTagFloatValue  int32 = 3
	StatsBootstrapAtomValueTagStringValue int32 = 4
	StatsBootstrapAtomValueTagBytesValue  int32 = 5
)
View Source
const DescriptorIAidlTest = "android.os.IAidlTest"
View Source
const DescriptorIBatteryPropertiesRegistrar = "android.os.IBatteryPropertiesRegistrar"
View Source
const DescriptorIBinderThreadPriorityService = "android.os.IBinderThreadPriorityService"
View Source
const DescriptorIBinderWorkSourceNestedService = "android.os.IBinderWorkSourceNestedService"
View Source
const DescriptorIBinderWorkSourceService = "android.os.IBinderWorkSourceService"
View Source
const DescriptorICancellationSignal = "android.os.ICancellationSignal"
View Source
const DescriptorIClientCallback = "android.os.IClientCallback"
View Source
const DescriptorIDeviceIdentifiersPolicyService = "android.os.IDeviceIdentifiersPolicyService"
View Source
const DescriptorIDeviceIdleController = "android.os.IDeviceIdleController"
View Source
const DescriptorIDumpstate = "android.os.IDumpstate"
View Source
const DescriptorIDumpstateListener = "android.os.IDumpstateListener"
View Source
const DescriptorIExternalVibrationController = "android.os.IExternalVibrationController"
View Source
const DescriptorIExternalVibratorService = "android.os.IExternalVibratorService"
View Source
const DescriptorIHardwarePropertiesManager = "android.os.IHardwarePropertiesManager"
View Source
const DescriptorIHintManager = "android.os.IHintManager"
View Source
const DescriptorIHintSession = "android.os.IHintSession"
View Source
const DescriptorIIdmap2 = "android.os.IIdmap2"
View Source
const DescriptorIIncidentAuthListener = "android.os.IIncidentAuthListener"
View Source
const DescriptorIIncidentCompanion = "android.os.IIncidentCompanion"
View Source
const DescriptorIIncidentDumpCallback = "android.os.IIncidentDumpCallback"
View Source
const DescriptorIIncidentManager = "android.os.IIncidentManager"
View Source
const DescriptorIIncidentReportStatusListener = "android.os.IIncidentReportStatusListener"
View Source
const DescriptorIInputConstants = "android.os.IInputConstants"
View Source
const DescriptorIInputFlinger = "android.os.IInputFlinger"
View Source
const DescriptorIInstalld = "android.os.IInstalld"
View Source
const DescriptorIInstalldIFsveritySetupAuthToken = "android.os.IInstalld.IFsveritySetupAuthToken"
View Source
const DescriptorIMessenger = "android.os.IMessenger"
View Source
const DescriptorINetworkManagementService = "android.os.INetworkManagementService"
View Source
const DescriptorIPermissionController = "android.os.IPermissionController"
View Source
const DescriptorIPowerManager = "android.os.IPowerManager"
View Source
const DescriptorIPowerStatsService = "android.os.IPowerStatsService"
View Source
const DescriptorIProcessInfoService = "android.os.IProcessInfoService"
View Source
const DescriptorIProgressListener = "android.os.IProgressListener"
View Source
const DescriptorIRecoverySystem = "android.os.IRecoverySystem"
View Source
const DescriptorIRecoverySystemProgressListener = "android.os.IRecoverySystemProgressListener"
View Source
const DescriptorIRemoteCallback = "android.os.IRemoteCallback"
View Source
const DescriptorISchedulingPolicyService = "android.os.ISchedulingPolicyService"
View Source
const DescriptorISecurityStateManager = "android.os.ISecurityStateManager"
View Source
const DescriptorIServiceCallback = "android.os.IServiceCallback"
View Source
const DescriptorIServiceManager = "android.os.IServiceManager"
View Source
const DescriptorISomeService = "android.os.ISomeService"
View Source
const DescriptorIStatsBootstrapAtomService = "android.os.IStatsBootstrapAtomService"
View Source
const DescriptorISystemConfig = "android.os.ISystemConfig"
View Source
const DescriptorISystemUpdateManager = "android.os.ISystemUpdateManager"
View Source
const DescriptorIThermalEventListener = "android.os.IThermalEventListener"
View Source
const DescriptorIThermalService = "android.os.IThermalService"
View Source
const DescriptorIThermalStatusListener = "android.os.IThermalStatusListener"
View Source
const DescriptorIUpdateLock = "android.os.IUpdateLock"
View Source
const DescriptorIUserManager = "android.os.IUserManager"
View Source
const DescriptorIUserRestrictionsListener = "android.os.IUserRestrictionsListener"
View Source
const DescriptorIVibratorManagerService = "android.os.IVibratorManagerService"
View Source
const DescriptorIVibratorStateListener = "android.os.IVibratorStateListener"
View Source
const DescriptorIWakeLockCallback = "android.os.IWakeLockCallback"
View Source
const (
	MethodICancellationSignalCancel = "cancel"
)
View Source
const (
	MethodIClientCallbackOnClients = "onClients"
)
View Source
const (
	MethodIIncidentDumpCallbackOnDumpSection = "onDumpSection"
)
View Source
const (
	MethodIMessengerSend = "send"
)
View Source
const (
	MethodIRecoverySystemProgressListenerOnProgress = "onProgress"
)
View Source
const (
	MethodIRemoteCallbackSendResult = "sendResult"
)
View Source
const (
	MethodISecurityStateManagerGetGlobalSecurityState = "getGlobalSecurityState"
)
View Source
const (
	MethodIServiceCallbackOnRegistration = "onRegistration"
)
View Source
const (
	MethodISomeServiceReadDisk = "readDisk"
)
View Source
const (
	MethodIStatsBootstrapAtomServiceReportBootstrapAtom = "reportBootstrapAtom"
)
View Source
const (
	MethodIThermalEventListenerNotifyThrottling = "notifyThrottling"
)
View Source
const (
	MethodIThermalStatusListenerOnStatusChange = "onStatusChange"
)
View Source
const (
	MethodIUserRestrictionsListenerOnUserRestrictionsChanged = "onUserRestrictionsChanged"
)
View Source
const (
	MethodIVibratorStateListenerOnVibrating = "onVibrating"
)
View Source
const (
	MethodIWakeLockCallbackOnStateChanged = "onStateChanged"
)
View Source
const (
	TransactionICancellationSignalCancel = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIClientCallbackOnClients = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIIncidentDumpCallbackOnDumpSection = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIMessengerSend = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIRecoverySystemProgressListenerOnProgress = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIRemoteCallbackSendResult = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISecurityStateManagerGetGlobalSecurityState = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIServiceCallbackOnRegistration = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISomeServiceReadDisk = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIStatsBootstrapAtomServiceReportBootstrapAtom = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIThermalEventListenerNotifyThrottling = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIThermalStatusListenerOnStatusChange = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIUserRestrictionsListenerOnUserRestrictionsChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIVibratorStateListenerOnVibrating = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionIWakeLockCallbackOnStateChanged = binder.FirstCallTransaction + 0
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AidlTestProxy

type AidlTestProxy struct {
	Remote binder.IBinder
}

func NewAidlTestProxy

func NewAidlTestProxy(
	remote binder.IBinder,
) *AidlTestProxy

func (*AidlTestProxy) AsBinder

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

func (*AidlTestProxy) BooleanArray

func (p *AidlTestProxy) BooleanArray(
	ctx context.Context,
	a0 []bool,
	a1 []bool,
	a2 []bool,
) ([]bool, error)

func (*AidlTestProxy) CharArray

func (p *AidlTestProxy) CharArray(
	ctx context.Context,
	a0 []uint16,
	a1 []uint16,
	a2 []uint16,
) ([]uint16, error)

func (*AidlTestProxy) DoubleArray

func (p *AidlTestProxy) DoubleArray(
	ctx context.Context,
	a0 []float64,
	a1 []float64,
	a2 []float64,
) ([]float64, error)

func (*AidlTestProxy) FloatArray

func (p *AidlTestProxy) FloatArray(
	ctx context.Context,
	a0 []float32,
	a1 []float32,
	a2 []float32,
) ([]float32, error)

func (*AidlTestProxy) IntArray

func (p *AidlTestProxy) IntArray(
	ctx context.Context,
	a0 []int32,
	a1 []int32,
	a2 []int32,
) ([]int32, error)

func (*AidlTestProxy) IntMethod

func (p *AidlTestProxy) IntMethod(
	ctx context.Context,
	a int32,
) (int32, error)

func (*AidlTestProxy) IntSecurityException

func (p *AidlTestProxy) IntSecurityException(
	ctx context.Context,
) (int32, error)

func (*AidlTestProxy) ListParcelableLonger

func (p *AidlTestProxy) ListParcelableLonger(
	ctx context.Context,
	list []AidlTestTestParcelable,
	index int32,
) (AidlTestTestParcelable, error)

func (*AidlTestProxy) ListParcelableShorter

func (p *AidlTestProxy) ListParcelableShorter(
	ctx context.Context,
	list []AidlTestTestParcelable,
	index int32,
) (int32, error)

func (*AidlTestProxy) LongArray

func (p *AidlTestProxy) LongArray(
	ctx context.Context,
	a0 []int64,
	a1 []int64,
	a2 []int64,
) ([]int64, error)

func (*AidlTestProxy) ParcelableIn

func (*AidlTestProxy) ParcelableInOut

func (*AidlTestProxy) ParcelableOut

func (*AidlTestProxy) StringArray

func (p *AidlTestProxy) StringArray(
	ctx context.Context,
	a0 []string,
	a1 []string,
	a2 []string,
) ([]string, error)

func (*AidlTestProxy) VoidSecurityException

func (p *AidlTestProxy) VoidSecurityException(
	ctx context.Context,
) error

type AidlTestStub

type AidlTestStub struct {
	Impl      IAidlTest
	Transport binder.VersionAwareTransport
}

AidlTestStub dispatches incoming binder transactions to a typed IAidlTest implementation.

func (*AidlTestStub) Descriptor

func (s *AidlTestStub) Descriptor() string

func (*AidlTestStub) OnTransaction

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

type AidlTestTestParcelable

type AidlTestTestParcelable struct {
}

func (*AidlTestTestParcelable) MarshalParcel

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

func (*AidlTestTestParcelable) UnmarshalParcel

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

type BatteryPropertiesRegistrarProxy

type BatteryPropertiesRegistrarProxy struct {
	Remote binder.IBinder
}

func NewBatteryPropertiesRegistrarProxy

func NewBatteryPropertiesRegistrarProxy(
	remote binder.IBinder,
) *BatteryPropertiesRegistrarProxy

func (*BatteryPropertiesRegistrarProxy) AsBinder

func (*BatteryPropertiesRegistrarProxy) GetProperty

func (p *BatteryPropertiesRegistrarProxy) GetProperty(
	ctx context.Context,
	id int32,
	prop BatteryProperty,
) (int32, error)

func (*BatteryPropertiesRegistrarProxy) ScheduleUpdate

func (p *BatteryPropertiesRegistrarProxy) ScheduleUpdate(
	ctx context.Context,
) error

type BatteryPropertiesRegistrarStub

type BatteryPropertiesRegistrarStub struct {
	Impl      IBatteryPropertiesRegistrar
	Transport binder.VersionAwareTransport
}

BatteryPropertiesRegistrarStub dispatches incoming binder transactions to a typed IBatteryPropertiesRegistrar implementation.

func (*BatteryPropertiesRegistrarStub) Descriptor

func (s *BatteryPropertiesRegistrarStub) Descriptor() string

func (*BatteryPropertiesRegistrarStub) OnTransaction

type BatteryProperty

type BatteryProperty struct {
	ValueLong   int64
	ValueString string
}

func (*BatteryProperty) MarshalParcel

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

func (*BatteryProperty) UnmarshalParcel

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

type BatterySaverPolicyConfig

type BatterySaverPolicyConfig struct {
	AdjustBrightnessFactor float32
	AdvertiseIsEnabled     bool
	DeferFullBackup        bool
	DeferKeyValueBackup    bool
	Size                   int32
	DisableAnimation       bool
	DisableAod             bool
	DisableLaunchBoost     bool
	DisableOptionalSensors bool
	DisableVibration       bool
	EnableAdjustBrightness bool
	EnableDataSaver        bool
	EnableFirewall         bool
	EnableNightMode        bool
	EnableQuickDoze        bool
	ForceAllAppsStandby    bool
	ForceBackgroundCheck   bool
	LocationMode           int32
	SoundTriggerMode       int32
}

func (*BatterySaverPolicyConfig) MarshalParcel

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

func (*BatterySaverPolicyConfig) UnmarshalParcel

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

type BatteryUsageStats

type BatteryUsageStats struct {
	StatsStartTimestampMs     int64
	StatsEndTimestampMs       int64
	StatsDurationMs           int64
	BatteryCapacityMah        float64
	DischargePercentage       int32
	DischargedPowerLowerBound float64
	DischargedPowerUpperBound float64
	DischargeDurationMs       int64
	BatteryTimeRemainingMs    int64
	ChargeTimeRemainingMs     int64
	IncludesPowerModels       bool
	IncludesProcessStateData  bool
}

func (*BatteryUsageStats) MarshalParcel

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

func (*BatteryUsageStats) UnmarshalParcel

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

type BatteryUsageStatsQuery

type BatteryUsageStatsQuery struct {
	Flags                     int32
	MaxStatsAgeMs             int64
	MinConsumedPowerThreshold float64
	FromTimestamp             int64
	ToTimestamp               int64
}

func (*BatteryUsageStatsQuery) MarshalParcel

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

func (*BatteryUsageStatsQuery) UnmarshalParcel

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

type BinderThreadPriorityServiceProxy

type BinderThreadPriorityServiceProxy struct {
	Remote binder.IBinder
}

func NewBinderThreadPriorityServiceProxy

func NewBinderThreadPriorityServiceProxy(
	remote binder.IBinder,
) *BinderThreadPriorityServiceProxy

func (*BinderThreadPriorityServiceProxy) AsBinder

func (*BinderThreadPriorityServiceProxy) CallBack

func (*BinderThreadPriorityServiceProxy) GetThreadPriority

func (p *BinderThreadPriorityServiceProxy) GetThreadPriority(
	ctx context.Context,
) (int32, error)

func (*BinderThreadPriorityServiceProxy) GetThreadSchedulerGroup

func (p *BinderThreadPriorityServiceProxy) GetThreadSchedulerGroup(
	ctx context.Context,
) (string, error)

func (*BinderThreadPriorityServiceProxy) SetPriorityAndCallBack

func (p *BinderThreadPriorityServiceProxy) SetPriorityAndCallBack(
	ctx context.Context,
	priority int32,
	recurse IBinderThreadPriorityService,
) error

type BinderThreadPriorityServiceStub

type BinderThreadPriorityServiceStub struct {
	Impl      IBinderThreadPriorityService
	Transport binder.VersionAwareTransport
}

BinderThreadPriorityServiceStub dispatches incoming binder transactions to a typed IBinderThreadPriorityService implementation.

func (*BinderThreadPriorityServiceStub) Descriptor

func (s *BinderThreadPriorityServiceStub) Descriptor() string

func (*BinderThreadPriorityServiceStub) OnTransaction

type BinderWorkSourceNestedServiceProxy

type BinderWorkSourceNestedServiceProxy struct {
	Remote binder.IBinder
}

func NewBinderWorkSourceNestedServiceProxy

func NewBinderWorkSourceNestedServiceProxy(
	remote binder.IBinder,
) *BinderWorkSourceNestedServiceProxy

func (*BinderWorkSourceNestedServiceProxy) AsBinder

func (*BinderWorkSourceNestedServiceProxy) NestedCall

func (p *BinderWorkSourceNestedServiceProxy) NestedCall(
	ctx context.Context,
) ([]int32, error)

func (*BinderWorkSourceNestedServiceProxy) NestedCallWithWorkSourceToSet

func (p *BinderWorkSourceNestedServiceProxy) NestedCallWithWorkSourceToSet(
	ctx context.Context,
	uidToBlame int32,
) ([]int32, error)

type BinderWorkSourceNestedServiceStub

type BinderWorkSourceNestedServiceStub struct {
	Impl      IBinderWorkSourceNestedService
	Transport binder.VersionAwareTransport
}

BinderWorkSourceNestedServiceStub dispatches incoming binder transactions to a typed IBinderWorkSourceNestedService implementation.

func (*BinderWorkSourceNestedServiceStub) Descriptor

func (s *BinderWorkSourceNestedServiceStub) Descriptor() string

func (*BinderWorkSourceNestedServiceStub) OnTransaction

type BinderWorkSourceServiceProxy

type BinderWorkSourceServiceProxy struct {
	Remote binder.IBinder
}

func NewBinderWorkSourceServiceProxy

func NewBinderWorkSourceServiceProxy(
	remote binder.IBinder,
) *BinderWorkSourceServiceProxy

func (*BinderWorkSourceServiceProxy) AsBinder

func (*BinderWorkSourceServiceProxy) ClearWorkSourceProvider

func (p *BinderWorkSourceServiceProxy) ClearWorkSourceProvider(
	ctx context.Context,
) error

func (*BinderWorkSourceServiceProxy) GetBinderCallingUid

func (p *BinderWorkSourceServiceProxy) GetBinderCallingUid(
	ctx context.Context,
) (int32, error)

func (*BinderWorkSourceServiceProxy) GetIncomingWorkSourceUid

func (p *BinderWorkSourceServiceProxy) GetIncomingWorkSourceUid(
	ctx context.Context,
) (int32, error)

func (*BinderWorkSourceServiceProxy) GetThreadLocalWorkSourceUid

func (p *BinderWorkSourceServiceProxy) GetThreadLocalWorkSourceUid(
	ctx context.Context,
) (int32, error)

func (*BinderWorkSourceServiceProxy) SetWorkSourceProvider

func (p *BinderWorkSourceServiceProxy) SetWorkSourceProvider(
	ctx context.Context,
	uid int32,
) error

type BinderWorkSourceServiceStub

type BinderWorkSourceServiceStub struct {
	Impl      IBinderWorkSourceService
	Transport binder.VersionAwareTransport
}

BinderWorkSourceServiceStub dispatches incoming binder transactions to a typed IBinderWorkSourceService implementation.

func (*BinderWorkSourceServiceStub) Descriptor

func (s *BinderWorkSourceServiceStub) Descriptor() string

func (*BinderWorkSourceServiceStub) OnTransaction

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

type BluetoothBatteryStats

type BluetoothBatteryStats struct {
	Size int32
}

func (*BluetoothBatteryStats) MarshalParcel

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

func (*BluetoothBatteryStats) UnmarshalParcel

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

type Bundle

type Bundle struct {
}

func (*Bundle) MarshalParcel

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

func (*Bundle) UnmarshalParcel

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

type CancellationSignalProxy

type CancellationSignalProxy struct {
	Remote binder.IBinder
}

func NewCancellationSignalProxy

func NewCancellationSignalProxy(
	remote binder.IBinder,
) *CancellationSignalProxy

func (*CancellationSignalProxy) AsBinder

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

func (*CancellationSignalProxy) Cancel

func (p *CancellationSignalProxy) Cancel(
	ctx context.Context,
) error

type CancellationSignalStub

type CancellationSignalStub struct {
	Impl      ICancellationSignal
	Transport binder.VersionAwareTransport
}

CancellationSignalStub dispatches incoming binder transactions to a typed ICancellationSignal implementation.

func (*CancellationSignalStub) Descriptor

func (s *CancellationSignalStub) Descriptor() string

func (*CancellationSignalStub) OnTransaction

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

type CarrierAssociatedAppEntry

type CarrierAssociatedAppEntry struct {
	PackageName string
	AddedInSdk  int32
}

func (*CarrierAssociatedAppEntry) MarshalParcel

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

func (*CarrierAssociatedAppEntry) UnmarshalParcel

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

type ClientCallbackProxy

type ClientCallbackProxy struct {
	Remote binder.IBinder
}

func NewClientCallbackProxy

func NewClientCallbackProxy(
	remote binder.IBinder,
) *ClientCallbackProxy

func (*ClientCallbackProxy) AsBinder

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

func (*ClientCallbackProxy) OnClients

func (p *ClientCallbackProxy) OnClients(
	ctx context.Context,
	registered binder.IBinder,
	hasClients bool,
) error

type ClientCallbackStub

type ClientCallbackStub struct {
	Impl      IClientCallback
	Transport binder.VersionAwareTransport
}

ClientCallbackStub dispatches incoming binder transactions to a typed IClientCallback implementation.

func (*ClientCallbackStub) Descriptor

func (s *ClientCallbackStub) Descriptor() string

func (*ClientCallbackStub) OnTransaction

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

type CombinedVibration

type CombinedVibration struct {
}

func (*CombinedVibration) MarshalParcel

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

func (*CombinedVibration) UnmarshalParcel

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

type ConnectionInfo

type ConnectionInfo struct {
	IpAddress string
	Port      int32
}

func (*ConnectionInfo) MarshalParcel

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

func (*ConnectionInfo) UnmarshalParcel

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

type CoolingDevice

type CoolingDevice struct {
	Value int64
	Type  int32
	Name  string
}

func (*CoolingDevice) MarshalParcel

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

func (*CoolingDevice) UnmarshalParcel

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

type CpuUsageInfo

type CpuUsageInfo struct {
	Active int64
	Total  int64
}

func (*CpuUsageInfo) MarshalParcel

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

func (*CpuUsageInfo) UnmarshalParcel

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

type CreateAppDataArgs

type CreateAppDataArgs struct {
	Uuid             string
	PackageName      string
	UserId           int32
	Flags            int32
	AppId            int32
	PreviousAppId    int32
	SeInfo           string
	TargetSdkVersion int32
}

func (*CreateAppDataArgs) MarshalParcel

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

func (*CreateAppDataArgs) UnmarshalParcel

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

type CreateAppDataResult

type CreateAppDataResult struct {
	CeDataInode      int64
	DeDataInode      int64
	ExceptionCode    int32
	ExceptionMessage string
}

func (*CreateAppDataResult) MarshalParcel

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

func (*CreateAppDataResult) UnmarshalParcel

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

type DebugMemoryInfo

type DebugMemoryInfo struct {
}

func (*DebugMemoryInfo) MarshalParcel

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

func (*DebugMemoryInfo) UnmarshalParcel

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

type DeviceIdentifiersPolicyServiceProxy

type DeviceIdentifiersPolicyServiceProxy struct {
	Remote binder.IBinder
}

func NewDeviceIdentifiersPolicyServiceProxy

func NewDeviceIdentifiersPolicyServiceProxy(
	remote binder.IBinder,
) *DeviceIdentifiersPolicyServiceProxy

func (*DeviceIdentifiersPolicyServiceProxy) AsBinder

func (*DeviceIdentifiersPolicyServiceProxy) GetSerial

func (*DeviceIdentifiersPolicyServiceProxy) GetSerialForPackage

func (p *DeviceIdentifiersPolicyServiceProxy) GetSerialForPackage(
	ctx context.Context,
) (string, error)

type DeviceIdentifiersPolicyServiceStub

type DeviceIdentifiersPolicyServiceStub struct {
	Impl      IDeviceIdentifiersPolicyService
	Transport binder.VersionAwareTransport
}

DeviceIdentifiersPolicyServiceStub dispatches incoming binder transactions to a typed IDeviceIdentifiersPolicyService implementation.

func (*DeviceIdentifiersPolicyServiceStub) Descriptor

func (*DeviceIdentifiersPolicyServiceStub) OnTransaction

type DeviceIdleControllerProxy

type DeviceIdleControllerProxy struct {
	Remote binder.IBinder
}

func NewDeviceIdleControllerProxy

func NewDeviceIdleControllerProxy(
	remote binder.IBinder,
) *DeviceIdleControllerProxy

func (*DeviceIdleControllerProxy) AddPowerSaveTempWhitelistApp

func (p *DeviceIdleControllerProxy) AddPowerSaveTempWhitelistApp(
	ctx context.Context,
	name string,
	duration int64,
	reasonCode int32,
	reason string,
) error

func (*DeviceIdleControllerProxy) AddPowerSaveTempWhitelistAppForMms

func (p *DeviceIdleControllerProxy) AddPowerSaveTempWhitelistAppForMms(
	ctx context.Context,
	name string,
	reasonCode int32,
	reason string,
) (int64, error)

func (*DeviceIdleControllerProxy) AddPowerSaveTempWhitelistAppForSms

func (p *DeviceIdleControllerProxy) AddPowerSaveTempWhitelistAppForSms(
	ctx context.Context,
	name string,
	reasonCode int32,
	reason string,
) (int64, error)

func (*DeviceIdleControllerProxy) AddPowerSaveWhitelistApp

func (p *DeviceIdleControllerProxy) AddPowerSaveWhitelistApp(
	ctx context.Context,
	name string,
) error

func (*DeviceIdleControllerProxy) AddPowerSaveWhitelistApps

func (p *DeviceIdleControllerProxy) AddPowerSaveWhitelistApps(
	ctx context.Context,
	packageNames []string,
) (int32, error)

func (*DeviceIdleControllerProxy) AsBinder

func (*DeviceIdleControllerProxy) ExitIdle

func (p *DeviceIdleControllerProxy) ExitIdle(
	ctx context.Context,
	reason string,
) error

func (*DeviceIdleControllerProxy) GetAppIdTempWhitelist

func (p *DeviceIdleControllerProxy) GetAppIdTempWhitelist(
	ctx context.Context,
) ([]int32, error)

func (*DeviceIdleControllerProxy) GetAppIdUserWhitelist

func (p *DeviceIdleControllerProxy) GetAppIdUserWhitelist(
	ctx context.Context,
) ([]int32, error)

func (*DeviceIdleControllerProxy) GetAppIdWhitelist

func (p *DeviceIdleControllerProxy) GetAppIdWhitelist(
	ctx context.Context,
) ([]int32, error)

func (*DeviceIdleControllerProxy) GetAppIdWhitelistExceptIdle

func (p *DeviceIdleControllerProxy) GetAppIdWhitelistExceptIdle(
	ctx context.Context,
) ([]int32, error)

func (*DeviceIdleControllerProxy) GetFullPowerWhitelist

func (p *DeviceIdleControllerProxy) GetFullPowerWhitelist(
	ctx context.Context,
) ([]string, error)

func (*DeviceIdleControllerProxy) GetFullPowerWhitelistExceptIdle

func (p *DeviceIdleControllerProxy) GetFullPowerWhitelistExceptIdle(
	ctx context.Context,
) ([]string, error)

func (*DeviceIdleControllerProxy) GetRemovedSystemPowerWhitelistApps

func (p *DeviceIdleControllerProxy) GetRemovedSystemPowerWhitelistApps(
	ctx context.Context,
) ([]string, error)

func (*DeviceIdleControllerProxy) GetSystemPowerWhitelist

func (p *DeviceIdleControllerProxy) GetSystemPowerWhitelist(
	ctx context.Context,
) ([]string, error)

func (*DeviceIdleControllerProxy) GetSystemPowerWhitelistExceptIdle

func (p *DeviceIdleControllerProxy) GetSystemPowerWhitelistExceptIdle(
	ctx context.Context,
) ([]string, error)

func (*DeviceIdleControllerProxy) GetUserPowerWhitelist

func (p *DeviceIdleControllerProxy) GetUserPowerWhitelist(
	ctx context.Context,
) ([]string, error)

func (*DeviceIdleControllerProxy) IsPowerSaveWhitelistApp

func (p *DeviceIdleControllerProxy) IsPowerSaveWhitelistApp(
	ctx context.Context,
	name string,
) (bool, error)

func (*DeviceIdleControllerProxy) IsPowerSaveWhitelistExceptIdleApp

func (p *DeviceIdleControllerProxy) IsPowerSaveWhitelistExceptIdleApp(
	ctx context.Context,
	name string,
) (bool, error)

func (*DeviceIdleControllerProxy) RemovePowerSaveWhitelistApp

func (p *DeviceIdleControllerProxy) RemovePowerSaveWhitelistApp(
	ctx context.Context,
	name string,
) error

func (*DeviceIdleControllerProxy) RemoveSystemPowerWhitelistApp

func (p *DeviceIdleControllerProxy) RemoveSystemPowerWhitelistApp(
	ctx context.Context,
	name string,
) error

func (*DeviceIdleControllerProxy) RestoreSystemPowerWhitelistApp

func (p *DeviceIdleControllerProxy) RestoreSystemPowerWhitelistApp(
	ctx context.Context,
	name string,
) error

func (*DeviceIdleControllerProxy) WhitelistAppTemporarily

func (p *DeviceIdleControllerProxy) WhitelistAppTemporarily(
	ctx context.Context,
	name string,
	reasonCode int32,
	reason string,
) (int64, error)

type DeviceIdleControllerStub

type DeviceIdleControllerStub struct {
	Impl      IDeviceIdleController
	Transport binder.VersionAwareTransport
}

DeviceIdleControllerStub dispatches incoming binder transactions to a typed IDeviceIdleController implementation.

func (*DeviceIdleControllerStub) Descriptor

func (s *DeviceIdleControllerStub) Descriptor() string

func (*DeviceIdleControllerStub) OnTransaction

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

type DropBoxManagerEntry

type DropBoxManagerEntry struct {
}

func (*DropBoxManagerEntry) MarshalParcel

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

func (*DropBoxManagerEntry) UnmarshalParcel

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

type DumpstateListenerProxy

type DumpstateListenerProxy struct {
	Remote binder.IBinder
}

func NewDumpstateListenerProxy

func NewDumpstateListenerProxy(
	remote binder.IBinder,
) *DumpstateListenerProxy

func (*DumpstateListenerProxy) AsBinder

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

func (*DumpstateListenerProxy) OnError

func (p *DumpstateListenerProxy) OnError(
	ctx context.Context,
	errorCode int32,
) error

func (*DumpstateListenerProxy) OnFinished

func (p *DumpstateListenerProxy) OnFinished(
	ctx context.Context,
	bugreportFile string,
) error

func (*DumpstateListenerProxy) OnProgress

func (p *DumpstateListenerProxy) OnProgress(
	ctx context.Context,
	progress int32,
) error

func (*DumpstateListenerProxy) OnScreenshotTaken

func (p *DumpstateListenerProxy) OnScreenshotTaken(
	ctx context.Context,
	success bool,
) error

func (*DumpstateListenerProxy) OnUiIntensiveBugreportDumpsFinished

func (p *DumpstateListenerProxy) OnUiIntensiveBugreportDumpsFinished(
	ctx context.Context,
) error

type DumpstateListenerStub

type DumpstateListenerStub struct {
	Impl      IDumpstateListener
	Transport binder.VersionAwareTransport
}

DumpstateListenerStub dispatches incoming binder transactions to a typed IDumpstateListener implementation.

func (*DumpstateListenerStub) Descriptor

func (s *DumpstateListenerStub) Descriptor() string

func (*DumpstateListenerStub) OnTransaction

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

type DumpstateProxy

type DumpstateProxy struct {
	Remote binder.IBinder
}

func GetDumpstate

func GetDumpstate(
	ctx context.Context,
	sm *servicemanager.ServiceManager,
) (*DumpstateProxy, error)

GetDumpstate retrieves the BugreportService service and returns a typed proxy.

func NewDumpstateProxy

func NewDumpstateProxy(
	remote binder.IBinder,
) *DumpstateProxy

func (*DumpstateProxy) AsBinder

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

func (*DumpstateProxy) CancelBugreport

func (p *DumpstateProxy) CancelBugreport(
	ctx context.Context,
) error

func (*DumpstateProxy) PreDumpUiData

func (p *DumpstateProxy) PreDumpUiData(
	ctx context.Context,
) error

func (*DumpstateProxy) RetrieveBugreport

func (p *DumpstateProxy) RetrieveBugreport(
	ctx context.Context,
	bugreportFd int32,
	bugreportFile string,
	keepBugreportOnRetrieval bool,
	listener IDumpstateListener,
) error

func (*DumpstateProxy) StartBugreport

func (p *DumpstateProxy) StartBugreport(
	ctx context.Context,
	bugreportFd int32,
	screenshotFd int32,
	bugreportMode int32,
	bugreportFlags int32,
	listener IDumpstateListener,
	isScreenshotRequested bool,
) error

type DumpstateStub

type DumpstateStub struct {
	Impl      IDumpstate
	Transport binder.VersionAwareTransport
}

DumpstateStub dispatches incoming binder transactions to a typed IDumpstate implementation.

func (*DumpstateStub) Descriptor

func (s *DumpstateStub) Descriptor() string

func (*DumpstateStub) OnTransaction

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

type ExternalVibration

type ExternalVibration struct {
	Uid int32
	Pkg string
}

func (*ExternalVibration) MarshalParcel

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

func (*ExternalVibration) UnmarshalParcel

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

type ExternalVibrationControllerProxy

type ExternalVibrationControllerProxy struct {
	Remote binder.IBinder
}

func NewExternalVibrationControllerProxy

func NewExternalVibrationControllerProxy(
	remote binder.IBinder,
) *ExternalVibrationControllerProxy

func (*ExternalVibrationControllerProxy) AsBinder

func (*ExternalVibrationControllerProxy) Mute

func (*ExternalVibrationControllerProxy) Unmute

type ExternalVibrationControllerStub

type ExternalVibrationControllerStub struct {
	Impl      IExternalVibrationController
	Transport binder.VersionAwareTransport
}

ExternalVibrationControllerStub dispatches incoming binder transactions to a typed IExternalVibrationController implementation.

func (*ExternalVibrationControllerStub) Descriptor

func (s *ExternalVibrationControllerStub) Descriptor() string

func (*ExternalVibrationControllerStub) OnTransaction

type ExternalVibrationScale

type ExternalVibrationScale struct {
	ScaleLevel           ExternalVibrationScaleScaleLevel
	AdaptiveHapticsScale float32
}

func (*ExternalVibrationScale) MarshalParcel

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

func (*ExternalVibrationScale) UnmarshalParcel

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

type ExternalVibrationScaleScaleLevel

type ExternalVibrationScaleScaleLevel int32
const (
	ExternalVibrationScaleScaleLevelScaleMute     ExternalVibrationScaleScaleLevel = -100
	ExternalVibrationScaleScaleLevelScaleVeryLow  ExternalVibrationScaleScaleLevel = -2
	ExternalVibrationScaleScaleLevelScaleLow      ExternalVibrationScaleScaleLevel = -1
	ExternalVibrationScaleScaleLevelScaleNone     ExternalVibrationScaleScaleLevel = 0
	ExternalVibrationScaleScaleLevelScaleHigh     ExternalVibrationScaleScaleLevel = 1
	ExternalVibrationScaleScaleLevelScaleVeryHigh ExternalVibrationScaleScaleLevel = 2
)

type ExternalVibratorServiceProxy

type ExternalVibratorServiceProxy struct {
	Remote binder.IBinder
}

func NewExternalVibratorServiceProxy

func NewExternalVibratorServiceProxy(
	remote binder.IBinder,
) *ExternalVibratorServiceProxy

func (*ExternalVibratorServiceProxy) AsBinder

func (*ExternalVibratorServiceProxy) OnExternalVibrationStart

func (p *ExternalVibratorServiceProxy) OnExternalVibrationStart(
	ctx context.Context,
	vib ExternalVibration,
) (ExternalVibrationScale, error)

func (*ExternalVibratorServiceProxy) OnExternalVibrationStop

func (p *ExternalVibratorServiceProxy) OnExternalVibrationStop(
	ctx context.Context,
	vib ExternalVibration,
) error

type ExternalVibratorServiceStub

type ExternalVibratorServiceStub struct {
	Impl      IExternalVibratorService
	Transport binder.VersionAwareTransport
}

ExternalVibratorServiceStub dispatches incoming binder transactions to a typed IExternalVibratorService implementation.

func (*ExternalVibratorServiceStub) Descriptor

func (s *ExternalVibratorServiceStub) Descriptor() string

func (*ExternalVibratorServiceStub) OnTransaction

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

type FabricatedOverlayInfo

type FabricatedOverlayInfo struct {
	Path              string
	PackageName       string
	OverlayName       string
	TargetPackageName string
	TargetOverlayable string
}

func (*FabricatedOverlayInfo) MarshalParcel

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

func (*FabricatedOverlayInfo) UnmarshalParcel

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

type FabricatedOverlayInternal

type FabricatedOverlayInternal struct {
	PackageName       string
	OverlayName       string
	TargetPackageName string
	TargetOverlayable string
	Entries           []FabricatedOverlayInternalEntry
}

func (*FabricatedOverlayInternal) MarshalParcel

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

func (*FabricatedOverlayInternal) UnmarshalParcel

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

type FabricatedOverlayInternalEntry

type FabricatedOverlayInternalEntry struct {
	ResourceName     string
	DataType         int32
	Data             int32
	StringData       string
	BinaryData       int32
	Configuration    string
	BinaryDataOffset int64
	BinaryDataSize   int64
	IsNinePatch      bool
}

func (*FabricatedOverlayInternalEntry) MarshalParcel

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

func (*FabricatedOverlayInternalEntry) UnmarshalParcel

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

type HardwarePropertiesManagerProxy

type HardwarePropertiesManagerProxy struct {
	Remote binder.IBinder
}

func GetHardwarePropertiesManager

func GetHardwarePropertiesManager(
	ctx context.Context,
	sm *servicemanager.ServiceManager,
) (*HardwarePropertiesManagerProxy, error)

GetHardwarePropertiesManager retrieves the HardwarePropertiesService service and returns a typed proxy.

func NewHardwarePropertiesManagerProxy

func NewHardwarePropertiesManagerProxy(
	remote binder.IBinder,
) *HardwarePropertiesManagerProxy

func (*HardwarePropertiesManagerProxy) AsBinder

func (*HardwarePropertiesManagerProxy) GetCpuUsages

func (p *HardwarePropertiesManagerProxy) GetCpuUsages(
	ctx context.Context,
) ([]CpuUsageInfo, error)

func (*HardwarePropertiesManagerProxy) GetDeviceTemperatures

func (p *HardwarePropertiesManagerProxy) GetDeviceTemperatures(
	ctx context.Context,
	type_ int32,
	source int32,
) ([]float32, error)

func (*HardwarePropertiesManagerProxy) GetFanSpeeds

func (p *HardwarePropertiesManagerProxy) GetFanSpeeds(
	ctx context.Context,
) ([]float32, error)

type HardwarePropertiesManagerStub

type HardwarePropertiesManagerStub struct {
	Impl      IHardwarePropertiesManager
	Transport binder.VersionAwareTransport
}

HardwarePropertiesManagerStub dispatches incoming binder transactions to a typed IHardwarePropertiesManager implementation.

func (*HardwarePropertiesManagerStub) Descriptor

func (s *HardwarePropertiesManagerStub) Descriptor() string

func (*HardwarePropertiesManagerStub) OnTransaction

type HintManagerProxy

type HintManagerProxy struct {
	Remote binder.IBinder
}

func NewHintManagerProxy

func NewHintManagerProxy(
	remote binder.IBinder,
) *HintManagerProxy

func (*HintManagerProxy) AsBinder

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

func (*HintManagerProxy) CreateHintSession

func (p *HintManagerProxy) CreateHintSession(
	ctx context.Context,
	token binder.IBinder,
	tids []int32,
	durationNanos int64,
) (IHintSession, error)

func (*HintManagerProxy) GetHintSessionPreferredRate

func (p *HintManagerProxy) GetHintSessionPreferredRate(
	ctx context.Context,
) (int64, error)

func (*HintManagerProxy) GetHintSessionThreadIds

func (p *HintManagerProxy) GetHintSessionThreadIds(
	ctx context.Context,
	hintSession IHintSession,
) ([]int32, error)

func (*HintManagerProxy) SetHintSessionThreads

func (p *HintManagerProxy) SetHintSessionThreads(
	ctx context.Context,
	hintSession IHintSession,
	tids []int32,
) error

type HintManagerStub

type HintManagerStub struct {
	Impl      IHintManager
	Transport binder.VersionAwareTransport
}

HintManagerStub dispatches incoming binder transactions to a typed IHintManager implementation.

func (*HintManagerStub) Descriptor

func (s *HintManagerStub) Descriptor() string

func (*HintManagerStub) OnTransaction

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

type HintSessionProxy

type HintSessionProxy struct {
	Remote binder.IBinder
}

func NewHintSessionProxy

func NewHintSessionProxy(
	remote binder.IBinder,
) *HintSessionProxy

func (*HintSessionProxy) AsBinder

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

func (*HintSessionProxy) Close

func (p *HintSessionProxy) Close(
	ctx context.Context,
) error

func (*HintSessionProxy) ReportActualWorkDuration

func (p *HintSessionProxy) ReportActualWorkDuration(
	ctx context.Context,
	actualDurationNanos []int64,
	timeStampNanos []int64,
) error

func (*HintSessionProxy) ReportActualWorkDuration2

func (p *HintSessionProxy) ReportActualWorkDuration2(
	ctx context.Context,
	workDurations []WorkDuration,
) error

func (*HintSessionProxy) SendHint

func (p *HintSessionProxy) SendHint(
	ctx context.Context,
	hint int32,
) error

func (*HintSessionProxy) SetMode

func (p *HintSessionProxy) SetMode(
	ctx context.Context,
	mode int32,
	enabled bool,
) error

func (*HintSessionProxy) UpdateTargetWorkDuration

func (p *HintSessionProxy) UpdateTargetWorkDuration(
	ctx context.Context,
	targetDurationNanos int64,
) error

type HintSessionStub

type HintSessionStub struct {
	Impl      IHintSession
	Transport binder.VersionAwareTransport
}

HintSessionStub dispatches incoming binder transactions to a typed IHintSession implementation.

func (*HintSessionStub) Descriptor

func (s *HintSessionStub) Descriptor() string

func (*HintSessionStub) OnTransaction

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

type IAidlTest

type IAidlTest interface {
	AsBinder() binder.IBinder
	IntMethod(ctx context.Context, a int32) (int32, error)
	ParcelableIn(ctx context.Context, p_ AidlTestTestParcelable) (AidlTestTestParcelable, error)
	ParcelableOut(ctx context.Context, p_ AidlTestTestParcelable) (AidlTestTestParcelable, error)
	ParcelableInOut(ctx context.Context, p_ AidlTestTestParcelable) (AidlTestTestParcelable, error)
	ListParcelableLonger(ctx context.Context, list []AidlTestTestParcelable, index int32) (AidlTestTestParcelable, error)
	ListParcelableShorter(ctx context.Context, list []AidlTestTestParcelable, index int32) (int32, error)
	BooleanArray(ctx context.Context, a0 []bool, a1 []bool, a2 []bool) ([]bool, error)
	CharArray(ctx context.Context, a0 []uint16, a1 []uint16, a2 []uint16) ([]uint16, error)
	IntArray(ctx context.Context, a0 []int32, a1 []int32, a2 []int32) ([]int32, error)
	LongArray(ctx context.Context, a0 []int64, a1 []int64, a2 []int64) ([]int64, error)
	FloatArray(ctx context.Context, a0 []float32, a1 []float32, a2 []float32) ([]float32, error)
	DoubleArray(ctx context.Context, a0 []float64, a1 []float64, a2 []float64) ([]float64, error)
	StringArray(ctx context.Context, a0 []string, a1 []string, a2 []string) ([]string, error)
	ParcelableArray(ctx context.Context, a0 []AidlTestTestParcelable, a1 []AidlTestTestParcelable, a2 []AidlTestTestParcelable) ([]AidlTestTestParcelable, error)
	VoidSecurityException(ctx context.Context) error
	IntSecurityException(ctx context.Context) (int32, error)
}

func NewAidlTestStub

func NewAidlTestStub(
	impl IAidlTestServer,
) IAidlTest

NewAidlTestStub creates a server-side IAidlTest wrapping the given server implementation. The returned value satisfies IAidlTest 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 IAidlTestServer

type IAidlTestServer interface {
	IntMethod(ctx context.Context, a int32) (int32, error)
	ParcelableIn(ctx context.Context, p_ AidlTestTestParcelable) (AidlTestTestParcelable, error)
	ParcelableOut(ctx context.Context, p_ AidlTestTestParcelable) (AidlTestTestParcelable, error)
	ParcelableInOut(ctx context.Context, p_ AidlTestTestParcelable) (AidlTestTestParcelable, error)
	ListParcelableLonger(ctx context.Context, list []AidlTestTestParcelable, index int32) (AidlTestTestParcelable, error)
	ListParcelableShorter(ctx context.Context, list []AidlTestTestParcelable, index int32) (int32, error)
	BooleanArray(ctx context.Context, a0 []bool, a1 []bool, a2 []bool) ([]bool, error)
	CharArray(ctx context.Context, a0 []uint16, a1 []uint16, a2 []uint16) ([]uint16, error)
	IntArray(ctx context.Context, a0 []int32, a1 []int32, a2 []int32) ([]int32, error)
	LongArray(ctx context.Context, a0 []int64, a1 []int64, a2 []int64) ([]int64, error)
	FloatArray(ctx context.Context, a0 []float32, a1 []float32, a2 []float32) ([]float32, error)
	DoubleArray(ctx context.Context, a0 []float64, a1 []float64, a2 []float64) ([]float64, error)
	StringArray(ctx context.Context, a0 []string, a1 []string, a2 []string) ([]string, error)
	ParcelableArray(ctx context.Context, a0 []AidlTestTestParcelable, a1 []AidlTestTestParcelable, a2 []AidlTestTestParcelable) ([]AidlTestTestParcelable, error)
	VoidSecurityException(ctx context.Context) error
	IntSecurityException(ctx context.Context) (int32, error)
}

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

type IBatteryPropertiesRegistrar

type IBatteryPropertiesRegistrar interface {
	AsBinder() binder.IBinder
	GetProperty(ctx context.Context, id int32, prop BatteryProperty) (int32, error)
	ScheduleUpdate(ctx context.Context) error
}

func NewBatteryPropertiesRegistrarStub

func NewBatteryPropertiesRegistrarStub(
	impl IBatteryPropertiesRegistrarServer,
) IBatteryPropertiesRegistrar

NewBatteryPropertiesRegistrarStub creates a server-side IBatteryPropertiesRegistrar wrapping the given server implementation. The returned value satisfies IBatteryPropertiesRegistrar 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 IBatteryPropertiesRegistrarServer

type IBatteryPropertiesRegistrarServer interface {
	GetProperty(ctx context.Context, id int32, prop BatteryProperty) (int32, error)
	ScheduleUpdate(ctx context.Context) error
}

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

type IBinderThreadPriorityService

type IBinderThreadPriorityService interface {
	AsBinder() binder.IBinder
	GetThreadPriority(ctx context.Context) (int32, error)
	GetThreadSchedulerGroup(ctx context.Context) (string, error)
	CallBack(ctx context.Context, recurse IBinderThreadPriorityService) error
	SetPriorityAndCallBack(ctx context.Context, priority int32, recurse IBinderThreadPriorityService) error
}

func NewBinderThreadPriorityServiceStub

func NewBinderThreadPriorityServiceStub(
	impl IBinderThreadPriorityServiceServer,
) IBinderThreadPriorityService

NewBinderThreadPriorityServiceStub creates a server-side IBinderThreadPriorityService wrapping the given server implementation. The returned value satisfies IBinderThreadPriorityService 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 IBinderThreadPriorityServiceServer

type IBinderThreadPriorityServiceServer interface {
	GetThreadPriority(ctx context.Context) (int32, error)
	GetThreadSchedulerGroup(ctx context.Context) (string, error)
	CallBack(ctx context.Context, recurse IBinderThreadPriorityService) error
	SetPriorityAndCallBack(ctx context.Context, priority int32, recurse IBinderThreadPriorityService) error
}

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

type IBinderWorkSourceNestedService

type IBinderWorkSourceNestedService interface {
	AsBinder() binder.IBinder
	NestedCallWithWorkSourceToSet(ctx context.Context, uidToBlame int32) ([]int32, error)
	NestedCall(ctx context.Context) ([]int32, error)
}

func NewBinderWorkSourceNestedServiceStub

func NewBinderWorkSourceNestedServiceStub(
	impl IBinderWorkSourceNestedServiceServer,
) IBinderWorkSourceNestedService

NewBinderWorkSourceNestedServiceStub creates a server-side IBinderWorkSourceNestedService wrapping the given server implementation. The returned value satisfies IBinderWorkSourceNestedService 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 IBinderWorkSourceNestedServiceServer

type IBinderWorkSourceNestedServiceServer interface {
	NestedCallWithWorkSourceToSet(ctx context.Context, uidToBlame int32) ([]int32, error)
	NestedCall(ctx context.Context) ([]int32, error)
}

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

type IBinderWorkSourceService

type IBinderWorkSourceService interface {
	AsBinder() binder.IBinder
	GetIncomingWorkSourceUid(ctx context.Context) (int32, error)
	GetBinderCallingUid(ctx context.Context) (int32, error)
	GetThreadLocalWorkSourceUid(ctx context.Context) (int32, error)
	SetWorkSourceProvider(ctx context.Context, uid int32) error
	ClearWorkSourceProvider(ctx context.Context) error
}

func NewBinderWorkSourceServiceStub

func NewBinderWorkSourceServiceStub(
	impl IBinderWorkSourceServiceServer,
) IBinderWorkSourceService

NewBinderWorkSourceServiceStub creates a server-side IBinderWorkSourceService wrapping the given server implementation. The returned value satisfies IBinderWorkSourceService 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 IBinderWorkSourceServiceServer

type IBinderWorkSourceServiceServer interface {
	GetIncomingWorkSourceUid(ctx context.Context) (int32, error)
	GetBinderCallingUid(ctx context.Context) (int32, error)
	GetThreadLocalWorkSourceUid(ctx context.Context) (int32, error)
	SetWorkSourceProvider(ctx context.Context, uid int32) error
	ClearWorkSourceProvider(ctx context.Context) error
}

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

type ICancellationSignal

type ICancellationSignal interface {
	AsBinder() binder.IBinder
	Cancel(ctx context.Context) error
}

func NewCancellationSignalStub

func NewCancellationSignalStub(
	impl ICancellationSignalServer,
) ICancellationSignal

NewCancellationSignalStub creates a server-side ICancellationSignal wrapping the given server implementation. The returned value satisfies ICancellationSignal 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 ICancellationSignalServer

type ICancellationSignalServer interface {
	Cancel(ctx context.Context) error
}

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

type IClientCallback

type IClientCallback interface {
	AsBinder() binder.IBinder
	OnClients(ctx context.Context, registered binder.IBinder, hasClients bool) error
}

func NewClientCallbackStub

func NewClientCallbackStub(
	impl IClientCallbackServer,
) IClientCallback

NewClientCallbackStub creates a server-side IClientCallback wrapping the given server implementation. The returned value satisfies IClientCallback 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 IClientCallbackServer

type IClientCallbackServer interface {
	OnClients(ctx context.Context, registered binder.IBinder, hasClients bool) error
}

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

type IDeviceIdentifiersPolicyService

type IDeviceIdentifiersPolicyService interface {
	AsBinder() binder.IBinder
	GetSerial(ctx context.Context) (string, error)
	GetSerialForPackage(ctx context.Context) (string, error)
}

func NewDeviceIdentifiersPolicyServiceStub

func NewDeviceIdentifiersPolicyServiceStub(
	impl IDeviceIdentifiersPolicyServiceServer,
) IDeviceIdentifiersPolicyService

NewDeviceIdentifiersPolicyServiceStub creates a server-side IDeviceIdentifiersPolicyService wrapping the given server implementation. The returned value satisfies IDeviceIdentifiersPolicyService 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 IDeviceIdentifiersPolicyServiceServer

type IDeviceIdentifiersPolicyServiceServer interface {
	GetSerial(ctx context.Context) (string, error)
	GetSerialForPackage(ctx context.Context) (string, error)
}

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

type IDeviceIdleController

type IDeviceIdleController interface {
	AsBinder() binder.IBinder
	AddPowerSaveWhitelistApp(ctx context.Context, name string) error
	AddPowerSaveWhitelistApps(ctx context.Context, packageNames []string) (int32, error)
	RemovePowerSaveWhitelistApp(ctx context.Context, name string) error
	RemoveSystemPowerWhitelistApp(ctx context.Context, name string) error
	RestoreSystemPowerWhitelistApp(ctx context.Context, name string) error
	GetRemovedSystemPowerWhitelistApps(ctx context.Context) ([]string, error)
	GetSystemPowerWhitelistExceptIdle(ctx context.Context) ([]string, error)
	GetSystemPowerWhitelist(ctx context.Context) ([]string, error)
	GetUserPowerWhitelist(ctx context.Context) ([]string, error)
	GetFullPowerWhitelistExceptIdle(ctx context.Context) ([]string, error)
	GetFullPowerWhitelist(ctx context.Context) ([]string, error)
	GetAppIdWhitelistExceptIdle(ctx context.Context) ([]int32, error)
	GetAppIdWhitelist(ctx context.Context) ([]int32, error)
	GetAppIdUserWhitelist(ctx context.Context) ([]int32, error)
	GetAppIdTempWhitelist(ctx context.Context) ([]int32, error)
	IsPowerSaveWhitelistExceptIdleApp(ctx context.Context, name string) (bool, error)
	IsPowerSaveWhitelistApp(ctx context.Context, name string) (bool, error)
	AddPowerSaveTempWhitelistApp(ctx context.Context, name string, duration int64, reasonCode int32, reason string) error
	AddPowerSaveTempWhitelistAppForMms(ctx context.Context, name string, reasonCode int32, reason string) (int64, error)
	AddPowerSaveTempWhitelistAppForSms(ctx context.Context, name string, reasonCode int32, reason string) (int64, error)
	WhitelistAppTemporarily(ctx context.Context, name string, reasonCode int32, reason string) (int64, error)
	ExitIdle(ctx context.Context, reason string) error
}

func NewDeviceIdleControllerStub

func NewDeviceIdleControllerStub(
	impl IDeviceIdleControllerServer,
) IDeviceIdleController

NewDeviceIdleControllerStub creates a server-side IDeviceIdleController wrapping the given server implementation. The returned value satisfies IDeviceIdleController 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 IDeviceIdleControllerServer

type IDeviceIdleControllerServer interface {
	AddPowerSaveWhitelistApp(ctx context.Context, name string) error
	AddPowerSaveWhitelistApps(ctx context.Context, packageNames []string) (int32, error)
	RemovePowerSaveWhitelistApp(ctx context.Context, name string) error
	RemoveSystemPowerWhitelistApp(ctx context.Context, name string) error
	RestoreSystemPowerWhitelistApp(ctx context.Context, name string) error
	GetRemovedSystemPowerWhitelistApps(ctx context.Context) ([]string, error)
	GetSystemPowerWhitelistExceptIdle(ctx context.Context) ([]string, error)
	GetSystemPowerWhitelist(ctx context.Context) ([]string, error)
	GetUserPowerWhitelist(ctx context.Context) ([]string, error)
	GetFullPowerWhitelistExceptIdle(ctx context.Context) ([]string, error)
	GetFullPowerWhitelist(ctx context.Context) ([]string, error)
	GetAppIdWhitelistExceptIdle(ctx context.Context) ([]int32, error)
	GetAppIdWhitelist(ctx context.Context) ([]int32, error)
	GetAppIdUserWhitelist(ctx context.Context) ([]int32, error)
	GetAppIdTempWhitelist(ctx context.Context) ([]int32, error)
	IsPowerSaveWhitelistExceptIdleApp(ctx context.Context, name string) (bool, error)
	IsPowerSaveWhitelistApp(ctx context.Context, name string) (bool, error)
	AddPowerSaveTempWhitelistApp(ctx context.Context, name string, duration int64, reasonCode int32, reason string) error
	AddPowerSaveTempWhitelistAppForMms(ctx context.Context, name string, reasonCode int32, reason string) (int64, error)
	AddPowerSaveTempWhitelistAppForSms(ctx context.Context, name string, reasonCode int32, reason string) (int64, error)
	WhitelistAppTemporarily(ctx context.Context, name string, reasonCode int32, reason string) (int64, error)
	ExitIdle(ctx context.Context, reason string) error
}

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

type IDumpstate

type IDumpstate interface {
	AsBinder() binder.IBinder
	PreDumpUiData(ctx context.Context) error
	StartBugreport(ctx context.Context, bugreportFd int32, screenshotFd int32, bugreportMode int32, bugreportFlags int32, listener IDumpstateListener, isScreenshotRequested bool) error
	CancelBugreport(ctx context.Context) error
	RetrieveBugreport(ctx context.Context, bugreportFd int32, bugreportFile string, keepBugreportOnRetrieval bool, listener IDumpstateListener) error
}

func NewDumpstateStub

func NewDumpstateStub(
	impl IDumpstateServer,
) IDumpstate

NewDumpstateStub creates a server-side IDumpstate wrapping the given server implementation. The returned value satisfies IDumpstate 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 IDumpstateListener

type IDumpstateListener interface {
	AsBinder() binder.IBinder
	OnProgress(ctx context.Context, progress int32) error
	OnError(ctx context.Context, errorCode int32) error
	OnFinished(ctx context.Context, bugreportFile string) error
	OnScreenshotTaken(ctx context.Context, success bool) error
	OnUiIntensiveBugreportDumpsFinished(ctx context.Context) error
}

func NewDumpstateListenerStub

func NewDumpstateListenerStub(
	impl IDumpstateListenerServer,
) IDumpstateListener

NewDumpstateListenerStub creates a server-side IDumpstateListener wrapping the given server implementation. The returned value satisfies IDumpstateListener 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 IDumpstateListenerServer

type IDumpstateListenerServer interface {
	OnProgress(ctx context.Context, progress int32) error
	OnError(ctx context.Context, errorCode int32) error
	OnFinished(ctx context.Context, bugreportFile string) error
	OnScreenshotTaken(ctx context.Context, success bool) error
	OnUiIntensiveBugreportDumpsFinished(ctx context.Context) error
}

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

type IDumpstateServer

type IDumpstateServer interface {
	PreDumpUiData(ctx context.Context) error
	StartBugreport(ctx context.Context, bugreportFd int32, screenshotFd int32, bugreportMode int32, bugreportFlags int32, listener IDumpstateListener, isScreenshotRequested bool) error
	CancelBugreport(ctx context.Context) error
	RetrieveBugreport(ctx context.Context, bugreportFd int32, bugreportFile string, keepBugreportOnRetrieval bool, listener IDumpstateListener) error
}

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

type IExternalVibrationController

type IExternalVibrationController interface {
	AsBinder() binder.IBinder
	Mute(ctx context.Context) (bool, error)
	Unmute(ctx context.Context) (bool, error)
}

func NewExternalVibrationControllerStub

func NewExternalVibrationControllerStub(
	impl IExternalVibrationControllerServer,
) IExternalVibrationController

NewExternalVibrationControllerStub creates a server-side IExternalVibrationController wrapping the given server implementation. The returned value satisfies IExternalVibrationController 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 IExternalVibrationControllerServer

type IExternalVibrationControllerServer interface {
	Mute(ctx context.Context) (bool, error)
	Unmute(ctx context.Context) (bool, error)
}

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

type IExternalVibratorService

type IExternalVibratorService interface {
	AsBinder() binder.IBinder
	OnExternalVibrationStart(ctx context.Context, vib ExternalVibration) (ExternalVibrationScale, error)
	OnExternalVibrationStop(ctx context.Context, vib ExternalVibration) error
}

func NewExternalVibratorServiceStub

func NewExternalVibratorServiceStub(
	impl IExternalVibratorServiceServer,
) IExternalVibratorService

NewExternalVibratorServiceStub creates a server-side IExternalVibratorService wrapping the given server implementation. The returned value satisfies IExternalVibratorService 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 IExternalVibratorServiceServer

type IExternalVibratorServiceServer interface {
	OnExternalVibrationStart(ctx context.Context, vib ExternalVibration) (ExternalVibrationScale, error)
	OnExternalVibrationStop(ctx context.Context, vib ExternalVibration) error
}

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

type IHardwarePropertiesManager

type IHardwarePropertiesManager interface {
	AsBinder() binder.IBinder
	GetDeviceTemperatures(ctx context.Context, type_ int32, source int32) ([]float32, error)
	GetCpuUsages(ctx context.Context) ([]CpuUsageInfo, error)
	GetFanSpeeds(ctx context.Context) ([]float32, error)
}

func NewHardwarePropertiesManagerStub

func NewHardwarePropertiesManagerStub(
	impl IHardwarePropertiesManagerServer,
) IHardwarePropertiesManager

NewHardwarePropertiesManagerStub creates a server-side IHardwarePropertiesManager wrapping the given server implementation. The returned value satisfies IHardwarePropertiesManager 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 IHardwarePropertiesManagerServer

type IHardwarePropertiesManagerServer interface {
	GetDeviceTemperatures(ctx context.Context, type_ int32, source int32) ([]float32, error)
	GetCpuUsages(ctx context.Context) ([]CpuUsageInfo, error)
	GetFanSpeeds(ctx context.Context) ([]float32, error)
}

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

type IHintManager

type IHintManager interface {
	AsBinder() binder.IBinder
	CreateHintSession(ctx context.Context, token binder.IBinder, tids []int32, durationNanos int64) (IHintSession, error)
	GetHintSessionPreferredRate(ctx context.Context) (int64, error)
	SetHintSessionThreads(ctx context.Context, hintSession IHintSession, tids []int32) error
	GetHintSessionThreadIds(ctx context.Context, hintSession IHintSession) ([]int32, error)
}

func NewHintManagerStub

func NewHintManagerStub(
	impl IHintManagerServer,
) IHintManager

NewHintManagerStub creates a server-side IHintManager wrapping the given server implementation. The returned value satisfies IHintManager 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 IHintManagerServer

type IHintManagerServer interface {
	CreateHintSession(ctx context.Context, token binder.IBinder, tids []int32, durationNanos int64) (IHintSession, error)
	GetHintSessionPreferredRate(ctx context.Context) (int64, error)
	SetHintSessionThreads(ctx context.Context, hintSession IHintSession, tids []int32) error
	GetHintSessionThreadIds(ctx context.Context, hintSession IHintSession) ([]int32, error)
}

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

type IHintSession

type IHintSession interface {
	AsBinder() binder.IBinder
	UpdateTargetWorkDuration(ctx context.Context, targetDurationNanos int64) error
	ReportActualWorkDuration(ctx context.Context, actualDurationNanos []int64, timeStampNanos []int64) error
	Close(ctx context.Context) error
	SendHint(ctx context.Context, hint int32) error
	SetMode(ctx context.Context, mode int32, enabled bool) error
	ReportActualWorkDuration2(ctx context.Context, workDurations []WorkDuration) error
}

func NewHintSessionStub

func NewHintSessionStub(
	impl IHintSessionServer,
) IHintSession

NewHintSessionStub creates a server-side IHintSession wrapping the given server implementation. The returned value satisfies IHintSession 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 IHintSessionServer

type IHintSessionServer interface {
	UpdateTargetWorkDuration(ctx context.Context, targetDurationNanos int64) error
	ReportActualWorkDuration(ctx context.Context, actualDurationNanos []int64, timeStampNanos []int64) error
	Close(ctx context.Context) error
	SendHint(ctx context.Context, hint int32) error
	SetMode(ctx context.Context, mode int32, enabled bool) error
	ReportActualWorkDuration2(ctx context.Context, workDurations []WorkDuration) error
}

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

type IIdmap2

type IIdmap2 interface {
	AsBinder() binder.IBinder
	GetIdmapPath(ctx context.Context, overlayApkPath string) (string, error)
	RemoveIdmap(ctx context.Context, overlayApkPath string) (bool, error)
	VerifyIdmap(ctx context.Context, targetApkPath string, overlayApkPath string, overlayName string, fulfilledPolicies int32, enforceOverlayable bool) (bool, error)
	CreateIdmap(ctx context.Context, targetApkPath string, overlayApkPath string, overlayName string, fulfilledPolicies int32, enforceOverlayable bool) (string, error)
	CreateFabricatedOverlay(ctx context.Context, overlay FabricatedOverlayInternal) (FabricatedOverlayInfo, error)
	DeleteFabricatedOverlay(ctx context.Context, path string) (bool, error)
	AcquireFabricatedOverlayIterator(ctx context.Context) (int32, error)
	ReleaseFabricatedOverlayIterator(ctx context.Context, iteratorId int32) error
	NextFabricatedOverlayInfos(ctx context.Context, iteratorId int32) ([]FabricatedOverlayInfo, error)
	DumpIdmap(ctx context.Context, overlayApkPath string) (string, error)
}

func NewIdmap2Stub

func NewIdmap2Stub(
	impl IIdmap2Server,
) IIdmap2

NewIdmap2Stub creates a server-side IIdmap2 wrapping the given server implementation. The returned value satisfies IIdmap2 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 IIdmap2Server

type IIdmap2Server interface {
	GetIdmapPath(ctx context.Context, overlayApkPath string) (string, error)
	RemoveIdmap(ctx context.Context, overlayApkPath string) (bool, error)
	VerifyIdmap(ctx context.Context, targetApkPath string, overlayApkPath string, overlayName string, fulfilledPolicies int32, enforceOverlayable bool) (bool, error)
	CreateIdmap(ctx context.Context, targetApkPath string, overlayApkPath string, overlayName string, fulfilledPolicies int32, enforceOverlayable bool) (string, error)
	CreateFabricatedOverlay(ctx context.Context, overlay FabricatedOverlayInternal) (FabricatedOverlayInfo, error)
	DeleteFabricatedOverlay(ctx context.Context, path string) (bool, error)
	AcquireFabricatedOverlayIterator(ctx context.Context) (int32, error)
	ReleaseFabricatedOverlayIterator(ctx context.Context, iteratorId int32) error
	NextFabricatedOverlayInfos(ctx context.Context, iteratorId int32) ([]FabricatedOverlayInfo, error)
	DumpIdmap(ctx context.Context, overlayApkPath string) (string, error)
}

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

type IIncidentAuthListener

type IIncidentAuthListener interface {
	AsBinder() binder.IBinder
	OnReportApproved(ctx context.Context) error
	OnReportDenied(ctx context.Context) error
}

func NewIncidentAuthListenerStub

func NewIncidentAuthListenerStub(
	impl IIncidentAuthListenerServer,
) IIncidentAuthListener

NewIncidentAuthListenerStub creates a server-side IIncidentAuthListener wrapping the given server implementation. The returned value satisfies IIncidentAuthListener 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 IIncidentAuthListenerServer

type IIncidentAuthListenerServer interface {
	OnReportApproved(ctx context.Context) error
	OnReportDenied(ctx context.Context) error
}

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

type IIncidentCompanion

type IIncidentCompanion interface {
	AsBinder() binder.IBinder
	AuthorizeReport(ctx context.Context, receiverClass string, reportId string, flags int32, callback IIncidentAuthListener) error
	CancelAuthorization(ctx context.Context, callback IIncidentAuthListener) error
	SendReportReadyBroadcast(ctx context.Context, pkg string, cls string) error
	GetPendingReports(ctx context.Context) ([]string, error)
	ApproveReport(ctx context.Context, uri string) error
	DenyReport(ctx context.Context, uri string) error
	GetIncidentReportList(ctx context.Context, pkg string, cls string) ([]string, error)
	GetIncidentReport(ctx context.Context, pkg string, cls string, id string) (IncidentManagerIncidentReport, error)
	DeleteIncidentReports(ctx context.Context, pkg string, cls string, id string) error
	DeleteAllIncidentReports(ctx context.Context, pkg string) error
}

func NewIncidentCompanionStub

func NewIncidentCompanionStub(
	impl IIncidentCompanionServer,
) IIncidentCompanion

NewIncidentCompanionStub creates a server-side IIncidentCompanion wrapping the given server implementation. The returned value satisfies IIncidentCompanion 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 IIncidentCompanionServer

type IIncidentCompanionServer interface {
	AuthorizeReport(ctx context.Context, receiverClass string, reportId string, flags int32, callback IIncidentAuthListener) error
	CancelAuthorization(ctx context.Context, callback IIncidentAuthListener) error
	SendReportReadyBroadcast(ctx context.Context, pkg string, cls string) error
	GetPendingReports(ctx context.Context) ([]string, error)
	ApproveReport(ctx context.Context, uri string) error
	DenyReport(ctx context.Context, uri string) error
	GetIncidentReportList(ctx context.Context, pkg string, cls string) ([]string, error)
	GetIncidentReport(ctx context.Context, pkg string, cls string, id string) (IncidentManagerIncidentReport, error)
	DeleteIncidentReports(ctx context.Context, pkg string, cls string, id string) error
	DeleteAllIncidentReports(ctx context.Context, pkg string) error
}

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

type IIncidentDumpCallback

type IIncidentDumpCallback interface {
	AsBinder() binder.IBinder
	OnDumpSection(ctx context.Context, fd int32) error
}

func NewIncidentDumpCallbackStub

func NewIncidentDumpCallbackStub(
	impl IIncidentDumpCallbackServer,
) IIncidentDumpCallback

NewIncidentDumpCallbackStub creates a server-side IIncidentDumpCallback wrapping the given server implementation. The returned value satisfies IIncidentDumpCallback 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 IIncidentDumpCallbackServer

type IIncidentDumpCallbackServer interface {
	OnDumpSection(ctx context.Context, fd int32) error
}

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

type IIncidentManager

type IIncidentManager interface {
	AsBinder() binder.IBinder
	ReportIncident(ctx context.Context, args IncidentReportArgs) error
	ReportIncidentToStream(ctx context.Context, args IncidentReportArgs, listener IIncidentReportStatusListener, stream int32) error
	ReportIncidentToDumpstate(ctx context.Context, stream int32, listener IIncidentReportStatusListener) error
	RegisterSection(ctx context.Context, id int32, name string, callback IIncidentDumpCallback) error
	UnregisterSection(ctx context.Context, id int32) error
	SystemRunning(ctx context.Context) error
	GetIncidentReportList(ctx context.Context, pkg string, cls string) ([]string, error)
	GetIncidentReport(ctx context.Context, pkg string, cls string, id string) (IncidentManagerIncidentReport, error)
	DeleteIncidentReports(ctx context.Context, pkg string, cls string, id string) error
	DeleteAllIncidentReports(ctx context.Context, pkg string) error
}

func NewIncidentManagerStub

func NewIncidentManagerStub(
	impl IIncidentManagerServer,
) IIncidentManager

NewIncidentManagerStub creates a server-side IIncidentManager wrapping the given server implementation. The returned value satisfies IIncidentManager 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 IIncidentManagerServer

type IIncidentManagerServer interface {
	ReportIncident(ctx context.Context, args IncidentReportArgs) error
	ReportIncidentToStream(ctx context.Context, args IncidentReportArgs, listener IIncidentReportStatusListener, stream int32) error
	ReportIncidentToDumpstate(ctx context.Context, stream int32, listener IIncidentReportStatusListener) error
	RegisterSection(ctx context.Context, id int32, name string, callback IIncidentDumpCallback) error
	UnregisterSection(ctx context.Context, id int32) error
	SystemRunning(ctx context.Context) error
	GetIncidentReportList(ctx context.Context, pkg string, cls string) ([]string, error)
	GetIncidentReport(ctx context.Context, pkg string, cls string, id string) (IncidentManagerIncidentReport, error)
	DeleteIncidentReports(ctx context.Context, pkg string, cls string, id string) error
	DeleteAllIncidentReports(ctx context.Context, pkg string) error
}

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

type IIncidentReportStatusListener

type IIncidentReportStatusListener interface {
	AsBinder() binder.IBinder
	OnReportStarted(ctx context.Context) error
	OnReportSectionStatus(ctx context.Context, section int32, status int32) error
	OnReportFinished(ctx context.Context) error
	OnReportFailed(ctx context.Context) error
}

func NewIncidentReportStatusListenerStub

func NewIncidentReportStatusListenerStub(
	impl IIncidentReportStatusListenerServer,
) IIncidentReportStatusListener

NewIncidentReportStatusListenerStub creates a server-side IIncidentReportStatusListener wrapping the given server implementation. The returned value satisfies IIncidentReportStatusListener 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 IIncidentReportStatusListenerServer

type IIncidentReportStatusListenerServer interface {
	OnReportStarted(ctx context.Context) error
	OnReportSectionStatus(ctx context.Context, section int32, status int32) error
	OnReportFinished(ctx context.Context) error
	OnReportFailed(ctx context.Context) error
}

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

type IInputConstants

type IInputConstants interface {
	AsBinder() binder.IBinder
}

func NewInputConstantsStub

func NewInputConstantsStub(
	impl IInputConstantsServer,
) IInputConstants

NewInputConstantsStub creates a server-side IInputConstants wrapping the given server implementation. The returned value satisfies IInputConstants 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 IInputConstantsServer

type IInputConstantsServer interface {
}

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

type IInputFlinger

type IInputFlinger interface {
	AsBinder() binder.IBinder
	CreateInputChannel(ctx context.Context, name string) (InputChannelCore, error)
	RemoveInputChannel(ctx context.Context, connectionToken binder.IBinder) error
	SetFocusedWindow(ctx context.Context, request gui.FocusRequest) error
}

func NewInputFlingerStub

func NewInputFlingerStub(
	impl IInputFlingerServer,
) IInputFlinger

NewInputFlingerStub creates a server-side IInputFlinger wrapping the given server implementation. The returned value satisfies IInputFlinger 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 IInputFlingerServer

type IInputFlingerServer interface {
	CreateInputChannel(ctx context.Context, name string) (InputChannelCore, error)
	RemoveInputChannel(ctx context.Context, connectionToken binder.IBinder) error
	SetFocusedWindow(ctx context.Context, request gui.FocusRequest) error
}

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

type IInstalld

type IInstalld interface {
	AsBinder() binder.IBinder
	CreateUserData(ctx context.Context, uuid string, userSerial int32, flags int32) error
	DestroyUserData(ctx context.Context, uuid string, flags int32) error
	SetFirstBoot(ctx context.Context) error
	CreateAppData(ctx context.Context, args CreateAppDataArgs) (CreateAppDataResult, error)
	CreateAppDataBatched(ctx context.Context, args []CreateAppDataArgs) ([]CreateAppDataResult, error)
	ReconcileSdkData(ctx context.Context, args