小红书.apk(点击下载) / a.java


package z;

import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import cn.asus.push.DataBuffer;

public abstract class a extends Binder implements b {
    private static final String DESCRIPTOR = "cn.asus.push.IAIDLCallback";
    public static final int TRANSACTION_call = 1;

    public a() {
        attachInterface(this, DESCRIPTOR);
    }

    public static b asInterface(IBinder iBinder) {
        if (iBinder == null) {
            return null;
        }
        IInterface queryLocalInterface = iBinder.queryLocalInterface(DESCRIPTOR);
        return (queryLocalInterface == null || !(queryLocalInterface instanceof b)) ? new f(iBinder) : (b) queryLocalInterface;
    }

    public static b getDefaultImpl() {
        return f.f160143b;
    }

    public static boolean setDefaultImpl(b bVar) {
        if (f.f160143b != null || bVar == null) {
            return false;
        }
        f.f160143b = bVar;
        return true;
    }

    public IBinder asBinder() {
        return this;
    }

    @Override // android.os.Binder
    public boolean onTransact(int i10, Parcel parcel, Parcel parcel2, int i14) {
        if (i10 == 1) {
            parcel.enforceInterface(DESCRIPTOR);
            call(parcel.readInt() != 0 ? DataBuffer.CREATOR.createFromParcel(parcel) : null);
            return true;
        } else if (i10 != 1598968902) {
            return super.onTransact(i10, parcel, parcel2, i14);
        } else {
            parcel2.writeString(DESCRIPTOR);
            return true;
        }
    }
}