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

Comparing AnyEvent/lib/AnyEvent.pm (file contents):
Revision 1.332 by root, Tue Aug 31 23:32:40 2010 UTC vs.
Revision 1.334 by root, Tue Oct 12 06:51:15 2010 UTC

46in a tutorial or some gentle introduction, have a look at the 46in a tutorial or some gentle introduction, have a look at the
47L<AnyEvent::Intro> manpage. 47L<AnyEvent::Intro> manpage.
48 48
49=head1 SUPPORT 49=head1 SUPPORT
50 50
51An FAQ document is available as L<AnyEvent::FAQ>.
52
51There is a mailinglist for discussing all things AnyEvent, and an IRC 53There also is a mailinglist for discussing all things AnyEvent, and an IRC
52channel, too. 54channel, too.
53 55
54See the AnyEvent project page at the B<Schmorpforge Ta-Sa Software 56See the AnyEvent project page at the B<Schmorpforge Ta-Sa Software
55Repository>, at L<http://anyevent.schmorp.de>, for more info. 57Repository>, at L<http://anyevent.schmorp.de>, for more info.
56 58
1725 1727
1726package AnyEvent::CondVar; 1728package AnyEvent::CondVar;
1727 1729
1728our @ISA = AnyEvent::CondVar::Base::; 1730our @ISA = AnyEvent::CondVar::Base::;
1729 1731
1732# only to be used for subclassing
1733sub new {
1734 my $class = shift;
1735 bless AnyEvent->condvar (@_), $class
1736}
1737
1730package AnyEvent::CondVar::Base; 1738package AnyEvent::CondVar::Base;
1731 1739
1732#use overload 1740#use overload
1733# '&{}' => sub { my $self = shift; sub { $self->send (@_) } }, 1741# '&{}' => sub { my $self = shift; sub { $self->send (@_) } },
1734# fallback => 1; 1742# fallback => 1;
2652pronounced). 2660pronounced).
2653 2661
2654 2662
2655=head1 SEE ALSO 2663=head1 SEE ALSO
2656 2664
2665Tutorial/Introduction: L<AnyEvent::Intro>.
2666
2667FAQ: L<AnyEvent::FAQ>.
2668
2657Utility functions: L<AnyEvent::Util>. 2669Utility functions: L<AnyEvent::Util>.
2658 2670
2659Event modules: L<EV>, L<EV::Glib>, L<Glib::EV>, L<Event>, L<Glib::Event>, 2671Event modules: L<EV>, L<EV::Glib>, L<Glib::EV>, L<Event>, L<Glib::Event>,
2660L<Glib>, L<Tk>, L<Event::Lib>, L<Qt>, L<POE>. 2672L<Glib>, L<Tk>, L<Event::Lib>, L<Qt>, L<POE>.
2661 2673
2667Non-blocking file handles, sockets, TCP clients and 2679Non-blocking file handles, sockets, TCP clients and
2668servers: L<AnyEvent::Handle>, L<AnyEvent::Socket>, L<AnyEvent::TLS>. 2680servers: L<AnyEvent::Handle>, L<AnyEvent::Socket>, L<AnyEvent::TLS>.
2669 2681
2670Asynchronous DNS: L<AnyEvent::DNS>. 2682Asynchronous DNS: L<AnyEvent::DNS>.
2671 2683
2672Coroutine support: L<Coro>, L<Coro::AnyEvent>, L<Coro::EV>, 2684Thread support: L<Coro>, L<Coro::AnyEvent>, L<Coro::EV L<Coro::Event >,
2673L<Coro::Event>,
2674 2685
2675Nontrivial usage examples: L<AnyEvent::GPSD>, L<AnyEvent::XMPP>, 2686Nontrivial usage examples: L<AnyEvent::GPSD>, L<AnyEvent::IRC>,
2676L<AnyEvent::HTTP>. 2687L<AnyEvent::HTTP>.
2677 2688
2678 2689
2679=head1 AUTHOR 2690=head1 AUTHOR
2680 2691

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines