package androidx.room; import android.os.Binder; import android.os.IBinder; import android.os.IInterface; import android.os.Parcel; import androidx.room.b; /* loaded from: classes.dex */ public interface c extends IInterface { public static abstract class a extends Binder implements c { /* renamed from: androidx.room.c$a$a, reason: collision with other inner class name */ private static class C0038a implements c { /* renamed from: a, reason: collision with root package name */ private IBinder f2555a; C0038a(IBinder iBinder) { this.f2555a = iBinder; } @Override // androidx.room.c public void D(int i10, String[] strArr) { Parcel obtain = Parcel.obtain(); try { obtain.writeInterfaceToken("androidx.room.IMultiInstanceInvalidationService"); obtain.writeInt(i10); obtain.writeStringArray(strArr); this.f2555a.transact(3, obtain, null, 1); } finally { obtain.recycle(); } } @Override // androidx.room.c public void I(b bVar, int i10) { Parcel obtain = Parcel.obtain(); Parcel obtain2 = Parcel.obtain(); try { obtain.writeInterfaceToken("androidx.room.IMultiInstanceInvalidationService"); obtain.writeStrongBinder(bVar != null ? bVar.asBinder() : null); obtain.writeInt(i10); this.f2555a.transact(2, obtain, obtain2, 0); obtain2.readException(); } finally { obtain2.recycle(); obtain.recycle(); } } @Override // android.os.IInterface public IBinder asBinder() { return this.f2555a; } @Override // androidx.room.c public int g(b bVar, String str) { Parcel obtain = Parcel.obtain(); Parcel obtain2 = Parcel.obtain(); try { obtain.writeInterfaceToken("androidx.room.IMultiInstanceInvalidationService"); obtain.writeStrongBinder(bVar != null ? bVar.asBinder() : null); obtain.writeString(str); this.f2555a.transact(1, obtain, obtain2, 0); obtain2.readException(); return obtain2.readInt(); } finally { obtain2.recycle(); obtain.recycle(); } } } public a() { attachInterface(this, "androidx.room.IMultiInstanceInvalidationService"); } public static c K(IBinder iBinder) { if (iBinder == null) { return null; } IInterface queryLocalInterface = iBinder.queryLocalInterface("androidx.room.IMultiInstanceInvalidationService"); return (queryLocalInterface == null || !(queryLocalInterface instanceof c)) ? new C0038a(iBinder) : (c) queryLocalInterface; } @Override // android.os.IInterface public IBinder asBinder() { return this; } @Override // android.os.Binder public boolean onTransact(int i10, Parcel parcel, Parcel parcel2, int i11) { if (i10 == 1) { parcel.enforceInterface("androidx.room.IMultiInstanceInvalidationService"); int g10 = g(b.a.K(parcel.readStrongBinder()), parcel.readString()); parcel2.writeNoException(); parcel2.writeInt(g10); return true; } if (i10 == 2) { parcel.enforceInterface("androidx.room.IMultiInstanceInvalidationService"); I(b.a.K(parcel.readStrongBinder()), parcel.readInt()); parcel2.writeNoException(); return true; } if (i10 == 3) { parcel.enforceInterface("androidx.room.IMultiInstanceInvalidationService"); D(parcel.readInt(), parcel.createStringArray()); return true; } if (i10 != 1598968902) { return super.onTransact(i10, parcel, parcel2, i11); } parcel2.writeString("androidx.room.IMultiInstanceInvalidationService"); return true; } } void D(int i10, String[] strArr); void I(b bVar, int i10); int g(b bVar, String str); }