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

Comparing libev/ev.h (file contents):
Revision 1.167 by root, Wed Apr 18 05:44:42 2012 UTC vs.
Revision 1.168 by root, Wed Apr 18 06:06:04 2012 UTC

331{ 331{
332 EV_WATCHER_TIME (ev_periodic) 332 EV_WATCHER_TIME (ev_periodic)
333 333
334 ev_tstamp offset; /* rw */ 334 ev_tstamp offset; /* rw */
335 ev_tstamp interval; /* rw */ 335 ev_tstamp interval; /* rw */
336 ev_tstamp (*reschedule_cb)(struct ev_periodic *w, ev_tstamp now); /* rw */ 336 ev_tstamp (*reschedule_cb)(struct ev_periodic *w, ev_tstamp now) EV_THROW; /* rw */
337} ev_periodic; 337} ev_periodic;
338 338
339/* invoked when the given signal has been received */ 339/* invoked when the given signal has been received */
340/* revent EV_SIGNAL */ 340/* revent EV_SIGNAL */
341typedef struct ev_signal 341typedef struct ev_signal
657 657
658/* advanced stuff for threading etc. support, see docs */ 658/* advanced stuff for threading etc. support, see docs */
659EV_API_DECL void ev_set_userdata (EV_P_ void *data) EV_THROW; 659EV_API_DECL void ev_set_userdata (EV_P_ void *data) EV_THROW;
660EV_API_DECL void *ev_userdata (EV_P) EV_THROW; 660EV_API_DECL void *ev_userdata (EV_P) EV_THROW;
661EV_API_DECL void ev_set_invoke_pending_cb (EV_P_ void (*invoke_pending_cb)(EV_P)) EV_THROW; 661EV_API_DECL void ev_set_invoke_pending_cb (EV_P_ void (*invoke_pending_cb)(EV_P)) EV_THROW;
662EV_API_DECL void ev_set_loop_release_cb (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P)) EV_THROW; 662EV_API_DECL void ev_set_loop_release_cb (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P) EV_THROW) EV_THROW;
663 663
664EV_API_DECL unsigned int ev_pending_count (EV_P) EV_THROW; /* number of pending events, if any */ 664EV_API_DECL unsigned int ev_pending_count (EV_P) EV_THROW; /* number of pending events, if any */
665EV_API_DECL void ev_invoke_pending (EV_P); /* invoke all pending watchers */ 665EV_API_DECL void ev_invoke_pending (EV_P); /* invoke all pending watchers */
666 666
667/* 667/*

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines