… | |
… | |
1234 | |
1234 | |
1235 | This concludes our little tutorial. |
1235 | This concludes our little tutorial. |
1236 | |
1236 | |
1237 | =head1 Where to go from here? |
1237 | =head1 Where to go from here? |
1238 | |
1238 | |
1239 | This introduction should have explained the key concepts between |
1239 | This introduction should have explained the key concepts of L<AnyEvent> |
1240 | L<AnyEvent>, namely event watchers and condition variables, |
1240 | - event watchers and condition variables, L<AnyEvent::Socket> - basic |
1241 | L<AnyEvent::Socket>, for your basic networking needs, and |
1241 | networking utilities, and L<AnyEvent::Handle> - a nice wrapper around |
1242 | L<AnyEvent::Handle>, a nice wrapper around handles. |
1242 | handles. |
1243 | |
1243 | |
1244 | You could either start coding stuff right away, look at those manual |
1244 | You could either start coding stuff right away, look at those manual |
1245 | pages for the gory details, or roam CPAN for other AnyEvent modules (such |
1245 | pages for the gory details, or roam CPAN for other AnyEvent modules (such |
1246 | as L<AnyEvent::IRC> or L<AnyEvent::HTTP>) to see more code examples (or |
1246 | as L<AnyEvent::IRC> or L<AnyEvent::HTTP>) to see more code examples (or |
1247 | simply to use them). |
1247 | simply to use them). |