Class FrequencyLimitedDispatcher

java.lang.Object
com.biglybt.core.util.FrequencyLimitedDispatcher

public class FrequencyLimitedDispatcher extends Object
  • Field Details

    • target

      private AERunnable target
    • min_millis

      private final long min_millis
    • last_run

      private long last_run
    • delay_event

      private DelayedEvent delay_event
  • Constructor Details

    • FrequencyLimitedDispatcher

      public FrequencyLimitedDispatcher(AERunnable _target, int _min_frequency_millis)
  • Method Details

    • setSingleThreaded

      public void setSingleThreaded()
    • dispatch

      public void dispatch()