circuits.core.timers – Timers

Timers

Timers component to facilitate timed eventd.

Events

none

Components

class circuits.core.timers.Timer(s, e, c='timer', t=None, persist=False)

Timer(s, e, c, t, persist) -> new timer component

Creates a new timer object which when triggered will push the given event onto the event queue.

s := no. of seconds to delay e := event to be fired c := channel to fire event to t := target to fire event to

persist := Sets this timer as persistent if True.

initializes x; see x.__class__.__doc__ for signature

reset() → None

Reset the timer.

Functions

none