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

Comparing cvsroot/Coro/Coro.pm (file contents):
Revision 1.257 by root, Tue Jun 23 23:40:06 2009 UTC vs.
Revision 1.258 by root, Fri Jun 26 14:25:45 2009 UTC

751Wait for the specified rouse callback (or the last one that was created in 751Wait for the specified rouse callback (or the last one that was created in
752this coro). 752this coro).
753 753
754As soon as the callback is invoked (or when the callback was invoked 754As soon as the callback is invoked (or when the callback was invoked
755before C<rouse_wait>), it will return the arguments originally passed to 755before C<rouse_wait>), it will return the arguments originally passed to
756the rouse callback. 756the rouse callback. In scalar context, that means you get the I<last>
757argument, just as if C<rouse_wait> had a C<return ($a1, $a2, $a3...)>
758statement at the end.
757 759
758See the section B<HOW TO WAIT FOR A CALLBACK> for an actual usage example. 760See the section B<HOW TO WAIT FOR A CALLBACK> for an actual usage example.
759 761
760=back 762=back
761 763

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines