Search results for "coroutine"
coroutine0 - a working but ugly coroutine generator
"new" takes a list and returns a blessed coderef. The defined argument keys include "VARS" and "BODY". Lexicals meant to persist between calls to a routine are listed in "VARS". The "new" function works by rewriting each instance of /\bYIELD\b.*;/ wi...
DAVIDNICO/coroutine0-0.02 - 10 Mar 2003 09:26:58 UTC - Search in distribution
Coro::Specific - manage coroutine-specific variables.
This module can be used to create variables (or better: references to them) that are specific to the currently executing coroutine. This module does not automatically load the Coro module (so the overhead will be small when no coroutines are used). A...
MLEHMANN/Coro-6.57 - 29 Jul 2020 13:10:08 UTC - Search in distribution- Coro - the only real threads in perl
- Coro::LWP - make LWP non-blocking - as much as possible
- Coro::Intro
- 10 more results from Coro »
Coro::Localize - Localize variables to a coroutine
This provides a new keyword, "corolocal" that works will localize a variable to a particular coroutine. This allows you to have thread-local values for global variables. It can localize scalars, arrays and hashes....
WINTER/Coro-Localize-0.1.2 - 09 Jul 2012 05:23:06 UTC - Search in distribution
libev - a high performance full-featured event loop written in C
MLEHMANN/EV-4.33
-
18 Mar 2020 13:21:00 UTC
-
Search in distribution
Sub::Genius - Manage concurrent Perl semantics in the uniprocess execution model of perl.
Sub::Genius generates a correctly ordered, sequential series of subroutine calls from a declarative *plan* that may be parallel or concurrent in nature. This allows a concurrency plan to be *serialized* or *linearized* properly for execution in a uni...
OODLER/Sub-Genius-0.314004 - 01 Jul 2021 11:39:42 UTC - Search in distribution
canella - Frontend to Canella Deploy Tool
DMAKI/Canella-0.05
-
09 Jul 2013 01:39:32 UTC
-
Search in distribution
Corona - Coro based PSGI web server
Corona is a Coro based Plack web server. It uses Net::Server::Coro under the hood, which means we have coroutines (threads) for each socket, active connections and a main loop. Because it's Coro based your web application can actually block with I/O ...
MIYAGAWA/Corona-0.1004 - 28 Mar 2010 21:52:08 UTC - Search in distribution
Perl::LanguageServer - Language Server and Debug Protocol Adapter for Perl
GRICHTER/Perl-LanguageServer-2.5.0
-
05 Feb 2023 21:45:15 UTC
-
Search in distribution
Glib::EV - Coerce Glib into using the EV module as event loop.
If you want to use glib/gtk+ in an EV program, then you need to look at the EV::Glib module, not this one, as this module requires you to run a Glib or Gtk+ main loop in your program. If you want to use EV in an Glib/Gtk+ program, you are at the righ...
MLEHMANN/Glib-EV-2.02 - 01 Nov 2010 22:23:16 UTC - Search in distribution
Net::IMAP::Server - A single-threaded multiplexing IMAP server implementation, using Net::Server::Coro.
This model provides a complete implementation of the "RFC 3501" specification, along with several IMAP4rev1 extensions. It provides separation of the mailbox and message store from the client interaction loop. Note that, following RFC suggestions, lo...
ALEXMV/Net-IMAP-Server-1.39 - 01 May 2016 07:57:57 UTC - Search in distribution- Net::IMAP::Server::Connection - Connection to a client
ONE::Timer - Timer/timeout events for MooseX::Event
Trigger events at a specific time or after a specific delay....
WINTER/ONE-v0.2.0 - 04 Sep 2011 01:36:09 UTC - Search in distribution
Thread::Queue::Duplex - thread-safe request/response queue with identifiable elements
A mapped queue, similar to Thread::Queue, except that as elements are queued, they are assigned unique identifiers, which are used to identify responses returned from the dequeueing thread. This class provides a simple RPC-like mechanism between mult...
DARNOLD/Thread-Queue-Duplex-0.92 - 31 Mar 2006 05:17:16 UTC - Search in distribution
AnyEvent::CouchDB - a non-blocking CouchDB client based on jquery.couch.js
AnyEvent::CouchDB is a non-blocking CouchDB client implemented on top of the AnyEvent framework. Using this library will give you the ability to run many CouchDB requests asynchronously, and it was intended to be used within a Coro+AnyEvent environme...
BEPPU/AnyEvent-CouchDB-1.31 - 06 Jun 2013 05:37:36 UTC - Search in distribution
Thread::Queue::Multiplex
A subclass of Thread::Queue::Duplex *aka* TQD which implements a "publish and subscribe" communications model for threads. Subscribers register with the queue, which registers either the provided subscriber ID, or, if no ID is provided, 1 plus the TI...
DARNOLD/Thread-Queue-Multiplex-0.92 - 31 Mar 2006 05:19:03 UTC - Search in distribution
Glib::Event - Coerce Glib into using the Event module as event loop.
This module coerces the Glib event loop to use the Event module as underlying event loop, i.e. Event will be used by Glib for all events. This makes Glib compatible to Event. Calls into the Glib main loop are more or less equivalent to calls to "Even...
MLEHMANN/Glib-Event-0.2 - 29 Nov 2005 16:05:04 UTC - Search in distribution
Coro::Twiggy - Coro interface for Twiggy
The server starts Your application in "async" in Coro coroutine and uses its return value to respond to client. Application have to return an ARRAYREF with the following items: * HTTP-code; * an ARRAYREF that contains headers for response; * an ARRAY...
UNERA/Coro-Twiggy-0.03 - 14 Jul 2012 06:33:02 UTC - Search in distribution
Net::Server::Coro - A co-operative multithreaded server using Coro
Net::Server::Coro implements multithreaded server for the Net::Server architecture, using Coro and Coro::Socket to make all reads and writes non-blocking. Additionally, it supports non-blocking SSL negotiation....
ALEXMV/Net-Server-Coro-1.3 - 12 Nov 2012 08:14:39 UTC - Search in distribution
Coro::LocalScalar::XS - Different scalar values in coroutines
NYAKNYAN/Coro-LocalScalar-XS-0.20
-
30 Jan 2013 17:35:11 UTC
-
Search in distribution
Plack::Server::Coro - Coro cooperative multithread web server
This is a Coro based Plack web server. It uses Net::Server::Coro under the hood, which means we have coroutines (threads) for each socket, active connections and a main loop. Because it's Coro based your web application can actually block with I/O wa...
MIYAGAWA/Plack-Server-Coro-0.02 - 24 Oct 2009 08:28:29 UTC - Search in distribution