Class BaseDelayedEvent

java.lang.Object
gg.xp.reevent.events.BaseEvent
gg.xp.xivsupport.events.delaytest.BaseDelayedEvent
All Implemented Interfaces:
Event, Serializable

public abstract class BaseDelayedEvent extends BaseEvent
See Also:
  • Field Details

    • delayMs

      protected final long delayMs
  • Constructor Details

    • BaseDelayedEvent

      protected BaseDelayedEvent(long delayMs)
  • Method Details

    • getTimeBasis

      public long getTimeBasis()
    • delayedEnqueueAt

      public long delayedEnqueueAt()
      Specified by:
      delayedEnqueueAt in interface Event
      Overrides:
      delayedEnqueueAt in class BaseEvent
      Returns:
      Timestamp (millis) for when the event should actually be enqueued. Used for delayed events.
    • delayedEnqueueAtFront

      public boolean delayedEnqueueAtFront()
      Returns:
      true if the event, when it is time for it to be enqueued, should jump the queue or not.