Module org.snmp4j

Class UsmTimeEntry

  • All Implemented Interfaces:
    java.io.Serializable

    public class UsmTimeEntry
    extends java.lang.Object
    implements java.io.Serializable
    The UsmTimeEntry class represents time synchronization information associated with an engine ID.
    Version:
    1.0
    Author:
    Frank Fock
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      UsmTimeEntry​(OctetString engineID, int engineBoots, int engineTime)
      Creates a time entry with engine ID, engine boots and time.
    • Constructor Detail

      • UsmTimeEntry

        public UsmTimeEntry​(OctetString engineID,
                            int engineBoots,
                            int engineTime)
        Creates a time entry with engine ID, engine boots and time.
        Parameters:
        engineID - the engine ID for which time synchronization information is created.
        engineBoots - the number of engine boots of the engine.
        engineTime - the time in seconds elapsed since the last reboot of the engine.
    • Method Detail

      • getEngineBoots

        public int getEngineBoots()
      • setEngineBoots

        public void setEngineBoots​(int engineBoots)
      • getTimeDiff

        public int getTimeDiff()
      • setTimeDiff

        public void setTimeDiff​(int timeDiff)
      • getLatestReceivedTime

        public int getLatestReceivedTime()
        Gets the time when a message has been received last from the associated SNMP engine.
        Returns:
        the engine time in seconds.
      • setLatestReceivedTime

        public void setLatestReceivedTime​(int latestReceivedTime)
        Sets the time when a message has been received last from the associated SNMP engine.
        Parameters:
        latestReceivedTime - the engine time in seconds.
      • setEngineTime

        public void setEngineTime​(int engineTime)
        Sets the engine time which also sets the last received engine time to the supplied value.
        Parameters:
        engineTime - the time in seconds elapsed since the last reboot of the engine.