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

Comparing EV/EV.xs (file contents):
Revision 1.127 by root, Tue Jul 14 02:33:55 2009 UTC vs.
Revision 1.129 by root, Tue Jul 14 20:34:58 2009 UTC

417 evapi.suspend = ev_suspend; 417 evapi.suspend = ev_suspend;
418 evapi.resume = ev_resume; 418 evapi.resume = ev_resume;
419 evapi.backend = ev_backend; 419 evapi.backend = ev_backend;
420 evapi.unloop = ev_unloop; 420 evapi.unloop = ev_unloop;
421 evapi.invoke_pending = ev_invoke_pending; 421 evapi.invoke_pending = ev_invoke_pending;
422 evapi.pending_count = ev_pending_count;
422 evapi.set_loop_release_cb = ev_set_loop_release_cb; 423 evapi.set_loop_release_cb = ev_set_loop_release_cb;
423 evapi.set_invoke_pending_cb= ev_set_invoke_pending_cb; 424 evapi.set_invoke_pending_cb= ev_set_invoke_pending_cb;
424 evapi.ref = ev_ref; 425 evapi.ref = ev_ref;
425 evapi.unref = ev_unref; 426 evapi.unref = ev_unref;
426 evapi.loop = ev_loop; 427 evapi.loop = ev_loop;
544 CHECK_SIG (signal, signum); 545 CHECK_SIG (signal, signum);
545 546
546 ev_feed_signal_event (evapi.default_loop, signum); 547 ev_feed_signal_event (evapi.default_loop, signum);
547} 548}
548 549
550unsigned int ev_pending_count ()
551 C_ARGS: evapi.default_loop
552
553void ev_invoke_pending ()
554 C_ARGS: evapi.default_loop
555
549ev_io *io (SV *fh, int events, SV *cb) 556ev_io *io (SV *fh, int events, SV *cb)
550 ALIAS: 557 ALIAS:
551 io_ns = 1 558 io_ns = 1
552 CODE: 559 CODE:
553{ 560{
1252 1259
1253void ev_unloop (struct ev_loop *loop, int how = 1) 1260void ev_unloop (struct ev_loop *loop, int how = 1)
1254 1261
1255void ev_feed_fd_event (struct ev_loop *loop, int fd, int revents = EV_NONE) 1262void ev_feed_fd_event (struct ev_loop *loop, int fd, int revents = EV_NONE)
1256 1263
1264unsigned int ev_pending_count (struct ev_loop *loop)
1265
1266void ev_invoke_pending (struct ev_loop *loop)
1267
1257#if 0 1268#if 0
1258 1269
1259void ev_feed_signal_event (struct ev_loop *loop, SV *signal) 1270void ev_feed_signal_event (struct ev_loop *loop, SV *signal)
1260 CODE: 1271 CODE:
1261{ 1272{

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines