public class android.net.wifi.rtt.WifiRttManager
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.net.wifi.rtt.WifiRttManager
super_class: java.lang.Object
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "WifiRttManager"
private static final boolean VDBG;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private final android.content.Context mContext;
descriptor: Landroid/content/Context;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.net.wifi.rtt.IWifiRttManager mService;
descriptor: Landroid/net/wifi/rtt/IWifiRttManager;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static final java.lang.String ACTION_WIFI_RTT_STATE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.net.wifi.rtt.action.WIFI_RTT_STATE_CHANGED"
public void <init>(android.content.Context, android.net.wifi.rtt.IWifiRttManager);
descriptor: (Landroid/content/Context;Landroid/net/wifi/rtt/IWifiRttManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield android.net.wifi.rtt.WifiRttManager.mContext:Landroid/content/Context;
2: aload 0
aload 2
putfield android.net.wifi.rtt.WifiRttManager.mService:Landroid/net/wifi/rtt/IWifiRttManager;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/net/wifi/rtt/WifiRttManager;
0 4 1 context Landroid/content/Context;
0 4 2 service Landroid/net/wifi/rtt/IWifiRttManager;
MethodParameters:
Name Flags
context
service
public boolean isAvailable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
getfield android.net.wifi.rtt.WifiRttManager.mService:Landroid/net/wifi/rtt/IWifiRttManager;
invokeinterface android.net.wifi.rtt.IWifiRttManager.isAvailable:()Z
1: ireturn
2: StackMap locals:
StackMap stack: android.os.RemoteException
astore 1
start local 1 3: aload 1
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/net/wifi/rtt/WifiRttManager;
3 4 1 e Landroid/os/RemoteException;
Exception table:
from to target type
0 1 2 Class android.os.RemoteException
public void startRanging(android.net.wifi.rtt.RangingRequest, java.util.concurrent.Executor, android.net.wifi.rtt.RangingResultCallback);
descriptor: (Landroid/net/wifi/rtt/RangingRequest;Ljava/util/concurrent/Executor;Landroid/net/wifi/rtt/RangingResultCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tACCESS_FINE_LOCATION cannot be resolved to a variable\n\tCHANGE_WIFI_STATE cannot be resolved to a variable\n\tACCESS_WIFI_STATE cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/net/wifi/rtt/WifiRttManager;
MethodParameters:
Name Flags
request
executor
callback
public void startRanging(android.os.WorkSource, android.net.wifi.rtt.RangingRequest, java.util.concurrent.Executor, android.net.wifi.rtt.RangingResultCallback);
descriptor: (Landroid/os/WorkSource;Landroid/net/wifi/rtt/RangingRequest;Ljava/util/concurrent/Executor;Landroid/net/wifi/rtt/RangingResultCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tLOCATION_HARDWARE cannot be resolved to a variable\n\tACCESS_FINE_LOCATION cannot be resolved to a variable\n\tCHANGE_WIFI_STATE cannot be resolved to a variable\n\tACCESS_WIFI_STATE cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/net/wifi/rtt/WifiRttManager;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
MethodParameters:
Name Flags
workSource
request
executor
callback
public void cancelRanging(android.os.WorkSource);
descriptor: (Landroid/os/WorkSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tLOCATION_HARDWARE cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/net/wifi/rtt/WifiRttManager;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
MethodParameters:
Name Flags
workSource
}
SourceFile: "WifiRttManager.java"
NestMembers:
android.net.wifi.rtt.WifiRttManager$1