Class Timer

    • Constructor Detail

      • Timer

        public Timer​(int populationId,
                     EventHandle e,
                     int microseconds,
                     boolean recur)
      • Timer

        public Timer​(TimerHandle id,
                     int populationId,
                     EventHandle e,
                     long wakeUpTime,
                     int period,
                     boolean recur)
    • Method Detail

      • getEventToGenerate

        public EventHandle getEventToGenerate()
      • getWakeUpTime

        public long getWakeUpTime()
      • addTime

        public void addTime​(int microseconds)
      • setPeriod

        public void setPeriod​(int microseconds)
      • getPeriod

        public int getPeriod()
      • reset

        public void reset​(long currentTimeMicro)
      • isRecurring

        public boolean isRecurring()
      • getPopulationId

        public int getPopulationId()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object