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

Comparing libev/ev.pod (file contents):
Revision 1.195 by root, Mon Oct 20 17:50:48 2008 UTC vs.
Revision 1.196 by root, Tue Oct 21 20:04:14 2008 UTC

1796to exchange stat structures with application programs compiled using the 1796to exchange stat structures with application programs compiled using the
1797default compilation environment. 1797default compilation environment.
1798 1798
1799=head3 Inotify and Kqueue 1799=head3 Inotify and Kqueue
1800 1800
1801When C<inotify (7)> support has been compiled into libev (generally only 1801When C<inotify (7)> support has been compiled into libev (generally
1802only available with Linux 2.6.25 or above due to bugs in earlier
1802available with Linux) and present at runtime, it will be used to speed up 1803implementations) and present at runtime, it will be used to speed up
1803change detection where possible. The inotify descriptor will be created lazily 1804change detection where possible. The inotify descriptor will be created
1804when the first C<ev_stat> watcher is being started. 1805lazily when the first C<ev_stat> watcher is being started.
1805 1806
1806Inotify presence does not change the semantics of C<ev_stat> watchers 1807Inotify presence does not change the semantics of C<ev_stat> watchers
1807except that changes might be detected earlier, and in some cases, to avoid 1808except that changes might be detected earlier, and in some cases, to avoid
1808making regular C<stat> calls. Even in the presence of inotify support 1809making regular C<stat> calls. Even in the presence of inotify support
1809there are many cases where libev has to resort to regular C<stat> polling, 1810there are many cases where libev has to resort to regular C<stat> polling,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines