public abstract class android.os.IPowerManager$Stub extends android.os.Binder implements android.os.IPowerManager
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.os.IPowerManager$Stub
super_class: android.os.Binder
{
private static final java.lang.String DESCRIPTOR;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "android.os.IPowerManager"
static final int TRANSACTION_acquireWakeLock;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int TRANSACTION_acquireWakeLockWithUid;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int TRANSACTION_releaseWakeLock;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int TRANSACTION_updateWakeLockUids;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int TRANSACTION_powerHint;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int TRANSACTION_updateWakeLockWorkSource;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int TRANSACTION_isWakeLockLevelSupported;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int TRANSACTION_userActivity;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int TRANSACTION_wakeUp;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int TRANSACTION_goToSleep;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int TRANSACTION_nap;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int TRANSACTION_isInteractive;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int TRANSACTION_isPowerSaveMode;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int TRANSACTION_getPowerSaveState;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 14
static final int TRANSACTION_setPowerSaveMode;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 15
static final int TRANSACTION_isDeviceIdleMode;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int TRANSACTION_isLightDeviceIdleMode;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 17
static final int TRANSACTION_reboot;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 18
static final int TRANSACTION_rebootSafeMode;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 19
static final int TRANSACTION_shutdown;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 20
static final int TRANSACTION_crash;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 21
static final int TRANSACTION_getLastShutdownReason;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 22
static final int TRANSACTION_setStayOnSetting;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 23
static final int TRANSACTION_boostScreenBrightness;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 24
static final int TRANSACTION_isScreenBrightnessBoosted;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 25
static final int TRANSACTION_setAttentionLight;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 26
static final int TRANSACTION_setDozeAfterScreenOff;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 27
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.os.Binder.<init>:()V
1: aload 0
aload 0
ldc "android.os.IPowerManager"
invokevirtual android.os.IPowerManager$Stub.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/os/IPowerManager$Stub;
public static android.os.IPowerManager asInterface(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)Landroid/os/IPowerManager;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "android.os.IPowerManager"
invokeinterface android.os.IBinder.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface;
astore 1
start local 1 3: aload 1
ifnull 5
aload 1
instanceof android.os.IPowerManager
ifeq 5
4: aload 1
checkcast android.os.IPowerManager
areturn
5: StackMap locals: android.os.IInterface
StackMap stack:
new android.os.IPowerManager$Stub$Proxy
dup
aload 0
invokespecial android.os.IPowerManager$Stub$Proxy.<init>:(Landroid/os/IBinder;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 obj Landroid/os/IBinder;
3 6 1 iin Landroid/os/IInterface;
MethodParameters:
Name Flags
obj
public android.os.IBinder asBinder();
descriptor: ()Landroid/os/IBinder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/os/IPowerManager$Stub;
public boolean onTransact(int, android.os.Parcel, android.os.Parcel, int);
descriptor: (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=12, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "android.os.IPowerManager"
astore 5
start local 5 1: iload 1
lookupswitch { // 28
1: 4
2: 17
3: 26
4: 32
5: 38
6: 43
7: 53
8: 61
9: 68
10: 75
11: 82
12: 87
13: 94
14: 101
15: 111
16: 121
17: 128
18: 135
19: 146
20: 156
21: 167
22: 172
23: 177
24: 182
25: 187
26: 194
27: 202
1598968902: 2
default: 209
}
2: StackMap locals: java.lang.String
StackMap stack:
aload 3
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
5: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 6: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 7: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 8: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 9: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 12
10: getstatic android.os.WorkSource.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.WorkSource
astore 10
start local 10 11: goto 13
end local 10 12: StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.os.IBinder int java.lang.String java.lang.String
StackMap stack:
aconst_null
astore 10
start local 10 13: StackMap locals: android.os.WorkSource
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 11
start local 11 14: aload 0
aload 6
iload 7
aload 8
aload 9
aload 10
aload 11
invokevirtual android.os.IPowerManager$Stub.acquireWakeLock:(Landroid/os/IBinder;ILjava/lang/String;Ljava/lang/String;Landroid/os/WorkSource;Ljava/lang/String;)V
15: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
16: iconst_1
ireturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 17: StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
18: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 19: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 20: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 21: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 22: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 23: aload 0
aload 6
iload 7
aload 8
aload 9
iload 10
invokevirtual android.os.IPowerManager$Stub.acquireWakeLockWithUid:(Landroid/os/IBinder;ILjava/lang/String;Ljava/lang/String;I)V
24: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
25: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 7 end local 6 26: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
27: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 28: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 29: aload 0
aload 6
iload 7
invokevirtual android.os.IPowerManager$Stub.releaseWakeLock:(Landroid/os/IBinder;I)V
30: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
31: iconst_1
ireturn
end local 7 end local 6 32: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
33: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 34: aload 2
invokevirtual android.os.Parcel.createIntArray:()[I
astore 7
start local 7 35: aload 0
aload 6
aload 7
invokevirtual android.os.IPowerManager$Stub.updateWakeLockUids:(Landroid/os/IBinder;[I)V
36: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
37: iconst_1
ireturn
end local 7 end local 6 38: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
39: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 40: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 41: aload 0
iload 6
iload 7
invokevirtual android.os.IPowerManager$Stub.powerHint:(II)V
42: iconst_1
ireturn
end local 7 end local 6 43: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
44: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 45: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 48
46: getstatic android.os.WorkSource.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.WorkSource
astore 7
start local 7 47: goto 49
end local 7 48: StackMap locals: android.os.IBinder
StackMap stack:
aconst_null
astore 7
start local 7 49: StackMap locals: android.os.WorkSource
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 50: aload 0
aload 6
aload 7
aload 8
invokevirtual android.os.IPowerManager$Stub.updateWakeLockWorkSource:(Landroid/os/IBinder;Landroid/os/WorkSource;Ljava/lang/String;)V
51: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
52: iconst_1
ireturn
end local 8 end local 7 end local 6 53: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
54: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 55: aload 0
iload 6
invokevirtual android.os.IPowerManager$Stub.isWakeLockLevelSupported:(I)Z
istore 7
start local 7 56: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
57: aload 3
iload 7
ifeq 58
iconst_1
goto 59
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
58: iconst_0
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
59: invokevirtual android.os.Parcel.writeInt:(I)V
60: iconst_1
ireturn
end local 7 end local 6 61: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
62: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 6
start local 6 63: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 64: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 65: aload 0
lload 6
iload 8
iload 9
invokevirtual android.os.IPowerManager$Stub.userActivity:(JII)V
66: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
67: iconst_1
ireturn
end local 9 end local 8 end local 6 68: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
69: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 6
start local 6 70: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 71: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 72: aload 0
lload 6
aload 8
aload 9
invokevirtual android.os.IPowerManager$Stub.wakeUp:(JLjava/lang/String;Ljava/lang/String;)V
73: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
74: iconst_1
ireturn
end local 9 end local 8 end local 6 75: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
76: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 6
start local 6 77: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 78: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 79: aload 0
lload 6
iload 8
iload 9
invokevirtual android.os.IPowerManager$Stub.goToSleep:(JII)V
80: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
81: iconst_1
ireturn
end local 9 end local 8 end local 6 82: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
83: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 6
start local 6 84: aload 0
lload 6
invokevirtual android.os.IPowerManager$Stub.nap:(J)V
85: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
86: iconst_1
ireturn
end local 6 87: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
88: aload 0
invokevirtual android.os.IPowerManager$Stub.isInteractive:()Z
istore 6
start local 6 89: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
90: aload 3
iload 6
ifeq 91
iconst_1
goto 92
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
91: iconst_0
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
92: invokevirtual android.os.Parcel.writeInt:(I)V
93: iconst_1
ireturn
end local 6 94: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
95: aload 0
invokevirtual android.os.IPowerManager$Stub.isPowerSaveMode:()Z
istore 6
start local 6 96: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
97: aload 3
iload 6
ifeq 98
iconst_1
goto 99
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
98: iconst_0
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
99: invokevirtual android.os.Parcel.writeInt:(I)V
100: iconst_1
ireturn
end local 6 101: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
102: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 103: aload 0
iload 6
invokevirtual android.os.IPowerManager$Stub.getPowerSaveState:(I)Landroid/os/PowerSaveState;
astore 7
start local 7 104: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
105: aload 7
ifnull 109
106: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
107: aload 7
aload 3
iconst_1
invokevirtual android.os.PowerSaveState.writeToParcel:(Landroid/os/Parcel;I)V
108: goto 110
109: StackMap locals: int android.os.PowerSaveState
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
110: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 7 end local 6 111: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
112: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 113
iconst_1
goto 114
StackMap locals:
StackMap stack:
113: iconst_0
StackMap locals:
StackMap stack: int
114: istore 6
start local 6 115: aload 0
iload 6
invokevirtual android.os.IPowerManager$Stub.setPowerSaveMode:(Z)Z
istore 7
start local 7 116: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
117: aload 3
iload 7
ifeq 118
iconst_1
goto 119
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
118: iconst_0
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
119: invokevirtual android.os.Parcel.writeInt:(I)V
120: iconst_1
ireturn
end local 7 end local 6 121: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
122: aload 0
invokevirtual android.os.IPowerManager$Stub.isDeviceIdleMode:()Z
istore 6
start local 6 123: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
124: aload 3
iload 6
ifeq 125
iconst_1
goto 126
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
125: iconst_0
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
126: invokevirtual android.os.Parcel.writeInt:(I)V
127: iconst_1
ireturn
end local 6 128: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
129: aload 0
invokevirtual android.os.IPowerManager$Stub.isLightDeviceIdleMode:()Z
istore 6
start local 6 130: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
131: aload 3
iload 6
ifeq 132
iconst_1
goto 133
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
132: iconst_0
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
133: invokevirtual android.os.Parcel.writeInt:(I)V
134: iconst_1
ireturn
end local 6 135: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
136: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 137
iconst_1
goto 138
StackMap locals:
StackMap stack:
137: iconst_0
StackMap locals:
StackMap stack: int
138: istore 6
start local 6 139: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 140: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 141
iconst_1
goto 142
StackMap locals: int java.lang.String
StackMap stack:
141: iconst_0
StackMap locals:
StackMap stack: int
142: istore 8
start local 8 143: aload 0
iload 6
aload 7
iload 8
invokevirtual android.os.IPowerManager$Stub.reboot:(ZLjava/lang/String;Z)V
144: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
145: iconst_1
ireturn
end local 8 end local 7 end local 6 146: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
147: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 148
iconst_1
goto 149
StackMap locals:
StackMap stack:
148: iconst_0
StackMap locals:
StackMap stack: int
149: istore 6
start local 6 150: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 151
iconst_1
goto 152
StackMap locals: int
StackMap stack:
151: iconst_0
StackMap locals:
StackMap stack: int
152: istore 7
start local 7 153: aload 0
iload 6
iload 7
invokevirtual android.os.IPowerManager$Stub.rebootSafeMode:(ZZ)V
154: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
155: iconst_1
ireturn
end local 7 end local 6 156: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
157: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 158
iconst_1
goto 159
StackMap locals:
StackMap stack:
158: iconst_0
StackMap locals:
StackMap stack: int
159: istore 6
start local 6 160: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 161: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 162
iconst_1
goto 163
StackMap locals: int java.lang.String
StackMap stack:
162: iconst_0
StackMap locals:
StackMap stack: int
163: istore 8
start local 8 164: aload 0
iload 6
aload 7
iload 8
invokevirtual android.os.IPowerManager$Stub.shutdown:(ZLjava/lang/String;Z)V
165: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
166: iconst_1
ireturn
end local 8 end local 7 end local 6 167: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
168: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 169: aload 0
aload 6
invokevirtual android.os.IPowerManager$Stub.crash:(Ljava/lang/String;)V
170: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
171: iconst_1
ireturn
end local 6 172: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
173: aload 0
invokevirtual android.os.IPowerManager$Stub.getLastShutdownReason:()I
istore 6
start local 6 174: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
175: aload 3
iload 6
invokevirtual android.os.Parcel.writeInt:(I)V
176: iconst_1
ireturn
end local 6 177: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
178: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 179: aload 0
iload 6
invokevirtual android.os.IPowerManager$Stub.setStayOnSetting:(I)V
180: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
181: iconst_1
ireturn
end local 6 182: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
183: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 6
start local 6 184: aload 0
lload 6
invokevirtual android.os.IPowerManager$Stub.boostScreenBrightness:(J)V
185: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
186: iconst_1
ireturn
end local 6 187: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
188: aload 0
invokevirtual android.os.IPowerManager$Stub.isScreenBrightnessBoosted:()Z
istore 6
start local 6 189: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
190: aload 3
iload 6
ifeq 191
iconst_1
goto 192
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
191: iconst_0
StackMap locals: android.os.IPowerManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
192: invokevirtual android.os.Parcel.writeInt:(I)V
193: iconst_1
ireturn
end local 6 194: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
195: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 196
iconst_1
goto 197
StackMap locals:
StackMap stack:
196: iconst_0
StackMap locals:
StackMap stack: int
197: istore 6
start local 6 198: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 199: aload 0
iload 6
iload 7
invokevirtual android.os.IPowerManager$Stub.setAttentionLight:(ZI)V
200: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
201: iconst_1
ireturn
end local 7 end local 6 202: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
203: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 204
iconst_1
goto 205
StackMap locals:
StackMap stack:
204: iconst_0
StackMap locals:
StackMap stack: int
205: istore 6
start local 6 206: aload 0
iload 6
invokevirtual android.os.IPowerManager$Stub.setDozeAfterScreenOff:(Z)V
207: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
208: iconst_1
ireturn
end local 6 209: StackMap locals:
StackMap stack:
aload 0
iload 1
aload 2
aload 3
iload 4
invokespecial android.os.Binder.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 210 0 this Landroid/os/IPowerManager$Stub;
0 210 1 code I
0 210 2 data Landroid/os/Parcel;
0 210 3 reply Landroid/os/Parcel;
0 210 4 flags I
1 210 5 descriptor Ljava/lang/String;
6 17 6 _arg0 Landroid/os/IBinder;
7 17 7 _arg1 I
8 17 8 _arg2 Ljava/lang/String;
9 17 9 _arg3 Ljava/lang/String;
11 12 10 _arg4 Landroid/os/WorkSource;
13 17 10 _arg4 Landroid/os/WorkSource;
14 17 11 _arg5 Ljava/lang/String;
19 26 6 _arg0 Landroid/os/IBinder;
20 26 7 _arg1 I
21 26 8 _arg2 Ljava/lang/String;
22 26 9 _arg3 Ljava/lang/String;
23 26 10 _arg4 I
28 32 6 _arg0 Landroid/os/IBinder;
29 32 7 _arg1 I
34 38 6 _arg0 Landroid/os/IBinder;
35 38 7 _arg1 [I
40 43 6 _arg0 I
41 43 7 _arg1 I
45 53 6 _arg0 Landroid/os/IBinder;
47 48 7 _arg1 Landroid/os/WorkSource;
49 53 7 _arg1 Landroid/os/WorkSource;
50 53 8 _arg2 Ljava/lang/String;
55 61 6 _arg0 I
56 61 7 _result Z
63 68 6 _arg0 J
64 68 8 _arg1 I
65 68 9 _arg2 I
70 75 6 _arg0 J
71 75 8 _arg1 Ljava/lang/String;
72 75 9 _arg2 Ljava/lang/String;
77 82 6 _arg0 J
78 82 8 _arg1 I
79 82 9 _arg2 I
84 87 6 _arg0 J
89 94 6 _result Z
96 101 6 _result Z
103 111 6 _arg0 I
104 111 7 _result Landroid/os/PowerSaveState;
115 121 6 _arg0 Z
116 121 7 _result Z
123 128 6 _result Z
130 135 6 _result Z
139 146 6 _arg0 Z
140 146 7 _arg1 Ljava/lang/String;
143 146 8 _arg2 Z
150 156 6 _arg0 Z
153 156 7 _arg1 Z
160 167 6 _arg0 Z
161 167 7 _arg1 Ljava/lang/String;
164 167 8 _arg2 Z
169 172 6 _arg0 Ljava/lang/String;
174 177 6 _result I
179 182 6 _arg0 I
184 187 6 _arg0 J
189 194 6 _result Z
198 202 6 _arg0 Z
199 202 7 _arg1 I
206 209 6 _arg0 Z
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
code
data
reply
flags
}
SourceFile: "IPowerManager.java"
NestHost: android.os.IPowerManager
InnerClasses:
public abstract Stub = android.os.IPowerManager$Stub of android.os.IPowerManager
private Proxy = android.os.IPowerManager$Stub$Proxy of android.os.IPowerManager$Stub
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable