class android.location.LocationManager$GnssStatusListenerTransport$1 extends android.location.GnssStatus$Callback
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.location.LocationManager$GnssStatusListenerTransport$1
  super_class: android.location.GnssStatus$Callback
{
  final android.location.LocationManager$GnssStatusListenerTransport this$1;
    descriptor: Landroid/location/LocationManager$GnssStatusListenerTransport;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  void <init>(android.location.LocationManager$GnssStatusListenerTransport);
    descriptor: (Landroid/location/LocationManager$GnssStatusListenerTransport;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
         0: .line 1680
            aload 0 /* this */
            aload 1
            putfield android.location.LocationManager$GnssStatusListenerTransport$1.this$1:Landroid/location/LocationManager$GnssStatusListenerTransport;
            aload 0 /* this */
            invokespecial android.location.GnssStatus$Callback.<init>:()V
            return
        end local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/location/LocationManager$GnssStatusListenerTransport$1;
    MethodParameters:
        Name  Flags
      this$0  final

  public void onStarted();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
         0: .line 1683
            aload 0 /* this */
            getfield android.location.LocationManager$GnssStatusListenerTransport$1.this$1:Landroid/location/LocationManager$GnssStatusListenerTransport;
            getfield android.location.LocationManager$GnssStatusListenerTransport.mGpsListener:Landroid/location/GpsStatus$Listener;
            iconst_1
            invokeinterface android.location.GpsStatus$Listener.onGpsStatusChanged:(I)V
         1: .line 1684
            return
        end local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/location/LocationManager$GnssStatusListenerTransport$1;

  public void onStopped();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
         0: .line 1688
            aload 0 /* this */
            getfield android.location.LocationManager$GnssStatusListenerTransport$1.this$1:Landroid/location/LocationManager$GnssStatusListenerTransport;
            getfield android.location.LocationManager$GnssStatusListenerTransport.mGpsListener:Landroid/location/GpsStatus$Listener;
            iconst_2
            invokeinterface android.location.GpsStatus$Listener.onGpsStatusChanged:(I)V
         1: .line 1689
            return
        end local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/location/LocationManager$GnssStatusListenerTransport$1;

  public void onFirstFix(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
        start local 1 // int ttff
         0: .line 1693
            aload 0 /* this */
            getfield android.location.LocationManager$GnssStatusListenerTransport$1.this$1:Landroid/location/LocationManager$GnssStatusListenerTransport;
            getfield android.location.LocationManager$GnssStatusListenerTransport.mGpsListener:Landroid/location/GpsStatus$Listener;
            iconst_3
            invokeinterface android.location.GpsStatus$Listener.onGpsStatusChanged:(I)V
         1: .line 1694
            return
        end local 1 // int ttff
        end local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/location/LocationManager$GnssStatusListenerTransport$1;
            0    2     1  ttff  I
    MethodParameters:
      Name  Flags
      ttff  

  public void onSatelliteStatusChanged(android.location.GnssStatus);
    descriptor: (Landroid/location/GnssStatus;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
        start local 1 // android.location.GnssStatus status
         0: .line 1698
            aload 0 /* this */
            getfield android.location.LocationManager$GnssStatusListenerTransport$1.this$1:Landroid/location/LocationManager$GnssStatusListenerTransport;
            getfield android.location.LocationManager$GnssStatusListenerTransport.mGpsListener:Landroid/location/GpsStatus$Listener;
            iconst_4
            invokeinterface android.location.GpsStatus$Listener.onGpsStatusChanged:(I)V
         1: .line 1699
            return
        end local 1 // android.location.GnssStatus status
        end local 0 // android.location.LocationManager$GnssStatusListenerTransport$1 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Landroid/location/LocationManager$GnssStatusListenerTransport$1;
            0    2     1  status  Landroid/location/GnssStatus;
    MethodParameters:
        Name  Flags
      status  
}
SourceFile: "LocationManager.java"
EnclosingMethod: android.location.LocationManager$GnssStatusListenerTransport.<init>:(Landroid/location/LocationManager;Landroid/location/GpsStatus$Listener;Landroid/os/Handler;)V
NestHost: android.location.LocationManager
InnerClasses:
  public abstract Callback = android.location.GnssStatus$Callback of android.location.GnssStatus
  public abstract Listener = android.location.GpsStatus$Listener of android.location.GpsStatus
  private GnssStatusListenerTransport = android.location.LocationManager$GnssStatusListenerTransport of android.location.LocationManager
  android.location.LocationManager$GnssStatusListenerTransport$1