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;

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

        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public CmdTimeEvent[] newArray(int i2) {
            return new CmdTimeEvent[i2];
        }
    };
    public static final int EVENT_CODE_SYNC_ALL = 5;
    public static final int EVENT_CODE_SYNC_AUTO_TIME_SWITCH = 3;
    public static final int EVENT_CODE_SYNC_AUTO_TIM_ZONE_SWITCH = 4;
    public static final int EVENT_CODE_SYNC_TIME = 1;
    public static final int EVENT_CODE_SYNC_TIME_ZONE = 2;
    public int mAutoTimeSwitch;
    public int mAutoTimeZoneSwitch;
    public int mEventCode;
    public long mTimeMillis;
    public String mTimeZone;

    public CmdTimeEvent() {
    }

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

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

    @Override // com.seewo.adbcommons.model.base.BaseCmdMsg
    protected void handleDecode(BaseCmdMsg baseCmdMsg) {
        CmdTimeEvent cmdTimeEvent = (CmdTimeEvent) baseCmdMsg;
        this.mEventCode = cmdTimeEvent.mEventCode;
        this.mTimeMillis = cmdTimeEvent.mTimeMillis;
        this.mTimeZone = cmdTimeEvent.mTimeZone;
        this.mAutoTimeSwitch = cmdTimeEvent.mAutoTimeSwitch;
        this.mAutoTimeZoneSwitch = cmdTimeEvent.mAutoTimeZoneSwitch;
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i2) {
        parcel.writeInt(this.mEventCode);
        parcel.writeLong(this.mTimeMillis);
        parcel.writeString(this.mTimeZone);
        parcel.writeInt(this.mAutoTimeSwitch);
        parcel.writeInt(this.mAutoTimeZoneSwitch);
    }

    protected CmdTimeEvent(Parcel parcel) {
        this.mEventCode = parcel.readInt();
        this.mTimeMillis = parcel.readLong();
        this.mTimeZone = parcel.readString();
        this.mAutoTimeSwitch = parcel.readInt();
        this.mAutoTimeZoneSwitch = parcel.readInt();
    }
}
