Timeout.this

Creates a new timeout cycle.

  1. this(uint interval, bool delegate() dlg, bool fireNow)
  2. this(uint interval, bool delegate() dlg, GPriority priority, bool fireNow)
    class Timeout
    this
    (,
    bool delegate
    ()
    dlg
    ,
    GPriority priority
    ,
    bool fireNow = false
    )
  3. this(bool delegate() dlg, uint seconds, bool fireNow)
  4. this(bool delegate() dlg, uint seconds, GPriority priority, bool fireNow)

Parameters

interval uint

the timeout in milieconds delegate() = the delegate to be executed

priority GPriority

Priority for the timeout function

fireNow bool

When true the delegate will be executed emmidiatly