package org.snmp4j.security;

import java.io.Serializable;
import org.snmp4j.smi.OctetString;

/* JADX INFO: loaded from: classes.dex */
public class UsmTimeEntry implements Serializable {
    private static final long serialVersionUID = -8064483016765127449L;
    private int engineBoots;
    private OctetString engineID;
    private int latestReceivedTime;
    private int timeDiff;

    public UsmTimeEntry(OctetString octetString, int i2, int i3) {
        this.engineID = octetString;
        this.engineBoots = i2;
        setEngineTime(i3);
    }

    public int getEngineBoots() {
        return this.engineBoots;
    }

    public OctetString getEngineID() {
        return this.engineID;
    }

    public int getLatestReceivedTime() {
        return this.latestReceivedTime;
    }

    public int getTimeDiff() {
        return this.timeDiff;
    }

    public void setEngineBoots(int i2) {
        this.engineBoots = i2;
    }

    public void setEngineTime(int i2) {
        this.latestReceivedTime = i2;
        this.timeDiff = i2 - ((int) (System.nanoTime() / 1000000000));
    }

    public void setLatestReceivedTime(int i2) {
        this.latestReceivedTime = i2;
    }

    public void setTimeDiff(int i2) {
        this.timeDiff = i2;
    }
}
