ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Coro/Coro.pm
(Generate patch)

Comparing Coro/Coro.pm (file contents):
Revision 1.152 by root, Sun Oct 7 13:53:37 2007 UTC vs.
Revision 1.153 by root, Wed Oct 10 02:58:17 2007 UTC

309 309
310"Cede" to other coroutines. This function puts the current coroutine into the 310"Cede" to other coroutines. This function puts the current coroutine into the
311ready queue and calls C<schedule>, which has the effect of giving up the 311ready queue and calls C<schedule>, which has the effect of giving up the
312current "timeslice" to other coroutines of the same or higher priority. 312current "timeslice" to other coroutines of the same or higher priority.
313 313
314Returns true if at least one coroutine switch has happened.
315
316=item Coro::cede_notself 314=item Coro::cede_notself
317 315
318Works like cede, but is not exported by default and will cede to any 316Works like cede, but is not exported by default and will cede to any
319coroutine, regardless of priority, once. 317coroutine, regardless of priority, once.
320
321Returns true if at least one coroutine switch has happened.
322 318
323=item terminate [arg...] 319=item terminate [arg...]
324 320
325Terminates the current coroutine with the given status values (see L<cancel>). 321Terminates the current coroutine with the given status values (see L<cancel>).
326 322

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines