package com.google.android.gms.common.internal; import android.content.ComponentName; import android.content.ServiceConnection; import android.os.IBinder; import android.os.IInterface; /* JADX INFO: compiled from: com.google.android.gms:play-services-basement@@18.3.0 */ /* JADX INFO: loaded from: classes2.dex */ public final class zze implements ServiceConnection { final /* synthetic */ BaseGmsClient zza; private final int zzb; public zze(BaseGmsClient baseGmsClient, int i) { this.zza = baseGmsClient; this.zzb = i; } @Override // android.content.ServiceConnection public final void onServiceConnected(ComponentName componentName, IBinder iBinder) { BaseGmsClient baseGmsClient = this.zza; if (iBinder == null) { BaseGmsClient.zzk(baseGmsClient, 16); return; } synchronized (baseGmsClient.zzq) { BaseGmsClient baseGmsClient2 = this.zza; IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.common.internal.IGmsServiceBroker"); baseGmsClient2.zzr = (iInterfaceQueryLocalInterface == null || !(iInterfaceQueryLocalInterface instanceof IGmsServiceBroker)) ? new zzad(iBinder) : (IGmsServiceBroker) iInterfaceQueryLocalInterface; } this.zza.zzl(0, null, this.zzb); } @Override // android.content.ServiceConnection public final void onServiceDisconnected(ComponentName componentName) { synchronized (this.zza.zzq) { this.zza.zzr = null; } BaseGmsClient baseGmsClient = this.zza; baseGmsClient.zzb.sendMessage(baseGmsClient.zzb.obtainMessage(6, this.zzb, 1)); } }