package r3; import android.os.Binder; import android.os.IBinder; import android.os.IInterface; import android.os.Parcel; /* loaded from: classes2.dex */ public abstract class u extends Binder implements IInterface { protected u(String str) { attachInterface(this, str); } protected abstract boolean K(int i10, Parcel parcel, Parcel parcel2, int i11); @Override // android.os.IInterface public final IBinder asBinder() { return this; } @Override // android.os.Binder public final boolean onTransact(int i10, Parcel parcel, Parcel parcel2, int i11) { if (i10 <= 16777215) { parcel.enforceInterface(getInterfaceDescriptor()); } else if (super.onTransact(i10, parcel, parcel2, i11)) { return true; } return K(i10, parcel, parcel2, i11); } }