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

Comparing libev/ev.pod (file contents):
Revision 1.100 by root, Sat Dec 22 11:49:17 2007 UTC vs.
Revision 1.101 by ayin, Sat Dec 22 14:11:25 2007 UTC

599overhead for the actual polling but can deliver many events at once. 599overhead for the actual polling but can deliver many events at once.
600 600
601By setting a higher I<io collect interval> you allow libev to spend more 601By setting a higher I<io collect interval> you allow libev to spend more
602time collecting I/O events, so you can handle more events per iteration, 602time collecting I/O events, so you can handle more events per iteration,
603at the cost of increasing latency. Timeouts (both C<ev_periodic> and 603at the cost of increasing latency. Timeouts (both C<ev_periodic> and
604C<ev_timer>) will be not affected. Setting this to a non-null bvalue will 604C<ev_timer>) will be not affected. Setting this to a non-null value will
605introduce an additional C<ev_sleep ()> call into most loop iterations. 605introduce an additional C<ev_sleep ()> call into most loop iterations.
606 606
607Likewise, by setting a higher I<timeout collect interval> you allow libev 607Likewise, by setting a higher I<timeout collect interval> you allow libev
608to spend more time collecting timeouts, at the expense of increased 608to spend more time collecting timeouts, at the expense of increased
609latency (the watcher callback will be called later). C<ev_io> watchers 609latency (the watcher callback will be called later). C<ev_io> watchers

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines