package com.baidu.techain.k; import android.os.Binder; import android.os.IBinder; import android.os.IInterface; import android.os.Parcel; public interface c extends IInterface { public static abstract class a extends Binder implements c { /* access modifiers changed from: package-private */ /* renamed from: com.baidu.techain.k.c$a$a reason: collision with other inner class name */ public static class C0049a implements c { private IBinder a; C0049a(IBinder iBinder) { this.a = iBinder; } @Override // com.baidu.techain.k.c public final String a() { Parcel obtain = Parcel.obtain(); Parcel obtain2 = Parcel.obtain(); try { obtain.writeInterfaceToken("com.uodis.opendevice.aidl.OpenDeviceIdentifierService"); this.a.transact(1, obtain, obtain2, 0); obtain2.readException(); return obtain2.readString(); } finally { obtain2.recycle(); obtain.recycle(); } } public final IBinder asBinder() { return this.a; } @Override // com.baidu.techain.k.c public final boolean b() { Parcel obtain = Parcel.obtain(); Parcel obtain2 = Parcel.obtain(); try { obtain.writeInterfaceToken("com.uodis.opendevice.aidl.OpenDeviceIdentifierService"); boolean z = false; this.a.transact(2, obtain, obtain2, 0); obtain2.readException(); if (obtain2.readInt() != 0) { z = true; } return z; } finally { obtain2.recycle(); obtain.recycle(); } } } public static c a(IBinder iBinder) { if (iBinder == null) { return null; } IInterface queryLocalInterface = iBinder.queryLocalInterface("com.uodis.opendevice.aidl.OpenDeviceIdentifierService"); return (queryLocalInterface == null || !(queryLocalInterface instanceof c)) ? new C0049a(iBinder) : (c) queryLocalInterface; } @Override // android.os.Binder public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) { if (i == 1) { parcel.enforceInterface("com.uodis.opendevice.aidl.OpenDeviceIdentifierService"); String a = a(); parcel2.writeNoException(); parcel2.writeString(a); return true; } else if (i == 2) { parcel.enforceInterface("com.uodis.opendevice.aidl.OpenDeviceIdentifierService"); boolean b = b(); parcel2.writeNoException(); parcel2.writeInt(b ? 1 : 0); return true; } else if (i != 1598968902) { return super.onTransact(i, parcel, parcel2, i2); } else { parcel2.writeString("com.uodis.opendevice.aidl.OpenDeviceIdentifierService"); return true; } } } String a(); boolean b(); }