… | |
… | |
531 | value. |
531 | value. |
532 | |
532 | |
533 | $after = $w->remaining |
533 | $after = $w->remaining |
534 | Calculates and returns the remaining time till the timer will fire. |
534 | Calculates and returns the remaining time till the timer will fire. |
535 | |
535 | |
|
|
536 | $repeat = $w->repeat |
|
|
537 | $old_repeat = $w->repeat ($new_repeat) |
|
|
538 | Returns the current value of the repeat attribute and optionally |
|
|
539 | sets a new one. Setting the new one will not restart the watcher - |
|
|
540 | if the watcher is active, the new repeat value is used whenever it |
|
|
541 | expires next. |
|
|
542 | |
536 | PERIODIC WATCHERS - to cron or not to cron? |
543 | PERIODIC WATCHERS - to cron or not to cron? |
537 | $w = EV::periodic $at, $interval, $reschedule_cb, $callback |
544 | $w = EV::periodic $at, $interval, $reschedule_cb, $callback |
538 | $w = EV::periodic_ns $at, $interval, $reschedule_cb, $callback |
545 | $w = EV::periodic_ns $at, $interval, $reschedule_cb, $callback |
539 | $w = $loop->periodic ($at, $interval, $reschedule_cb, $callback) |
546 | $w = $loop->periodic ($at, $interval, $reschedule_cb, $callback) |
540 | $w = $loop->periodic_ns ($at, $interval, $reschedule_cb, $callback) |
547 | $w = $loop->periodic_ns ($at, $interval, $reschedule_cb, $callback) |
… | |
… | |
619 | $w->again |
626 | $w->again |
620 | Simply stops and starts the watcher again. |
627 | Simply stops and starts the watcher again. |
621 | |
628 | |
622 | $time = $w->at |
629 | $time = $w->at |
623 | Return the time that the watcher is expected to trigger next. |
630 | Return the time that the watcher is expected to trigger next. |
|
|
631 | |
|
|
632 | $offset = $w->offset |
|
|
633 | $old_offset = $w->offset ($new_offset) |
|
|
634 | Returns the current value of the offset attribute and optionally |
|
|
635 | sets a new one. Setting the new one will not restart the watcher - |
|
|
636 | if the watcher is active, the new offset value is used whenever it |
|
|
637 | expires next. |
|
|
638 | |
|
|
639 | $interval = $w->interval |
|
|
640 | $old_interval = $w->interval ($new_interval) |
|
|
641 | See above, for the interval attribute. |
|
|
642 | |
|
|
643 | $reschedule_cb = $w->reschedule_cb |
|
|
644 | $old_reschedule_cb = $w->reschedule_cb ($new_reschedule_cb) |
|
|
645 | See above, for the reschedule callback. |
624 | |
646 | |
625 | SIGNAL WATCHERS - signal me when a signal gets signalled! |
647 | SIGNAL WATCHERS - signal me when a signal gets signalled! |
626 | $w = EV::signal $signal, $callback |
648 | $w = EV::signal $signal, $callback |
627 | $w = EV::signal_ns $signal, $callback |
649 | $w = EV::signal_ns $signal, $callback |
628 | $w = $loop->signal ($signal, $callback) |
650 | $w = $loop->signal ($signal, $callback) |