… | |
… | |
195 | C<AnyEvent::Impl:xxx> modules, but can be any other class in the case |
195 | C<AnyEvent::Impl:xxx> modules, but can be any other class in the case |
196 | AnyEvent has been extended at runtime (e.g. in I<rxvt-unicode>). |
196 | AnyEvent has been extended at runtime (e.g. in I<rxvt-unicode>). |
197 | |
197 | |
198 | The known classes so far are: |
198 | The known classes so far are: |
199 | |
199 | |
|
|
200 | EV::AnyEvent based on EV (an interface to libev, best choice) |
200 | AnyEvent::Impl::Coro based on Coro::Event, best choice. |
201 | AnyEvent::Impl::Coro based on Coro::Event, second best choice. |
201 | EV::AnyEvent based on EV (an interface to libevent) |
|
|
202 | AnyEvent::Impl::Event based on Event, also best choice :) |
202 | AnyEvent::Impl::Event based on Event, also second best choice :) |
203 | AnyEvent::Impl::Glib based on Glib, second-best choice. |
203 | AnyEvent::Impl::Glib based on Glib, second-best choice. |
204 | AnyEvent::Impl::Tk based on Tk, very bad choice. |
204 | AnyEvent::Impl::Tk based on Tk, very bad choice. |
205 | AnyEvent::Impl::Perl pure-perl implementation, inefficient. |
205 | AnyEvent::Impl::Perl pure-perl implementation, inefficient. |
206 | |
206 | |
207 | =item AnyEvent::detect |
207 | =item AnyEvent::detect |