… | |
… | |
59 | |
59 | |
60 | $quit_cv->recv; |
60 | $quit_cv->recv; |
61 | |
61 | |
62 | This is now a very basic client. Explaining explicitly what L<AnyEvent::Handle> |
62 | This is now a very basic client. Explaining explicitly what L<AnyEvent::Handle> |
63 | does or what a I<condvar> is all about is out of scope of this document, please |
63 | does or what a I<condvar> is all about is out of scope of this document, please |
64 | consult the L<AnyEvent> manpage about I<condvars> and L<AnyEvent::Handle> |
64 | consult L<AnyEvent::Intro> or the manpages for L<AnyEvent> and |
65 | about the rest. |
65 | L<AnyEvent::Handle>. |
66 | |
66 | |
67 | =head2 First Step Into Messaging |
67 | =head2 First Step Into Messaging |
68 | |
68 | |
69 | Now we take a look at L<AnyEvent::MP>. We need to know what to do in |
69 | Now we take a look at L<AnyEvent::MP>. We need to know what to do in |
70 | C<send_message>. This is an example how it might look like: |
70 | C<send_message>. This is an example how it might look like: |