216 lines
8.0 KiB
Java
216 lines
8.0 KiB
Java
|
package com.google.android.gms.internal.location;
|
||
|
|
||
|
import android.app.PendingIntent;
|
||
|
import android.location.Location;
|
||
|
import android.os.IBinder;
|
||
|
import android.os.Parcel;
|
||
|
import android.os.RemoteException;
|
||
|
import com.google.android.gms.common.api.internal.IStatusCallback;
|
||
|
import com.google.android.gms.common.internal.ICancelToken;
|
||
|
import com.google.android.gms.location.ActivityTransitionRequest;
|
||
|
import com.google.android.gms.location.CurrentLocationRequest;
|
||
|
import com.google.android.gms.location.GeofencingRequest;
|
||
|
import com.google.android.gms.location.LastLocationRequest;
|
||
|
import com.google.android.gms.location.LocationAvailability;
|
||
|
import com.google.android.gms.location.LocationSettingsRequest;
|
||
|
import com.google.android.gms.location.SleepSegmentRequest;
|
||
|
|
||
|
/* loaded from: classes2.dex */
|
||
|
public final class zzal extends zza implements zzam {
|
||
|
/* JADX INFO: Access modifiers changed from: package-private */
|
||
|
public zzal(IBinder iBinder) {
|
||
|
super(iBinder, "com.google.android.gms.location.internal.IGoogleLocationManagerService");
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final Location zzd() throws RemoteException {
|
||
|
Parcel zzA = zzA(7, zza());
|
||
|
Location location = (Location) zzc.zza(zzA, Location.CREATOR);
|
||
|
zzA.recycle();
|
||
|
return location;
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final ICancelToken zze(CurrentLocationRequest currentLocationRequest, zzao zzaoVar) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, currentLocationRequest);
|
||
|
zzc.zzd(zza, zzaoVar);
|
||
|
Parcel zzA = zzA(87, zza);
|
||
|
ICancelToken asInterface = ICancelToken.Stub.asInterface(zzA.readStrongBinder());
|
||
|
zzA.recycle();
|
||
|
return asInterface;
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final LocationAvailability zzf(String str) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zza.writeString(str);
|
||
|
Parcel zzA = zzA(34, zza);
|
||
|
LocationAvailability locationAvailability = (LocationAvailability) zzc.zza(zzA, LocationAvailability.CREATOR);
|
||
|
zzA.recycle();
|
||
|
return locationAvailability;
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzg(GeofencingRequest geofencingRequest, PendingIntent pendingIntent, zzak zzakVar) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, geofencingRequest);
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzc.zzd(zza, zzakVar);
|
||
|
zzB(57, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzh(LocationSettingsRequest locationSettingsRequest, zzaq zzaqVar, String str) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, locationSettingsRequest);
|
||
|
zzc.zzd(zza, zzaqVar);
|
||
|
zza.writeString(null);
|
||
|
zzB(63, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzi(zzai zzaiVar) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzd(zza, zzaiVar);
|
||
|
zzB(67, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzj(LastLocationRequest lastLocationRequest, zzao zzaoVar) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, lastLocationRequest);
|
||
|
zzc.zzd(zza, zzaoVar);
|
||
|
zzB(82, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzk(PendingIntent pendingIntent, IStatusCallback iStatusCallback) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzc.zzd(zza, iStatusCallback);
|
||
|
zzB(73, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzl(PendingIntent pendingIntent) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzB(6, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzm(com.google.android.gms.location.zzbx zzbxVar, zzak zzakVar) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, zzbxVar);
|
||
|
zzc.zzd(zza, zzakVar);
|
||
|
zzB(74, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzn(PendingIntent pendingIntent, zzak zzakVar, String str) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzc.zzd(zza, zzakVar);
|
||
|
zza.writeString(str);
|
||
|
zzB(2, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzo(String[] strArr, zzak zzakVar, String str) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zza.writeStringArray(strArr);
|
||
|
zzc.zzd(zza, zzakVar);
|
||
|
zza.writeString(str);
|
||
|
zzB(3, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzp(PendingIntent pendingIntent, IStatusCallback iStatusCallback) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzc.zzd(zza, iStatusCallback);
|
||
|
zzB(69, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzq(ActivityTransitionRequest activityTransitionRequest, PendingIntent pendingIntent, IStatusCallback iStatusCallback) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, activityTransitionRequest);
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzc.zzd(zza, iStatusCallback);
|
||
|
zzB(72, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzr(long j, boolean z, PendingIntent pendingIntent) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zza.writeLong(j);
|
||
|
zzc.zzb(zza, true);
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzB(5, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzs(com.google.android.gms.location.zzl zzlVar, PendingIntent pendingIntent, IStatusCallback iStatusCallback) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, zzlVar);
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzc.zzd(zza, iStatusCallback);
|
||
|
zzB(70, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzt(PendingIntent pendingIntent, SleepSegmentRequest sleepSegmentRequest, IStatusCallback iStatusCallback) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, pendingIntent);
|
||
|
zzc.zzc(zza, sleepSegmentRequest);
|
||
|
zzc.zzd(zza, iStatusCallback);
|
||
|
zzB(79, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzu(Location location) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, location);
|
||
|
zzB(13, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzv(Location location, IStatusCallback iStatusCallback) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, location);
|
||
|
zzc.zzd(zza, iStatusCallback);
|
||
|
zzB(85, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzw(boolean z) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzb(zza, z);
|
||
|
zzB(12, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzx(boolean z, IStatusCallback iStatusCallback) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzb(zza, z);
|
||
|
zzc.zzd(zza, iStatusCallback);
|
||
|
zzB(84, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzy(zzj zzjVar) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, zzjVar);
|
||
|
zzB(75, zza);
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.gms.internal.location.zzam
|
||
|
public final void zzz(zzbh zzbhVar) throws RemoteException {
|
||
|
Parcel zza = zza();
|
||
|
zzc.zzc(zza, zzbhVar);
|
||
|
zzB(59, zza);
|
||
|
}
|
||
|
}
|