class android.net.wifi.IWifiManager$Stub$Proxy implements android.net.wifi.IWifiManager
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.net.wifi.IWifiManager$Stub$Proxy
  super_class: java.lang.Object
{
  private android.os.IBinder mRemote;
    descriptor: Landroid/os/IBinder;
    flags: (0x0002) ACC_PRIVATE

  void <init>(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.IBinder remote
         0: .line 819
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 821
            aload 0 /* this */
            aload 1 /* remote */
            putfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
         2: .line 822
            return
        end local 1 // android.os.IBinder remote
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0    3     1  remote  Landroid/os/IBinder;
    MethodParameters:
        Name  Flags
      remote  

  public android.os.IBinder asBinder();
    descriptor: ()Landroid/os/IBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 825
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            areturn
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/wifi/IWifiManager$Stub$Proxy;

  public java.lang.String getInterfaceDescriptor();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 829
            ldc "android.net.wifi.IWifiManager"
            areturn
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/wifi/IWifiManager$Stub$Proxy;

  public int getSupportedFeatures();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 833
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 834
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 837
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 838
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_1
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 839
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 840
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 841
            goto 11
        end local 3 // int _result
         7: .line 842
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 843
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 844
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 845
            aload 4
            athrow
        start local 3 // int _result
        11: .line 843
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 844
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 846
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.wifi.WifiActivityEnergyInfo reportActivityInfo();
    descriptor: ()Landroid/net/wifi/WifiActivityEnergyInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 850
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 851
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 854
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 855
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_2
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 856
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 857
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 858
            getstatic android.net.wifi.WifiActivityEnergyInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.wifi.WifiActivityEnergyInfo
            astore 3 /* _result */
        start local 3 // android.net.wifi.WifiActivityEnergyInfo _result
         7: .line 859
            goto 14
        end local 3 // android.net.wifi.WifiActivityEnergyInfo _result
         8: .line 861
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.wifi.WifiActivityEnergyInfo _result
         9: .line 863
            goto 14
        end local 3 // android.net.wifi.WifiActivityEnergyInfo _result
        10: .line 864
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 865
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 866
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 867
            aload 4
            athrow
        start local 3 // android.net.wifi.WifiActivityEnergyInfo _result
        14: .line 865
      StackMap locals: android.net.wifi.WifiActivityEnergyInfo
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 866
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 868
            aload 3 /* _result */
            areturn
        end local 3 // android.net.wifi.WifiActivityEnergyInfo _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/wifi/WifiActivityEnergyInfo;
            9   10     3  _result  Landroid/net/wifi/WifiActivityEnergyInfo;
           14   17     3  _result  Landroid/net/wifi/WifiActivityEnergyInfo;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public void requestActivityInfo(android.os.ResultReceiver);
    descriptor: (Landroid/os/ResultReceiver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.ResultReceiver result
         0: .line 878
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 880
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         2: .line 881
            aload 1 /* result */
            ifnull 6
         3: .line 882
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 883
            aload 1 /* result */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.ResultReceiver.writeToParcel:(Landroid/os/Parcel;I)V
         5: .line 884
            goto 7
         6: .line 886
      StackMap locals: android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 888
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_3
            aload 2 /* _data */
            aconst_null
            iconst_1
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 889
            goto 12
         9: .line 890
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 3
        10: .line 891
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 892
            aload 3
            athrow
        12: .line 891
      StackMap locals:
      StackMap stack:
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 893
            return
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.ResultReceiver result
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  result  Landroid/os/ResultReceiver;
            1   14     2   _data  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           1     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      result  

  public android.content.pm.ParceledListSlice getConfiguredNetworks();
    descriptor: ()Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 896
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 897
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 900
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 901
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_4
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 902
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 903
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 904
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 3 /* _result */
        start local 3 // android.content.pm.ParceledListSlice _result
         7: .line 905
            goto 14
        end local 3 // android.content.pm.ParceledListSlice _result
         8: .line 907
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.content.pm.ParceledListSlice _result
         9: .line 909
            goto 14
        end local 3 // android.content.pm.ParceledListSlice _result
        10: .line 910
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 911
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 912
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 913
            aload 4
            athrow
        start local 3 // android.content.pm.ParceledListSlice _result
        14: .line 911
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 912
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 914
            aload 3 /* _result */
            areturn
        end local 3 // android.content.pm.ParceledListSlice _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/content/pm/ParceledListSlice;
            9   10     3  _result  Landroid/content/pm/ParceledListSlice;
           14   17     3  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public android.content.pm.ParceledListSlice getPrivilegedConfiguredNetworks();
    descriptor: ()Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 918
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 919
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 922
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 923
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_5
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 924
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 925
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 926
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 3 /* _result */
        start local 3 // android.content.pm.ParceledListSlice _result
         7: .line 927
            goto 14
        end local 3 // android.content.pm.ParceledListSlice _result
         8: .line 929
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.content.pm.ParceledListSlice _result
         9: .line 931
            goto 14
        end local 3 // android.content.pm.ParceledListSlice _result
        10: .line 932
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 933
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 934
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 935
            aload 4
            athrow
        start local 3 // android.content.pm.ParceledListSlice _result
        14: .line 933
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 934
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 936
            aload 3 /* _result */
            areturn
        end local 3 // android.content.pm.ParceledListSlice _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/content/pm/ParceledListSlice;
            9   10     3  _result  Landroid/content/pm/ParceledListSlice;
           14   17     3  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.wifi.WifiConfiguration getMatchingWifiConfig(android.net.wifi.ScanResult);
    descriptor: (Landroid/net/wifi/ScanResult;)Landroid/net/wifi/WifiConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.ScanResult scanResult
         0: .line 940
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 941
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 944
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 945
            aload 1 /* scanResult */
            ifnull 7
         4: .line 946
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 947
            aload 1 /* scanResult */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.wifi.ScanResult.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 948
            goto 8
         7: .line 950
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 952
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 6
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 953
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 954
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 955
            getstatic android.net.wifi.WifiConfiguration.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.wifi.WifiConfiguration
            astore 4 /* _result */
        start local 4 // android.net.wifi.WifiConfiguration _result
        12: .line 956
            goto 19
        end local 4 // android.net.wifi.WifiConfiguration _result
        13: .line 958
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.wifi.WifiConfiguration _result
        14: .line 960
            goto 19
        end local 4 // android.net.wifi.WifiConfiguration _result
        15: .line 961
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 962
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 963
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 964
            aload 5
            athrow
        start local 4 // android.net.wifi.WifiConfiguration _result
        19: .line 962
      StackMap locals: android.net.wifi.WifiConfiguration
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 963
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 965
            aload 4 /* _result */
            areturn
        end local 4 // android.net.wifi.WifiConfiguration _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.wifi.ScanResult scanResult
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   22     0        this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   22     1  scanResult  Landroid/net/wifi/ScanResult;
            1   22     2       _data  Landroid/os/Parcel;
            2   22     3      _reply  Landroid/os/Parcel;
           12   13     4     _result  Landroid/net/wifi/WifiConfiguration;
           14   15     4     _result  Landroid/net/wifi/WifiConfiguration;
           19   22     4     _result  Landroid/net/wifi/WifiConfiguration;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      scanResult  

  public java.util.List<android.net.wifi.WifiConfiguration> getAllMatchingWifiConfigs(android.net.wifi.ScanResult);
    descriptor: (Landroid/net/wifi/ScanResult;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.ScanResult scanResult
         0: .line 969
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 970
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 973
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 974
            aload 1 /* scanResult */
            ifnull 7
         4: .line 975
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 976
            aload 1 /* scanResult */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.wifi.ScanResult.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 977
            goto 8
         7: .line 979
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 981
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 7
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 982
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 983
            aload 3 /* _reply */
            getstatic android.net.wifi.WifiConfiguration.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 984
            goto 16
        end local 4 // java.util.List _result
        12: .line 985
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 986
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 987
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 988
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 986
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 987
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 989
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.wifi.ScanResult scanResult
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   19     1  scanResult  Landroid/net/wifi/ScanResult;
            1   19     2       _data  Landroid/os/Parcel;
            2   19     3      _reply  Landroid/os/Parcel;
           11   12     4     _result  Ljava/util/List<Landroid/net/wifi/WifiConfiguration;>;
           16   19     4     _result  Ljava/util/List<Landroid/net/wifi/WifiConfiguration;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/net/wifi/ScanResult;)Ljava/util/List<Landroid/net/wifi/WifiConfiguration;>;
    MethodParameters:
            Name  Flags
      scanResult  

  public java.util.List<android.net.wifi.hotspot2.OsuProvider> getMatchingOsuProviders(android.net.wifi.ScanResult);
    descriptor: (Landroid/net/wifi/ScanResult;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.ScanResult scanResult
         0: .line 993
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 994
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 997
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 998
            aload 1 /* scanResult */
            ifnull 7
         4: .line 999
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1000
            aload 1 /* scanResult */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.wifi.ScanResult.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1001
            goto 8
         7: .line 1003
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1005
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 8
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1006
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1007
            aload 3 /* _reply */
            getstatic android.net.wifi.hotspot2.OsuProvider.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 1008
            goto 16
        end local 4 // java.util.List _result
        12: .line 1009
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 1010
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1011
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1012
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 1010
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1011
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1013
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.wifi.ScanResult scanResult
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   19     1  scanResult  Landroid/net/wifi/ScanResult;
            1   19     2       _data  Landroid/os/Parcel;
            2   19     3      _reply  Landroid/os/Parcel;
           11   12     4     _result  Ljava/util/List<Landroid/net/wifi/hotspot2/OsuProvider;>;
           16   19     4     _result  Ljava/util/List<Landroid/net/wifi/hotspot2/OsuProvider;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/net/wifi/ScanResult;)Ljava/util/List<Landroid/net/wifi/hotspot2/OsuProvider;>;
    MethodParameters:
            Name  Flags
      scanResult  

  public int addOrUpdateNetwork(android.net.wifi.WifiConfiguration, java.lang.String);
    descriptor: (Landroid/net/wifi/WifiConfiguration;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.WifiConfiguration config
        start local 2 // java.lang.String packageName
         0: .line 1017
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1018
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1021
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1022
            aload 1 /* config */
            ifnull 7
         4: .line 1023
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1024
            aload 1 /* config */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.wifi.WifiConfiguration.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1025
            goto 8
         7: .line 1027
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1029
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1030
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 9
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1031
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1032
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        12: .line 1033
            goto 17
        end local 5 // int _result
        13: .line 1034
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1035
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1036
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1037
            aload 6
            athrow
        start local 5 // int _result
        17: .line 1035
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1036
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1038
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.net.wifi.WifiConfiguration config
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   20     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   20     1       config  Landroid/net/wifi/WifiConfiguration;
            0   20     2  packageName  Ljava/lang/String;
            1   20     3        _data  Landroid/os/Parcel;
            2   20     4       _reply  Landroid/os/Parcel;
           12   13     5      _result  I
           17   20     5      _result  I
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      config       
      packageName  

  public boolean addOrUpdatePasspointConfiguration(android.net.wifi.hotspot2.PasspointConfiguration, java.lang.String);
    descriptor: (Landroid/net/wifi/hotspot2/PasspointConfiguration;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.hotspot2.PasspointConfiguration config
        start local 2 // java.lang.String packageName
         0: .line 1042
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1043
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1046
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1047
            aload 1 /* config */
            ifnull 7
         4: .line 1048
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1049
            aload 1 /* config */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.wifi.hotspot2.PasspointConfiguration.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1050
            goto 8
         7: .line 1052
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1054
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1055
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 10
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1056
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1057
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 1058
            goto 19
        end local 5 // boolean _result
        15: .line 1059
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 1060
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1061
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1062
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 1060
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1061
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1063
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.net.wifi.hotspot2.PasspointConfiguration config
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   22     1       config  Landroid/net/wifi/hotspot2/PasspointConfiguration;
            0   22     2  packageName  Ljava/lang/String;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      config       
      packageName  

  public boolean removePasspointConfiguration(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String fqdn
        start local 2 // java.lang.String packageName
         0: .line 1067
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1068
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1071
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1072
            aload 3 /* _data */
            aload 1 /* fqdn */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1073
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1074
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 11
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1075
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1076
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 1077
            goto 15
        end local 5 // boolean _result
        11: .line 1078
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1079
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1080
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1081
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 1079
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1080
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1082
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // java.lang.String fqdn
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   18     1         fqdn  Ljava/lang/String;
            0   18     2  packageName  Ljava/lang/String;
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      fqdn         
      packageName  

  public java.util.List<android.net.wifi.hotspot2.PasspointConfiguration> getPasspointConfigurations();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1086
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1087
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1090
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1091
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 12
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1092
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1093
            aload 2 /* _reply */
            getstatic android.net.wifi.hotspot2.PasspointConfiguration.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 3 /* _result */
        start local 3 // java.util.List _result
         6: .line 1094
            goto 11
        end local 3 // java.util.List _result
         7: .line 1095
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1096
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1097
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1098
            aload 4
            athrow
        start local 3 // java.util.List _result
        11: .line 1096
      StackMap locals: java.util.List
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1097
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1099
            aload 3 /* _result */
            areturn
        end local 3 // java.util.List _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/util/List<Landroid/net/wifi/hotspot2/PasspointConfiguration;>;
           11   14     3  _result  Ljava/util/List<Landroid/net/wifi/hotspot2/PasspointConfiguration;>;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    Signature: ()Ljava/util/List<Landroid/net/wifi/hotspot2/PasspointConfiguration;>;

  public void queryPasspointIcon(long, java.lang.String);
    descriptor: (JLjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // long bssid
        start local 3 // java.lang.String fileName
         0: .line 1103
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1104
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1106
            aload 4 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1107
            aload 4 /* _data */
            lload 1 /* bssid */
            invokevirtual android.os.Parcel.writeLong:(J)V
         4: .line 1108
            aload 4 /* _data */
            aload 3 /* fileName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1109
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 13
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1110
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1111
            goto 12
         8: .line 1112
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy long java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
         9: .line 1113
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1114
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1115
            aload 6
            athrow
        12: .line 1113
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1114
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1116
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String fileName
        end local 1 // long bssid
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   15     0      this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   15     1     bssid  J
            0   15     3  fileName  Ljava/lang/String;
            1   15     4     _data  Landroid/os/Parcel;
            2   15     5    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      bssid     
      fileName  

  public int matchProviderWithCurrentNetwork(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String fqdn
         0: .line 1119
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1120
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1123
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1124
            aload 2 /* _data */
            aload 1 /* fqdn */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1125
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 14
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1126
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1127
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 1128
            goto 12
        end local 4 // int _result
         8: .line 1129
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1130
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1131
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1132
            aload 5
            athrow
        start local 4 // int _result
        12: .line 1130
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1131
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1133
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String fqdn
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   15     1     fqdn  Ljava/lang/String;
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  I
           12   15     4  _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      fqdn  

  public void deauthenticateNetwork(long, boolean);
    descriptor: (JZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // long holdoff
        start local 3 // boolean ess
         0: .line 1137
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1138
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1140
            aload 4 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1141
            aload 4 /* _data */
            lload 1 /* holdoff */
            invokevirtual android.os.Parcel.writeLong:(J)V
         4: .line 1142
            aload 4 /* _data */
            iload 3 /* ess */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy long int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy long int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1143
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 15
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1144
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1145
            goto 14
        10: .line 1146
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        11: .line 1147
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1148
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1149
            aload 6
            athrow
        14: .line 1147
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1148
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1150
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean ess
        end local 1 // long holdoff
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   17     1  holdoff  J
            0   17     3      ess  Z
            1   17     4    _data  Landroid/os/Parcel;
            2   17     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      holdoff  
      ess      

  public boolean removeNetwork(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // int netId
        start local 2 // java.lang.String packageName
         0: .line 1153
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1154
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1157
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1158
            aload 3 /* _data */
            iload 1 /* netId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1159
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1160
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 16
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1161
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1162
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 1163
            goto 15
        end local 5 // boolean _result
        11: .line 1164
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1165
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1166
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1167
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 1165
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1166
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1168
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // int netId
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   18     1        netId  I
            0   18     2  packageName  Ljava/lang/String;
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      netId        
      packageName  

  public boolean enableNetwork(int, boolean, java.lang.String);
    descriptor: (IZLjava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // int netId
        start local 2 // boolean disableOthers
        start local 3 // java.lang.String packageName
         0: .line 1172
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1173
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1176
            aload 4 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1177
            aload 4 /* _data */
            iload 1 /* netId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1178
            aload 4 /* _data */
            iload 2 /* disableOthers */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy int int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy int int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1179
            aload 4 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 1180
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 17
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1181
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1182
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 6 /* _result */
        start local 6 // boolean _result
        13: .line 1183
            goto 18
        end local 6 // boolean _result
        14: .line 1184
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        15: .line 1185
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1186
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1187
            aload 7
            athrow
        start local 6 // boolean _result
        18: .line 1185
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1186
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1188
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String packageName
        end local 2 // boolean disableOthers
        end local 1 // int netId
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   21     0           this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   21     1          netId  I
            0   21     2  disableOthers  Z
            0   21     3    packageName  Ljava/lang/String;
            1   21     4          _data  Landroid/os/Parcel;
            2   21     5         _reply  Landroid/os/Parcel;
           13   14     6        _result  Z
           18   21     6        _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      netId          
      disableOthers  
      packageName    

  public boolean disableNetwork(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // int netId
        start local 2 // java.lang.String packageName
         0: .line 1192
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1193
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1196
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1197
            aload 3 /* _data */
            iload 1 /* netId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1198
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1199
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 18
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1200
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1201
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 1202
            goto 15
        end local 5 // boolean _result
        11: .line 1203
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1204
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1205
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1206
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 1204
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1205
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1207
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // int netId
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   18     1        netId  I
            0   18     2  packageName  Ljava/lang/String;
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      netId        
      packageName  

  public boolean startScan(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 1211
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1212
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1215
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1216
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1217
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 19
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1218
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1219
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 1220
            goto 14
        end local 4 // boolean _result
        10: .line 1221
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1222
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1223
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1224
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 1222
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1223
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1225
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   17     1  packageName  Ljava/lang/String;
            1   17     2        _data  Landroid/os/Parcel;
            2   17     3       _reply  Landroid/os/Parcel;
            9   10     4      _result  Z
           14   17     4      _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public java.util.List<android.net.wifi.ScanResult> getScanResults(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String callingPackage
         0: .line 1229
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1230
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1233
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1234
            aload 2 /* _data */
            aload 1 /* callingPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1235
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 20
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1236
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1237
            aload 3 /* _reply */
            getstatic android.net.wifi.ScanResult.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
         7: .line 1238
            goto 12
        end local 4 // java.util.List _result
         8: .line 1239
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1240
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1241
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1242
            aload 5
            athrow
        start local 4 // java.util.List _result
        12: .line 1240
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1241
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1243
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String callingPackage
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   15     0            this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   15     1  callingPackage  Ljava/lang/String;
            1   15     2           _data  Landroid/os/Parcel;
            2   15     3          _reply  Landroid/os/Parcel;
            7    8     4         _result  Ljava/util/List<Landroid/net/wifi/ScanResult;>;
           12   15     4         _result  Ljava/util/List<Landroid/net/wifi/ScanResult;>;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Ljava/lang/String;)Ljava/util/List<Landroid/net/wifi/ScanResult;>;
    MethodParameters:
                Name  Flags
      callingPackage  

  public void disconnect(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 1247
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1248
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1250
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1251
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1252
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 21
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1253
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1254
            goto 11
         7: .line 1255
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1256
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1257
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1258
            aload 4
            athrow
        11: .line 1256
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1257
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1259
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  packageName  Ljava/lang/String;
            1   14     2        _data  Landroid/os/Parcel;
            2   14     3       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public void reconnect(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 1262
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1263
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1265
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1266
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1267
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 22
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1268
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1269
            goto 11
         7: .line 1270
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1271
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1272
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1273
            aload 4
            athrow
        11: .line 1271
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1272
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1274
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  packageName  Ljava/lang/String;
            1   14     2        _data  Landroid/os/Parcel;
            2   14     3       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public void reassociate(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 1277
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1278
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1280
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1281
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1282
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 23
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1283
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1284
            goto 11
         7: .line 1285
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1286
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1287
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1288
            aload 4
            athrow
        11: .line 1286
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1287
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1289
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  packageName  Ljava/lang/String;
            1   14     2        _data  Landroid/os/Parcel;
            2   14     3       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public android.net.wifi.WifiInfo getConnectionInfo(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/net/wifi/WifiInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String callingPackage
         0: .line 1292
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1293
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1296
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1297
            aload 2 /* _data */
            aload 1 /* callingPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1298
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 24
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1299
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1300
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 1301
            getstatic android.net.wifi.WifiInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.wifi.WifiInfo
            astore 4 /* _result */
        start local 4 // android.net.wifi.WifiInfo _result
         8: .line 1302
            goto 15
        end local 4 // android.net.wifi.WifiInfo _result
         9: .line 1304
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.wifi.WifiInfo _result
        10: .line 1306
            goto 15
        end local 4 // android.net.wifi.WifiInfo _result
        11: .line 1307
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 1308
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1309
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1310
            aload 5
            athrow
        start local 4 // android.net.wifi.WifiInfo _result
        15: .line 1308
      StackMap locals: android.net.wifi.WifiInfo
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1309
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1311
            aload 4 /* _result */
            areturn
        end local 4 // android.net.wifi.WifiInfo _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String callingPackage
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   18     0            this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   18     1  callingPackage  Ljava/lang/String;
            1   18     2           _data  Landroid/os/Parcel;
            2   18     3          _reply  Landroid/os/Parcel;
            8    9     4         _result  Landroid/net/wifi/WifiInfo;
           10   11     4         _result  Landroid/net/wifi/WifiInfo;
           15   18     4         _result  Landroid/net/wifi/WifiInfo;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      callingPackage  

  public boolean setWifiEnabled(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
        start local 2 // boolean enable
         0: .line 1315
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1316
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1319
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1320
            aload 3 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1321
            aload 3 /* _data */
            iload 2 /* enable */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1322
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 25
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1323
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1324
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack:
        10: iconst_0
      StackMap locals:
      StackMap stack: int
        11: istore 5 /* _result */
        start local 5 // boolean _result
        12: .line 1325
            goto 17
        end local 5 // boolean _result
        13: .line 1326
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1327
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1328
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1329
            aload 6
            athrow
        start local 5 // boolean _result
        17: .line 1327
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1328
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1330
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enable
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   20     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   20     1  packageName  Ljava/lang/String;
            0   20     2       enable  Z
            1   20     3        _data  Landroid/os/Parcel;
            2   20     4       _reply  Landroid/os/Parcel;
           12   13     5      _result  Z
           17   20     5      _result  Z
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      enable       

  public int getWifiEnabledState();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1334
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1335
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1338
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1339
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 26
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1340
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1341
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 1342
            goto 11
        end local 3 // int _result
         7: .line 1343
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1344
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1345
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1346
            aload 4
            athrow
        start local 3 // int _result
        11: .line 1344
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1345
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1347
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void setCountryCode(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String country
         0: .line 1351
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1352
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1354
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1355
            aload 2 /* _data */
            aload 1 /* country */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1356
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 27
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1357
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1358
            goto 11
         7: .line 1359
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1360
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1361
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1362
            aload 4
            athrow
        11: .line 1360
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1361
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1363
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String country
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  country  Ljava/lang/String;
            1   14     2    _data  Landroid/os/Parcel;
            2   14     3   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      country  

  public java.lang.String getCountryCode();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1366
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1367
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1370
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1371
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 28
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1372
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1373
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String _result
         6: .line 1374
            goto 11
        end local 3 // java.lang.String _result
         7: .line 1375
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1376
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1377
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1378
            aload 4
            athrow
        start local 3 // java.lang.String _result
        11: .line 1376
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1377
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1379
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/lang/String;
           11   14     3  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isDualBandSupported();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1383
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1384
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1387
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1388
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 29
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1389
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1390
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 1391
            goto 13
        end local 3 // boolean _result
         9: .line 1392
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1393
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1394
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1395
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 1393
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1394
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1396
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public boolean needs5GHzToAnyApBandConversion();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1400
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1401
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1404
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1405
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 30
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1406
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1407
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 1408
            goto 13
        end local 3 // boolean _result
         9: .line 1409
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1410
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1411
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1412
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 1410
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1411
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1413
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.DhcpInfo getDhcpInfo();
    descriptor: ()Landroid/net/DhcpInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1417
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1418
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1421
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1422
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 31
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1423
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1424
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1425
            getstatic android.net.DhcpInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.DhcpInfo
            astore 3 /* _result */
        start local 3 // android.net.DhcpInfo _result
         7: .line 1426
            goto 14
        end local 3 // android.net.DhcpInfo _result
         8: .line 1428
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.DhcpInfo _result
         9: .line 1430
            goto 14
        end local 3 // android.net.DhcpInfo _result
        10: .line 1431
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1432
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1433
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1434
            aload 4
            athrow
        start local 3 // android.net.DhcpInfo _result
        14: .line 1432
      StackMap locals: android.net.DhcpInfo
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1433
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1435
            aload 3 /* _result */
            areturn
        end local 3 // android.net.DhcpInfo _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/DhcpInfo;
            9   10     3  _result  Landroid/net/DhcpInfo;
           14   17     3  _result  Landroid/net/DhcpInfo;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isScanAlwaysAvailable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1439
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1440
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1443
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1444
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 32
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1445
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1446
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 1447
            goto 13
        end local 3 // boolean _result
         9: .line 1448
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1449
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1450
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1451
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 1449
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1450
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1452
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public boolean acquireWifiLock(android.os.IBinder, int, java.lang.String, android.os.WorkSource);
    descriptor: (Landroid/os/IBinder;ILjava/lang/String;Landroid/os/WorkSource;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.IBinder lock
        start local 2 // int lockType
        start local 3 // java.lang.String tag
        start local 4 // android.os.WorkSource ws
         0: .line 1456
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1457
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1460
            aload 5 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1461
            aload 5 /* _data */
            aload 1 /* lock */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         4: .line 1462
            aload 5 /* _data */
            iload 2 /* lockType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1463
            aload 5 /* _data */
            aload 3 /* tag */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1464
            aload 4 /* ws */
            ifnull 10
         7: .line 1465
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1466
            aload 4 /* ws */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.WorkSource.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1467
            goto 11
        10: .line 1469
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1471
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 33
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 1472
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 1473
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
            iconst_1
            goto 15
      StackMap locals:
      StackMap stack:
        14: iconst_0
      StackMap locals:
      StackMap stack: int
        15: istore 7 /* _result */
        start local 7 // boolean _result
        16: .line 1474
            goto 21
        end local 7 // boolean _result
        17: .line 1475
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        18: .line 1476
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1477
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1478
            aload 8
            athrow
        start local 7 // boolean _result
        21: .line 1476
      StackMap locals: int
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1477
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 1479
            iload 7 /* _result */
            ireturn
        end local 7 // boolean _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // android.os.WorkSource ws
        end local 3 // java.lang.String tag
        end local 2 // int lockType
        end local 1 // android.os.IBinder lock
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   24     0      this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   24     1      lock  Landroid/os/IBinder;
            0   24     2  lockType  I
            0   24     3       tag  Ljava/lang/String;
            0   24     4        ws  Landroid/os/WorkSource;
            1   24     5     _data  Landroid/os/Parcel;
            2   24     6    _reply  Landroid/os/Parcel;
           16   17     7   _result  Z
           21   24     7   _result  Z
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      lock      
      lockType  
      tag       
      ws        

  public void updateWifiLockWorkSource(android.os.IBinder, android.os.WorkSource);
    descriptor: (Landroid/os/IBinder;Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.IBinder lock
        start local 2 // android.os.WorkSource ws
         0: .line 1483
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1484
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1486
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1487
            aload 3 /* _data */
            aload 1 /* lock */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         4: .line 1488
            aload 2 /* ws */
            ifnull 8
         5: .line 1489
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1490
            aload 2 /* ws */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.WorkSource.writeToParcel:(Landroid/os/Parcel;I)V
         7: .line 1491
            goto 9
         8: .line 1493
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1495
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 34
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1496
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1497
            goto 16
        12: .line 1498
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 1499
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1500
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1501
            aload 5
            athrow
        16: .line 1499
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1500
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1502
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.WorkSource ws
        end local 1 // android.os.IBinder lock
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   19     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   19     1    lock  Landroid/os/IBinder;
            0   19     2      ws  Landroid/os/WorkSource;
            1   19     3   _data  Landroid/os/Parcel;
            2   19     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      lock  
      ws    

  public boolean releaseWifiLock(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.IBinder lock
         0: .line 1505
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1506
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1509
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1510
            aload 2 /* _data */
            aload 1 /* lock */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         4: .line 1511
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 35
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1512
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1513
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 1514
            goto 14
        end local 4 // boolean _result
        10: .line 1515
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1516
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1517
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1518
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 1516
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1517
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1519
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.IBinder lock
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   17     1     lock  Landroid/os/IBinder;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      lock  

  public void initializeMulticastFiltering();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1523
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1524
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1526
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1527
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 36
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1528
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1529
            goto 10
         6: .line 1530
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1531
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1532
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1533
            aload 3
            athrow
        10: .line 1531
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1532
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1534
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isMulticastEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1537
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1538
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1541
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1542
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 37
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1543
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1544
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 1545
            goto 13
        end local 3 // boolean _result
         9: .line 1546
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1547
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1548
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1549
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 1547
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1548
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1550
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public void acquireMulticastLock(android.os.IBinder, java.lang.String);
    descriptor: (Landroid/os/IBinder;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.IBinder binder
        start local 2 // java.lang.String tag
         0: .line 1554
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1555
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1557
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1558
            aload 3 /* _data */
            aload 1 /* binder */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         4: .line 1559
            aload 3 /* _data */
            aload 2 /* tag */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1560
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 38
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1561
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1562
            goto 12
         8: .line 1563
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.IBinder java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1564
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1565
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1566
            aload 5
            athrow
        12: .line 1564
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1565
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1567
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String tag
        end local 1 // android.os.IBinder binder
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   15     1  binder  Landroid/os/IBinder;
            0   15     2     tag  Ljava/lang/String;
            1   15     3   _data  Landroid/os/Parcel;
            2   15     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      binder  
      tag     

  public void releaseMulticastLock();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1570
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1571
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1573
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1574
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 39
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1575
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1576
            goto 10
         6: .line 1577
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1578
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1579
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1580
            aload 3
            athrow
        10: .line 1578
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1579
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1581
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public void updateInterfaceIpState(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String ifaceName
        start local 2 // int mode
         0: .line 1584
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1585
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1587
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1588
            aload 3 /* _data */
            aload 1 /* ifaceName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1589
            aload 3 /* _data */
            iload 2 /* mode */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1590
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 40
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1591
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1592
            goto 12
         8: .line 1593
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1594
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1595
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1596
            aload 5
            athrow
        12: .line 1594
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1595
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1597
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int mode
        end local 1 // java.lang.String ifaceName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   15     1  ifaceName  Ljava/lang/String;
            0   15     2       mode  I
            1   15     3      _data  Landroid/os/Parcel;
            2   15     4     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      ifaceName  
      mode       

  public boolean startSoftAp(android.net.wifi.WifiConfiguration);
    descriptor: (Landroid/net/wifi/WifiConfiguration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.WifiConfiguration wifiConfig
         0: .line 1600
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1601
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1604
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1605
            aload 1 /* wifiConfig */
            ifnull 7
         4: .line 1606
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1607
            aload 1 /* wifiConfig */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.wifi.WifiConfiguration.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1608
            goto 8
         7: .line 1610
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1612
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 41
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1613
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1614
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 1615
            goto 18
        end local 4 // boolean _result
        14: .line 1616
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 1617
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1618
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1619
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 1617
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1618
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1620
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.wifi.WifiConfiguration wifiConfig
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   21     0        this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   21     1  wifiConfig  Landroid/net/wifi/WifiConfiguration;
            1   21     2       _data  Landroid/os/Parcel;
            2   21     3      _reply  Landroid/os/Parcel;
           13   14     4     _result  Z
           18   21     4     _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      wifiConfig  

  public boolean stopSoftAp();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1624
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1625
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1628
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1629
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 42
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1630
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1631
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 1632
            goto 13
        end local 3 // boolean _result
         9: .line 1633
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1634
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1635
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1636
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 1634
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1635
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1637
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public int startLocalOnlyHotspot(android.os.Messenger, android.os.IBinder, java.lang.String);
    descriptor: (Landroid/os/Messenger;Landroid/os/IBinder;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.Messenger messenger
        start local 2 // android.os.IBinder binder
        start local 3 // java.lang.String packageName
         0: .line 1641
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1642
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1645
            aload 4 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1646
            aload 1 /* messenger */
            ifnull 7
         4: .line 1647
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1648
            aload 1 /* messenger */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1649
            goto 8
         7: .line 1651
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1653
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* binder */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         9: .line 1654
            aload 4 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 1655
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 43
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1656
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1657
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        13: .line 1658
            goto 18
        end local 6 // int _result
        14: .line 1659
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        15: .line 1660
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1661
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1662
            aload 7
            athrow
        start local 6 // int _result
        18: .line 1660
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1661
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1663
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String packageName
        end local 2 // android.os.IBinder binder
        end local 1 // android.os.Messenger messenger
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   21     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   21     1    messenger  Landroid/os/Messenger;
            0   21     2       binder  Landroid/os/IBinder;
            0   21     3  packageName  Ljava/lang/String;
            1   21     4        _data  Landroid/os/Parcel;
            2   21     5       _reply  Landroid/os/Parcel;
           13   14     6      _result  I
           18   21     6      _result  I
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      messenger    
      binder       
      packageName  

  public void stopLocalOnlyHotspot();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1667
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1668
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1670
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1671
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 44
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1672
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1673
            goto 10
         6: .line 1674
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1675
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1676
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1677
            aload 3
            athrow
        10: .line 1675
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1676
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1678
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public void startWatchLocalOnlyHotspot(android.os.Messenger, android.os.IBinder);
    descriptor: (Landroid/os/Messenger;Landroid/os/IBinder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.Messenger messenger
        start local 2 // android.os.IBinder binder
         0: .line 1681
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1682
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1684
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1685
            aload 1 /* messenger */
            ifnull 7
         4: .line 1686
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1687
            aload 1 /* messenger */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1688
            goto 8
         7: .line 1690
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1692
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* binder */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         9: .line 1693
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 45
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1694
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1695
            goto 16
        12: .line 1696
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 1697
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1698
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1699
            aload 5
            athrow
        16: .line 1697
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1698
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1700
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.IBinder binder
        end local 1 // android.os.Messenger messenger
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   19     0       this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   19     1  messenger  Landroid/os/Messenger;
            0   19     2     binder  Landroid/os/IBinder;
            1   19     3      _data  Landroid/os/Parcel;
            2   19     4     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      messenger  
      binder     

  public void stopWatchLocalOnlyHotspot();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1703
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1704
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1706
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1707
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 46
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1708
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1709
            goto 10
         6: .line 1710
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1711
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1712
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1713
            aload 3
            athrow
        10: .line 1711
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1712
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1714
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public int getWifiApEnabledState();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1717
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1718
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1721
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1722
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 47
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1723
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1724
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 1725
            goto 11
        end local 3 // int _result
         7: .line 1726
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1727
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1728
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1729
            aload 4
            athrow
        start local 3 // int _result
        11: .line 1727
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1728
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1730
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.wifi.WifiConfiguration getWifiApConfiguration();
    descriptor: ()Landroid/net/wifi/WifiConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1734
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1735
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1738
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1739
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 48
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1740
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1741
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1742
            getstatic android.net.wifi.WifiConfiguration.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.wifi.WifiConfiguration
            astore 3 /* _result */
        start local 3 // android.net.wifi.WifiConfiguration _result
         7: .line 1743
            goto 14
        end local 3 // android.net.wifi.WifiConfiguration _result
         8: .line 1745
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.wifi.WifiConfiguration _result
         9: .line 1747
            goto 14
        end local 3 // android.net.wifi.WifiConfiguration _result
        10: .line 1748
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1749
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1750
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1751
            aload 4
            athrow
        start local 3 // android.net.wifi.WifiConfiguration _result
        14: .line 1749
      StackMap locals: android.net.wifi.WifiConfiguration
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1750
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1752
            aload 3 /* _result */
            areturn
        end local 3 // android.net.wifi.WifiConfiguration _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/wifi/WifiConfiguration;
            9   10     3  _result  Landroid/net/wifi/WifiConfiguration;
           14   17     3  _result  Landroid/net/wifi/WifiConfiguration;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public boolean setWifiApConfiguration(android.net.wifi.WifiConfiguration, java.lang.String);
    descriptor: (Landroid/net/wifi/WifiConfiguration;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.WifiConfiguration wifiConfig
        start local 2 // java.lang.String packageName
         0: .line 1756
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1757
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1760
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1761
            aload 1 /* wifiConfig */
            ifnull 7
         4: .line 1762
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1763
            aload 1 /* wifiConfig */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.wifi.WifiConfiguration.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1764
            goto 8
         7: .line 1766
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1768
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1769
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 49
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1770
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1771
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 1772
            goto 19
        end local 5 // boolean _result
        15: .line 1773
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 1774
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1775
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1776
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 1774
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1775
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1777
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.net.wifi.WifiConfiguration wifiConfig
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   22     1   wifiConfig  Landroid/net/wifi/WifiConfiguration;
            0   22     2  packageName  Ljava/lang/String;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      wifiConfig   
      packageName  

  public void notifyUserOfApBandConversion(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 1781
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1782
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1784
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1785
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1786
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 50
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1787
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1788
            goto 11
         7: .line 1789
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1790
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1791
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1792
            aload 4
            athrow
        11: .line 1790
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1791
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1793
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  packageName  Ljava/lang/String;
            1   14     2        _data  Landroid/os/Parcel;
            2   14     3       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public android.os.Messenger getWifiServiceMessenger(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/os/Messenger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 1796
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1797
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1800
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1801
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1802
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 51
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1803
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1804
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 1805
            getstatic android.os.Messenger.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.os.Messenger
            astore 4 /* _result */
        start local 4 // android.os.Messenger _result
         8: .line 1806
            goto 15
        end local 4 // android.os.Messenger _result
         9: .line 1808
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.os.Messenger _result
        10: .line 1810
            goto 15
        end local 4 // android.os.Messenger _result
        11: .line 1811
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 1812
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1813
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1814
            aload 5
            athrow
        start local 4 // android.os.Messenger _result
        15: .line 1812
      StackMap locals: android.os.Messenger
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1813
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1815
            aload 4 /* _result */
            areturn
        end local 4 // android.os.Messenger _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   18     1  packageName  Ljava/lang/String;
            1   18     2        _data  Landroid/os/Parcel;
            2   18     3       _reply  Landroid/os/Parcel;
            8    9     4      _result  Landroid/os/Messenger;
           10   11     4      _result  Landroid/os/Messenger;
           15   18     4      _result  Landroid/os/Messenger;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public void enableTdls(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String remoteIPAddress
        start local 2 // boolean enable
         0: .line 1819
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1820
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1822
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1823
            aload 3 /* _data */
            aload 1 /* remoteIPAddress */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1824
            aload 3 /* _data */
            iload 2 /* enable */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1825
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 52
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1826
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1827
            goto 14
        10: .line 1828
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1829
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1830
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1831
            aload 5
            athrow
        14: .line 1829
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1830
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1832
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enable
        end local 1 // java.lang.String remoteIPAddress
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   17     0             this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   17     1  remoteIPAddress  Ljava/lang/String;
            0   17     2           enable  Z
            1   17     3            _data  Landroid/os/Parcel;
            2   17     4           _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      remoteIPAddress  
      enable           

  public void enableTdlsWithMacAddress(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String remoteMacAddress
        start local 2 // boolean enable
         0: .line 1835
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1836
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1838
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1839
            aload 3 /* _data */
            aload 1 /* remoteMacAddress */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1840
            aload 3 /* _data */
            iload 2 /* enable */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1841
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 53
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1842
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1843
            goto 14
        10: .line 1844
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1845
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1846
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1847
            aload 5
            athrow
        14: .line 1845
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1846
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1848
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enable
        end local 1 // java.lang.String remoteMacAddress
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   17     0              this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   17     1  remoteMacAddress  Ljava/lang/String;
            0   17     2            enable  Z
            1   17     3             _data  Landroid/os/Parcel;
            2   17     4            _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      remoteMacAddress  
      enable            

  public java.lang.String getCurrentNetworkWpsNfcConfigurationToken();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1851
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1852
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1855
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1856
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 54
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1857
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1858
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String _result
         6: .line 1859
            goto 11
        end local 3 // java.lang.String _result
         7: .line 1860
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1861
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1862
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1863
            aload 4
            athrow
        start local 3 // java.lang.String _result
        11: .line 1861
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1862
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1864
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/lang/String;
           11   14     3  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void enableVerboseLogging(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // int verbose
         0: .line 1868
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1869
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1871
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1872
            aload 2 /* _data */
            iload 1 /* verbose */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1873
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 55
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1874
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1875
            goto 11
         7: .line 1876
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1877
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1878
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1879
            aload 4
            athrow
        11: .line 1877
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1878
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1880
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int verbose
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  verbose  I
            1   14     2    _data  Landroid/os/Parcel;
            2   14     3   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      verbose  

  public int getVerboseLoggingLevel();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1883
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1884
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1887
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1888
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 56
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1889
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1890
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 1891
            goto 11
        end local 3 // int _result
         7: .line 1892
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1893
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1894
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1895
            aload 4
            athrow
        start local 3 // int _result
        11: .line 1893
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1894
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1896
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void enableWifiConnectivityManager(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // boolean enabled
         0: .line 1900
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1901
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1903
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1904
            aload 2 /* _data */
            iload 1 /* enabled */
            ifeq 4
            iconst_1
            goto 5
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: iconst_0
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         5: invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1905
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 57
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1906
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1907
            goto 13
         9: .line 1908
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1909
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1910
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1911
            aload 4
            athrow
        13: .line 1909
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1910
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1912
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // boolean enabled
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   16     1  enabled  Z
            1   16     2    _data  Landroid/os/Parcel;
            2   16     3   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      enabled  

  public void disableEphemeralNetwork(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String SSID
        start local 2 // java.lang.String packageName
         0: .line 1915
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1916
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1918
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1919
            aload 3 /* _data */
            aload 1 /* SSID */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1920
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1921
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 58
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1922
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1923
            goto 12
         8: .line 1924
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1925
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1926
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1927
            aload 5
            athrow
        12: .line 1925
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1926
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1928
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // java.lang.String SSID
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   15     1         SSID  Ljava/lang/String;
            0   15     2  packageName  Ljava/lang/String;
            1   15     3        _data  Landroid/os/Parcel;
            2   15     4       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      SSID         
      packageName  

  public void factoryReset(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 1931
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1932
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1934
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1935
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1936
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 59
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1937
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1938
            goto 11
         7: .line 1939
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1940
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1941
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1942
            aload 4
            athrow
        11: .line 1940
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1941
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1943
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  packageName  Ljava/lang/String;
            1   14     2        _data  Landroid/os/Parcel;
            2   14     3       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public android.net.Network getCurrentNetwork();
    descriptor: ()Landroid/net/Network;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1946
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1947
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1950
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1951
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 60
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1952
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1953
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1954
            getstatic android.net.Network.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.Network
            astore 3 /* _result */
        start local 3 // android.net.Network _result
         7: .line 1955
            goto 14
        end local 3 // android.net.Network _result
         8: .line 1957
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.Network _result
         9: .line 1959
            goto 14
        end local 3 // android.net.Network _result
        10: .line 1960
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1961
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1962
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1963
            aload 4
            athrow
        start local 3 // android.net.Network _result
        14: .line 1961
      StackMap locals: android.net.Network
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1962
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1964
            aload 3 /* _result */
            areturn
        end local 3 // android.net.Network _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/Network;
            9   10     3  _result  Landroid/net/Network;
           14   17     3  _result  Landroid/net/Network;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public byte[] retrieveBackupData();
    descriptor: ()[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
         0: .line 1968
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1969
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1972
            aload 1 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1973
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 61
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1974
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1975
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createByteArray:()[B
            astore 3 /* _result */
        start local 3 // byte[] _result
         6: .line 1976
            goto 11
        end local 3 // byte[] _result
         7: .line 1977
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1978
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1979
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1980
            aload 4
            athrow
        start local 3 // byte[] _result
        11: .line 1978
      StackMap locals: byte[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1979
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1981
            aload 3 /* _result */
            areturn
        end local 3 // byte[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [B
           11   14     3  _result  [B
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void restoreBackupData(byte[]);
    descriptor: ([B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // byte[] data
         0: .line 1985
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1986
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1988
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1989
            aload 2 /* _data */
            aload 1 /* data */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         4: .line 1990
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 62
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1991
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1992
            goto 11
         7: .line 1993
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy byte[] android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1994
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1995
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1996
            aload 4
            athrow
        11: .line 1994
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1995
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1997
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // byte[] data
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1    data  [B
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      data  

  public void restoreSupplicantBackupData(byte[], byte[]);
    descriptor: ([B[B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // byte[] supplicantData
        start local 2 // byte[] ipConfigData
         0: .line 2000
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2001
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2003
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2004
            aload 3 /* _data */
            aload 1 /* supplicantData */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         4: .line 2005
            aload 3 /* _data */
            aload 2 /* ipConfigData */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         5: .line 2006
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 63
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2007
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2008
            goto 12
         8: .line 2009
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy byte[] byte[] android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2010
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2011
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2012
            aload 5
            athrow
        12: .line 2010
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2011
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2013
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // byte[] ipConfigData
        end local 1 // byte[] supplicantData
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   15     0            this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   15     1  supplicantData  [B
            0   15     2    ipConfigData  [B
            1   15     3           _data  Landroid/os/Parcel;
            2   15     4          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      supplicantData  
      ipConfigData    

  public void startSubscriptionProvisioning(android.net.wifi.hotspot2.OsuProvider, android.net.wifi.hotspot2.IProvisioningCallback);
    descriptor: (Landroid/net/wifi/hotspot2/OsuProvider;Landroid/net/wifi/hotspot2/IProvisioningCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.net.wifi.hotspot2.OsuProvider provider
        start local 2 // android.net.wifi.hotspot2.IProvisioningCallback callback
         0: .line 2016
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2017
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2019
            aload 3 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2020
            aload 1 /* provider */
            ifnull 7
         4: .line 2021
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2022
            aload 1 /* provider */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.wifi.hotspot2.OsuProvider.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2023
            goto 8
         7: .line 2025
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2027
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* callback */
            ifnull 9
            aload 2 /* callback */
            invokeinterface android.net.wifi.hotspot2.IProvisioningCallback.asBinder:()Landroid/os/IBinder;
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: aconst_null
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.net.wifi.hotspot2.OsuProvider android.net.wifi.hotspot2.IProvisioningCallback android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
        10: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        11: .line 2028
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 64
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 2029
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 2030
            goto 18
        14: .line 2031
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2032
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2033
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2034
            aload 5
            athrow
        18: .line 2032
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2033
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2035
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.net.wifi.hotspot2.IProvisioningCallback callback
        end local 1 // android.net.wifi.hotspot2.OsuProvider provider
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   21     1  provider  Landroid/net/wifi/hotspot2/OsuProvider;
            0   21     2  callback  Landroid/net/wifi/hotspot2/IProvisioningCallback;
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      provider  
      callback  

  public void registerSoftApCallback(android.os.IBinder, android.net.wifi.ISoftApCallback, int);
    descriptor: (Landroid/os/IBinder;Landroid/net/wifi/ISoftApCallback;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // android.os.IBinder binder
        start local 2 // android.net.wifi.ISoftApCallback callback
        start local 3 // int callbackIdentifier
         0: .line 2038
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2039
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2041
            aload 4 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2042
            aload 4 /* _data */
            aload 1 /* binder */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         4: .line 2043
            aload 4 /* _data */
            aload 2 /* callback */
            ifnull 5
            aload 2 /* callback */
            invokeinterface android.net.wifi.ISoftApCallback.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.IBinder android.net.wifi.ISoftApCallback int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: aconst_null
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy android.os.IBinder android.net.wifi.ISoftApCallback int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         7: .line 2044
            aload 4 /* _data */
            iload 3 /* callbackIdentifier */
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2045
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 65
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2046
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2047
            goto 15
        11: .line 2048
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 2049
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2050
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2051
            aload 6
            athrow
        15: .line 2049
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2050
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2052
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int callbackIdentifier
        end local 2 // android.net.wifi.ISoftApCallback callback
        end local 1 // android.os.IBinder binder
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   18     0                this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   18     1              binder  Landroid/os/IBinder;
            0   18     2            callback  Landroid/net/wifi/ISoftApCallback;
            0   18     3  callbackIdentifier  I
            1   18     4               _data  Landroid/os/Parcel;
            2   18     5              _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      binder              
      callback            
      callbackIdentifier  

  public void unregisterSoftApCallback(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
        start local 1 // int callbackIdentifier
         0: .line 2055
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2056
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2058
            aload 2 /* _data */
            ldc "android.net.wifi.IWifiManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2059
            aload 2 /* _data */
            iload 1 /* callbackIdentifier */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2060
            aload 0 /* this */
            getfield android.net.wifi.IWifiManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 66
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2061
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2062
            goto 11
         7: .line 2063
      StackMap locals: android.net.wifi.IWifiManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 2064
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 2065
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2066
            aload 4
            athrow
        11: .line 2064
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2065
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2067
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int callbackIdentifier
        end local 0 // android.net.wifi.IWifiManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   14     0                this  Landroid/net/wifi/IWifiManager$Stub$Proxy;
            0   14     1  callbackIdentifier  I
            1   14     2               _data  Landroid/os/Parcel;
            2   14     3              _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      callbackIdentifier  
}
SourceFile: "IWifiManager.java"
NestHost: android.net.wifi.IWifiManager
InnerClasses:
  public abstract Stub = android.net.wifi.IWifiManager$Stub of android.net.wifi.IWifiManager
  private Proxy = android.net.wifi.IWifiManager$Stub$Proxy of android.net.wifi.IWifiManager$Stub
  public abstract ClassLoaderCreator = android.os.Parcelable$ClassLoaderCreator of android.os.Parcelable
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable