ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/EV/EV.pm
(Generate patch)

Comparing EV/EV.pm (file contents):
Revision 1.140 by root, Wed Apr 3 23:47:06 2013 UTC vs.
Revision 1.141 by root, Tue Oct 22 10:43:05 2013 UTC

682time: 682time:
683 683
684 my $hourly = EV::periodic 0, 3600, 0, sub { print "once/hour\n" }; 684 my $hourly = EV::periodic 0, 3600, 0, sub { print "once/hour\n" };
685 685
686That doesn't mean there will always be 3600 seconds in between triggers, 686That doesn't mean there will always be 3600 seconds in between triggers,
687but only that the the clalback will be called when the system time shows a 687but only that the the callback will be called when the system time shows a
688full hour (UTC). 688full hour (UTC).
689 689
690Another way to think about it (for the mathematically inclined) is that 690Another way to think about it (for the mathematically inclined) is that
691EV::periodic will try to run the callback in this mode at the next 691EV::periodic will try to run the callback in this mode at the next
692possible time where C<$time = $at (mod $interval)>, regardless of any time 692possible time where C<$time = $at (mod $interval)>, regardless of any time

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines