dwww Home | Manual pages | Find package

AnyEvent::Impl::Cocoa(User Contributed Perl DocumentAnyEvent::Impl::Cocoa(3pm)

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

SYNOPSIS
           use AnyEvent;
           use Cocoa::EventLoop;

           # do something

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.

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.

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

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

perl v5.36.0                      2022-10-20        AnyEvent::Impl::Cocoa(3pm)

Generated by dwww version 1.15 on Wed Jun 26 18:09:28 CEST 2024.