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

Comparing libev/ev.pod (file contents):
Revision 1.335 by root, Mon Oct 25 10:32:05 2010 UTC vs.
Revision 1.336 by root, Mon Oct 25 11:10:10 2010 UTC

823Can be used to make a call to C<ev_run> return early (but only after it 823Can be used to make a call to C<ev_run> return early (but only after it
824has processed all outstanding events). The C<how> argument must be either 824has processed all outstanding events). The C<how> argument must be either
825C<EVBREAK_ONE>, which will make the innermost C<ev_run> call return, or 825C<EVBREAK_ONE>, which will make the innermost C<ev_run> call return, or
826C<EVBREAK_ALL>, which will make all nested C<ev_run> calls return. 826C<EVBREAK_ALL>, which will make all nested C<ev_run> calls return.
827 827
828This "unloop state" will be cleared when entering C<ev_run> again. 828This "break state" will be cleared when entering C<ev_run> again.
829 829
830It is safe to call C<ev_break> from outside any C<ev_run> calls. ##TODO## 830It is safe to call C<ev_break> from outside any C<ev_run> calls, too.
831 831
832=item ev_ref (loop) 832=item ev_ref (loop)
833 833
834=item ev_unref (loop) 834=item ev_unref (loop)
835 835

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines