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

Comparing libev/ev.pod (file contents):
Revision 1.326 by root, Sun Oct 24 19:44:27 2010 UTC vs.
Revision 1.327 by root, Sun Oct 24 20:05:43 2010 UTC

3113While there is no guarantee that the event loop gets destroyed, cleanup 3113While there is no guarantee that the event loop gets destroyed, cleanup
3114watchers provide a convenient method to install cleanup hooks for your 3114watchers provide a convenient method to install cleanup hooks for your
3115program, worker threads and so on - you just to make sure to destroy the 3115program, worker threads and so on - you just to make sure to destroy the
3116loop when you want them to be invoked. 3116loop when you want them to be invoked.
3117 3117
3118Cleanup watchers are invoked in the same way as any other watcher. Unlike
3119all other watchers, they do not keep a reference to the event loop (which
3120makes a lot of sense if you think about it). Like all other watchers, you
3121can call libev functions in the callback, except C<ev_cleanup_start>.
3122
3118=head3 Watcher-Specific Functions and Data Members 3123=head3 Watcher-Specific Functions and Data Members
3119 3124
3120=over 4 3125=over 4
3121 3126
3122=item ev_cleanup_init (ev_cleanup *, callback) 3127=item ev_cleanup_init (ev_cleanup *, callback)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines