--- cvsroot/EV/EV.pm 2008/10/02 12:26:25 1.104 +++ cvsroot/EV/EV.pm 2008/10/30 08:10:38 1.107 @@ -59,7 +59,7 @@ (L). While the documentation below is comprehensive, one might also consult the documentation of libev itself (L or -F) for more subtle details on watcher semantics or some +F) for more subtle details on watcher semantics or some discussion on the available backends, or how to force a specific backend with C, or just about in any case because it has much more detailed information. @@ -70,6 +70,10 @@ and still be faster than with any other event loop currently supported in Perl. +=head2 MODULE EXPORTS + +This module does not export any symbols. + =cut package EV; @@ -78,7 +82,7 @@ use strict; BEGIN { - our $VERSION = '3.44'; + our $VERSION = '3.48'; use XSLoader; XSLoader::load "EV", $VERSION; } @@ -128,7 +132,7 @@ Create a new event loop as per the specified flags. Please refer to the C function description in the libev documentation (L, -or locally-installed as F manpage) for more info. +or locally-installed as F manpage) for more info. The loop will automatically be destroyed when it is no longer referenced by any watcher and the loop object goes out of scope. @@ -286,7 +290,7 @@ These advanced functions set the minimum block interval when polling for I/O events and the minimum wait interval for timer events. See the libev documentation at L -(locally installed as F) for a more detailed discussion. +(locally installed as F) for a more detailed discussion. =back @@ -960,7 +964,7 @@ See the libev documentation at L -(locally installed as F) for more details. +(locally installed as F) for more details. In short, this watcher is most useful on BSD systems without working kqueue to still be able to handle a large number of sockets: