package com.google.android.gms.common.internal; import android.os.Binder; import android.os.IBinder; import android.os.IInterface; import android.os.Parcel; import android.os.RemoteException; /* loaded from: classes.dex */ public interface IGmsServiceBroker extends IInterface { /* loaded from: classes.dex */ public static abstract class Stub extends Binder implements IGmsServiceBroker { public Stub() { attachInterface(this, "com.google.android.gms.common.internal.IGmsServiceBroker"); } @Override // android.os.IInterface public IBinder asBinder() { return this; } @Override // android.os.Binder public final boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException { IGmsCallbacks zzaaVar; if (i > 16777215) { return super.onTransact(i, parcel, parcel2, i2); } parcel.enforceInterface("com.google.android.gms.common.internal.IGmsServiceBroker"); IBinder readStrongBinder = parcel.readStrongBinder(); if (readStrongBinder == null) { zzaaVar = null; } else { IInterface queryLocalInterface = readStrongBinder.queryLocalInterface("com.google.android.gms.common.internal.IGmsCallbacks"); zzaaVar = queryLocalInterface instanceof IGmsCallbacks ? (IGmsCallbacks) queryLocalInterface : new zzaa(readStrongBinder); } if (i == 46) { getService(zzaaVar, parcel.readInt() != 0 ? GetServiceRequest.CREATOR.createFromParcel(parcel) : null); Preconditions.checkNotNull(parcel2); parcel2.writeNoException(); return true; } if (i == 47) { if (parcel.readInt() != 0) { zzaj.CREATOR.createFromParcel(parcel); } throw new UnsupportedOperationException(); } parcel.readInt(); if (i != 4) { parcel.readString(); if (i != 1) { if (i != 2 && i != 23 && i != 25 && i != 27) { if (i != 30) { if (i == 34) { parcel.readString(); } else if (i != 41 && i != 43 && i != 37 && i != 38) { switch (i) { case 9: parcel.readString(); parcel.createStringArray(); parcel.readString(); parcel.readStrongBinder(); parcel.readString(); if (parcel.readInt() != 0) { break; } break; case 10: parcel.readString(); parcel.createStringArray(); break; case 19: parcel.readStrongBinder(); if (parcel.readInt() != 0) { break; } break; } } } parcel.createStringArray(); parcel.readString(); if (parcel.readInt() != 0) { } } if (parcel.readInt() != 0) { } } else { parcel.readString(); parcel.createStringArray(); parcel.readString(); if (parcel.readInt() != 0) { } } } throw new UnsupportedOperationException(); } } void getService(IGmsCallbacks iGmsCallbacks, GetServiceRequest getServiceRequest) throws RemoteException; }