Search results for "Mutex"
Mutex - Various locking implementations supporting processes and threads
This module, a standalone version of MCE::Mutex, implements locking methods that can be used to coordinate access to shared data from multiple workers spawned as processes or threads. The inspiration for this module came from reading Mutex for Ruby....
MARIOROY/Mutex-1.011 - 13 Sep 2023 23:35:35 UTC - Search in distribution- Mutex::Util - Utility functions for Mutex
- Mutex::Flock - Mutex locking via Fcntl
- Mutex::Channel - Mutex locking via a pipe or socket
MCE::Mutex - Locking for Many-Core Engine
This module implements locking methods that can be used to coordinate access to shared data from multiple workers spawned as processes or threads. The inspiration for this module came from reading Mutex for Ruby....
MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC - Search in distribution- MCE::Mutex::Flock - Mutex locking via Fcntl
- MCE::Mutex::Channel - Mutex locking via a pipe or socket
- MCE::Channel::Mutex - Channel for producer(s) and many consumers
- 4 more results from MCE »
SDL2::Mutex - SDL Mutex Structure
SDL mutex is an opaque structure....
SANKO/SDL2-FFI-0.08 - 29 Nov 2021 02:01:01 UTC - Search in distribution- SDL2::mutex - Functions to Provide Thread Synchronization Primitives
- SDL2::assert - SDL Assertion Functions
Win32::Mutex - Use Win32 mutex objects from Perl
This module allows access to the Win32 mutex objects. The "wait" method and "wait_all" & "wait_any" functions are inherited from the Win32::IPC module. Methods $mutex = Win32::Mutex->new([$initial, [$name]]) Constructor for a new mutex object. If $in...
CJM/Win32-IPC-1.11 - 15 Nov 2014 18:17:29 UTC - Search in distribution- Win32::IPC - Base class for Win32 synchronization objects
Future::Mutex - mutual exclusion lock around code that returns Futures
Most Future-using code expects to run with some level of concurrency, using future instances to represent still-pending operations that will complete at some later time. There are occasions however, when this concurrency needs to be restricted - some...
PEVANS/Future-0.50 - 17 Mar 2023 17:09:37 UTC - Search in distribution
IO::Lambda::Mutex - wait for a shared resource
Objects of class "IO::Lambda::Mutex" are mutexes, that as normal mutexes, can be taken and released. The mutexes allow lambdas to wait for their availability with method "waiter", that creates and returns a new lambda, that in turn will finish as soo...
KARASIK/IO-Lambda-1.33 - 15 Apr 2024 08:40:01 UTC - Search in distribution- IO::Lambda - non-blocking I/O as lambda calculus
SPVM::Sync::Mutex - Mutex
The Sync::Mutex class in SPVM has methods to manipulate mutex....
KIMOTO/SPVM-0.990003 - 01 May 2024 00:08:03 UTC - Search in distribution- SPVM::Document::NativeAPI::Mutex - Mutex Native APIs
- SPVM - The SPVM Language
- SPVM::Document::NativeAPI - Native APIs
- 4 more results from SPVM »
Data::Conveyor::Mutex - Stage-based conveyor-belt-like ticket handling system
MARCEL/Data-Conveyor-1.103130
-
09 Nov 2010 12:41:30 UTC
-
Search in distribution
- Data::Conveyor::App::Mutex - Stage-based conveyor-belt-like ticket handling system
Log::Dispatch::FileRotate::Mutex - Flock Based File Mutex.
Internal Use Only!...
MSCHOUT/Log-Dispatch-FileRotate-1.38 - 26 May 2021 15:15:34 UTC - Search in distribution
lib/AnyEvent/Tools/Mutex.pm
UNERA/AnyEvent-Tools-0.12
-
02 Mar 2011 09:10:06 UTC
-
Search in distribution
- lib/AnyEvent/Tools/RWMutex.pm
- AnyEvent::Tools - instrument collection for AnyEvent.
KeyedMutex - An interprocess keyed mutex
"KeyedMutex" is an interprocess keyed mutex. Its intended use is to prevent sending identical requests to database servers at the same time. By using "KeyedMutex", only a single client would send a request to the database, and others can retrieve the...
KAZUHO/KeyedMutex-0.06 - 14 Jul 2008 22:17:16 UTC - Search in distribution- KeyedMutex::Lock - A lock object for KeyedMutex
APR::ThreadMutex - Perl API for APR thread mutexes
"APR::ThreadMutex" interfaces APR thread mutexes....
SHAY/mod_perl-2.0.13 - 21 Oct 2023 10:32:29 UTC - Search in distribution- APR::ThreadRWLock - Perl API for APR thread read/write locks
- lib/ModPerl/DummyVersions.pm
Global::MutexLock - A xs module to give perl global mutex-lock between crons or web-app's workers
Global::MutexLock is a module to create os-level global mutex-lock for perl. You can lock anything between process to others, or web-applications, or threads,cron. Mutex-lock's pointer is stored in System V IPC. You should let the process to know the...
ITSUSONY/Global-MutexLock-0.026 - 28 Sep 2016 03:05:25 UTC - Search in distribution
MooseX::KeyedMutex - Role To Add KeyedMutex
MooseX::KeyedMutex adds instant distributed locking to you objects via KeyedMutex....
DMAKI/MooseX-KeyedMutex-0.00003 - 01 Oct 2008 17:06:37 UTC - Search in distribution
KeyedMutex::Memcached - An interprocess keyed mutex using memcached
KeyedMutex::Memcached is an interprocess keyed mutex using memcached. This module is inspired by KeyedMutex....
KARUPA/KeyedMutex-Memcached-0.05 - 25 Feb 2015 15:38:13 UTC - Search in distribution
Scaffold::Lockmgr::UnixMutex - Use SysV semaphores for resource locking.
This implenments general purpose resource locking with SysV semaphores....
KESTEB/Scaffold-0.10 - 27 Apr 2012 03:57:20 UTC - Search in distribution- Scaffold::Lockmgr::KeyedMutex - Use the KeyedMutex daemon for resource locking.
XAS::Lib::Lockmgr::KeyedMutex - Use the keymutexd lock manager for locking.
This class uses the keymutexd daemon to manage locks. This leverages the atomicity of using a centralized lock manager and allows for discretionary locking of resources....
KESTEB/XAS-0.15 - 12 Jan 2017 16:01:35 UTC - Search in distribution- XAS::Lib::Lockmgr::Filesystem - Use the file system for locking.
Forks::Super::Sync::Win32Mutex
IPC synchronization object implemented with Win32::Mutex. Advantages: fast, doesn't create files or use filehandles Disadvantages: Windows only. Gets complicated when a process dies without releasing its locks....
MOB/Forks-Super-0.97 - 09 Oct 2018 00:18:38 UTC - Search in distribution- Forks::Super::Sync - portable interprocess synchronization object
MooseX::App::Plugin::MutexGroup - Adds mutually exclusive options
This plugin adds mutually exclusive options to your application. In the current implementation, all defined MutexGroups *must* have exactly one initialized option. This means that there is an implicit requiredness of one option from each MutexGroup....
MAROS/MooseX-App-1.43 - 21 Oct 2023 12:08:25 UTC - Search in distribution
Lock::Socket - application lock/mutex module based on sockets
Lock::Socket provides cooperative inter-process locking for applications that need to ensure that only one process is running at a time. This module works by binding an INET socket to a port on a loopback address which the operating system convenient...
MLAWREN/Lock-Socket-0.0.6 - 19 Sep 2014 14:54:19 UTC - Search in distribution