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

Comparing EV/EV.xs (file contents):
Revision 1.89 by root, Sat Dec 8 14:12:04 2007 UTC vs.
Revision 1.90 by root, Mon Dec 17 07:24:12 2007 UTC

772 INIT: 772 INIT:
773 CHECK_REPEAT (repeat); 773 CHECK_REPEAT (repeat);
774 CODE: 774 CODE:
775 RESET (timer, w, (w, after, repeat)); 775 RESET (timer, w, (w, after, repeat));
776 776
777NV at (ev_timer *w)
778 CODE:
779 RETVAL = w->at;
780 OUTPUT:
781 RETVAL
782
777MODULE = EV PACKAGE = EV::Periodic PREFIX = ev_periodic_ 783MODULE = EV PACKAGE = EV::Periodic PREFIX = ev_periodic_
778 784
779void ev_periodic_start (ev_periodic *w) 785void ev_periodic_start (ev_periodic *w)
780 INIT: 786 INIT:
781 CHECK_REPEAT (w->interval); 787 CHECK_REPEAT (w->interval);
805 SvREFCNT_dec (w->fh); 811 SvREFCNT_dec (w->fh);
806 w->fh = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; 812 w->fh = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0;
807 813
808 RESET (periodic, w, (w, at, interval, w->fh ? e_periodic_cb : 0)); 814 RESET (periodic, w, (w, at, interval, w->fh ? e_periodic_cb : 0));
809} 815}
816
817NV at (ev_periodic *w)
818 CODE:
819 RETVAL = w->at;
820 OUTPUT:
821 RETVAL
810 822
811MODULE = EV PACKAGE = EV::Idle PREFIX = ev_idle_ 823MODULE = EV PACKAGE = EV::Idle PREFIX = ev_idle_
812 824
813void ev_idle_start (ev_idle *w) 825void ev_idle_start (ev_idle *w)
814 CODE: 826 CODE:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines