Timers [Src]

A hierarchical set of timing wheels.

actor tag Timers

Constructors

create [Src]

new tag create(
  slop: USize val = seq)
: Timers tag^

Parameters

Returns


Public Behaviours

apply [Src]

Sets a timer. Fire it if need be, schedule it on the right timing wheel, then rearm the timer.

be apply(
  timer: Timer iso)

Parameters


cancel [Src]

Cancels a timer.

be cancel(
  timer: Timer tag)

Parameters


dispose [Src]

Dipose of this set of timing wheels.

be dispose()