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

Comparing libev/ev.pod (file contents):
Revision 1.46 by root, Mon Nov 26 10:20:43 2007 UTC vs.
Revision 1.47 by root, Mon Nov 26 19:49:36 2007 UTC

1700will have the C<struct ev_loop *> as first argument, and you can create 1700will have the C<struct ev_loop *> as first argument, and you can create
1701additional independent event loops. Otherwise there will be no support 1701additional independent event loops. Otherwise there will be no support
1702for multiple event loops and there is no first event loop pointer 1702for multiple event loops and there is no first event loop pointer
1703argument. Instead, all functions act on the single default loop. 1703argument. Instead, all functions act on the single default loop.
1704 1704
1705=item EV_PERIODICS 1705=item EV_PERIODIC_ENABLE
1706 1706
1707If undefined or defined to be C<1>, then periodic timers are supported, 1707If undefined or defined to be C<1>, then periodic timers are supported. If
1708otherwise not. This saves a few kb of code. 1708defined to be C<0>, then they are not. Disabling them saves a few kB of
1709code.
1710
1711=item EV_EMBED_ENABLE
1712
1713If undefined or defined to be C<1>, then embed watchers are supported. If
1714defined to be C<0>, then they are not.
1715
1716=item EV_STAT_ENABLE
1717
1718If undefined or defined to be C<1>, then stat watchers are supported. If
1719defined to be C<0>, then they are not.
1720
1721=item EV_MINIMAL
1722
1723If you need to shave off some kilobytes of code at the expense of some
1724speed, define this symbol to C<1>. Currently only used for gcc to override
1725some inlining decisions, saves roughly 30% codesize of amd64.
1709 1726
1710=item EV_COMMON 1727=item EV_COMMON
1711 1728
1712By default, all watchers have a C<void *data> member. By redefining 1729By default, all watchers have a C<void *data> member. By redefining
1713this macro to a something else you can include more and other types of 1730this macro to a something else you can include more and other types of

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines