logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

AnyEvent::Impl::Cocoa - AnyEvent adaptor for Cocoa::EventLoop

Authors

       Daisuke Murase <typester@cpan.org>, Marc Lehmann <schmorp@schmorp.de>.

Bugs

       Right now, Cocoa::EventLoop (and this module) are in an early development phase and has some shortcomings
       and likely bugs.

       For example, there seems to be no way to just handle a single event with Cocoa (is there nothing they can
       implement properly?), so this module currently wakes up at least ten times a second when waiting for
       events. Also, events caused by timers might get delayed by up to 0.1 seconds.

Copyrights

          Copyright (c) 2009 by KAYAC Inc.
          Copyright (c) 2010,2011 by Marc Lehmann <schmorp@schmorp.de>

perl v5.40.0                                       2024-10-20                         AnyEvent::Impl::Cocoa(3pm)

Description

       This module provides NSRunLoop support to AnyEvent.

       NSRunLoop is an event loop for Cocoa applications, wrapped by Cocoa::EventLoop. By using this module, you
       can use Cocoa based API in your AnyEvent application, or AnyEvent within Cocoa applications.

       It does not support blocking waits.

Name

       AnyEvent::Impl::Cocoa - AnyEvent adaptor for Cocoa::EventLoop

Synopsis

           use AnyEvent;
           use Cocoa::EventLoop;

           # do something

See Also