package com.seewo.adbcommons.model;

import android.os.Parcel;
import android.os.Parcelable;
import com.seewo.adbcommons.model.base.BaseCmdMsg;
import com.seewo.adbcommons.model.base.BaseCmdMsgRemote;
import com.seewo.adbcommons.model.base.ICmdMsg;

/* JADX INFO: loaded from: classes.dex */
public class CmdActivityOrServiceRunningEvent extends BaseCmdMsgRemote {
    public static final Parcelable.Creator<CmdActivityOrServiceRunningEvent> CREATOR = new Parcelable.Creator<CmdActivityOrServiceRunningEvent>() { // from class: com.seewo.adbcommons.model.CmdActivityOrServiceRunningEvent.1
        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public CmdActivityOrServiceRunningEvent createFromParcel(Parcel parcel) {
            return new CmdActivityOrServiceRunningEvent(parcel);
        }

        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public CmdActivityOrServiceRunningEvent[] newArray(int i2) {
            return new CmdActivityOrServiceRunningEvent[i2];
        }
    };
    public static final int TYPE_ACTIVITY = 0;
    public static final int TYPE_RESPONSE = -1;
    public static final int TYPE_SERVICE = 1;
    private String mActivityOrServiceName;
    private boolean mResponse;
    private int mType;

    @Override // android.os.Parcelable
    public int describeContents() {
        return 0;
    }

    @Override // com.seewo.adbcommons.model.base.BaseCmdMsg
    protected int getActionIDFromChild() {
        return ICmdMsg.ACTION_IS_A_OR_S_RUNNING;
    }

    public String getActivityOrServiceName() {
        return this.mActivityOrServiceName;
    }

    public int getType() {
        return this.mType;
    }

    @Override // com.seewo.adbcommons.model.base.BaseCmdMsg
    protected void handleDecode(BaseCmdMsg baseCmdMsg) {
        CmdActivityOrServiceRunningEvent cmdActivityOrServiceRunningEvent = (CmdActivityOrServiceRunningEvent) baseCmdMsg;
        this.mType = cmdActivityOrServiceRunningEvent.mType;
        this.mActivityOrServiceName = cmdActivityOrServiceRunningEvent.mActivityOrServiceName;
        this.mResponse = cmdActivityOrServiceRunningEvent.mResponse;
    }

    public boolean isResponse() {
        return this.mResponse;
    }

    public void setActivityOrServiceName(String str) {
        this.mActivityOrServiceName = str;
    }

    public void setResponse(boolean z) {
        this.mType = -1;
        this.mResponse = z;
    }

    public void setType(int i2) {
        this.mType = i2;
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i2) {
        parcel.writeInt(this.mType);
        parcel.writeString(this.mActivityOrServiceName);
        parcel.writeInt(this.mResponse ? 1 : 0);
    }

    public CmdActivityOrServiceRunningEvent(int i2, String str) {
        this.mType = i2;
        this.mActivityOrServiceName = str;
    }

    public CmdActivityOrServiceRunningEvent() {
    }

    private CmdActivityOrServiceRunningEvent(Parcel parcel) {
        this.mType = parcel.readInt();
        this.mActivityOrServiceName = parcel.readString();
        this.mResponse = parcel.readInt() == 1;
    }
}
