--- libev/ev.pod 2008/12/14 21:58:08 1.223 +++ libev/ev.pod 2009/02/25 06:32:57 1.225 @@ -1621,7 +1621,7 @@ =item ev_periodic_init (ev_periodic *, callback, ev_tstamp at, ev_tstamp interval, reschedule_cb) -=item ev_periodic_set (ev_periodic *, ev_tstamp after, ev_tstamp repeat, reschedule_cb) +=item ev_periodic_set (ev_periodic *, ev_tstamp at, ev_tstamp interval, reschedule_cb) Lots of arguments, lets sort it out... There are basically three modes of operation, and we will explain them from simplest to most complex: @@ -1673,7 +1673,7 @@ current time as second argument. NOTE: I. +ever, or make ANY other event loop modifications whatsoever>. If you need to stop it, return C (or so, fudge fudge) and stop it afterwards (e.g. by starting an C watcher, which is the @@ -3231,11 +3231,13 @@ =item EV_USE_REALTIME If defined to be C<1>, libev will try to detect the availability of the -real-time clock option at compile time (and assume its availability at -runtime if successful). Otherwise no use of the real-time clock option will -be attempted. This effectively replaces C by C and will not normally affect correctness. See the -note about libraries in the description of C, though. +real-time clock option at compile time (and assume its availability +at runtime if successful). Otherwise no use of the real-time clock +option will be attempted. This effectively replaces C +by C and will not normally affect +correctness. See the note about libraries in the description of +C, though. Defaults to the opposite value of +C. =item EV_USE_CLOCK_SYSCALL