ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev.h
(Generate patch)

Comparing libev/ev.h (file contents):
Revision 1.121 by root, Tue Jul 14 19:11:31 2009 UTC vs.
Revision 1.123 by root, Wed Jul 15 16:58:53 2009 UTC

551void ev_set_userdata (EV_P_ void *data); 551void ev_set_userdata (EV_P_ void *data);
552void *ev_userdata (EV_P); 552void *ev_userdata (EV_P);
553void ev_set_invoke_pending_cb (EV_P_ void (*invoke_pending_cb)(EV_P)); 553void ev_set_invoke_pending_cb (EV_P_ void (*invoke_pending_cb)(EV_P));
554void ev_set_loop_release_cb (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P)); 554void ev_set_loop_release_cb (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P));
555 555
556unsigned int ev_pending_count (EV_P); /* number of pending events, if any */
556void ev_invoke_pending (EV_P); /* invoke all pending watchers */ 557void ev_invoke_pending (EV_P); /* invoke all pending watchers */
557 558
558/* 559/*
559 * stop/start the timer handling. 560 * stop/start the timer handling.
560 */ 561 */
635 636
636void ev_timer_start (EV_P_ ev_timer *w); 637void ev_timer_start (EV_P_ ev_timer *w);
637void ev_timer_stop (EV_P_ ev_timer *w); 638void ev_timer_stop (EV_P_ ev_timer *w);
638/* stops if active and no repeat, restarts if active and repeating, starts if inactive and repeating */ 639/* stops if active and no repeat, restarts if active and repeating, starts if inactive and repeating */
639void ev_timer_again (EV_P_ ev_timer *w); 640void ev_timer_again (EV_P_ ev_timer *w);
641/* return remaining time */
642ev_tstamp ev_timer_remaining (EV_P_ ev_timer *w);
640 643
641#if EV_PERIODIC_ENABLE 644#if EV_PERIODIC_ENABLE
642void ev_periodic_start (EV_P_ ev_periodic *w); 645void ev_periodic_start (EV_P_ ev_periodic *w);
643void ev_periodic_stop (EV_P_ ev_periodic *w); 646void ev_periodic_stop (EV_P_ ev_periodic *w);
644void ev_periodic_again (EV_P_ ev_periodic *w); 647void ev_periodic_again (EV_P_ ev_periodic *w);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines