The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "Fcntl"

Fcntl - load the C Fcntl.h defines River stage five • 11292 direct dependents • 32664 total dependents

This module is just a translation of the C fcntl.h file. Unlike the old mechanism of requiring a translated fcntl.ph file, this uses the h2xs program (see the Perl source distribution) and your native C compiler. This means that it has a far more lik...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC - Search in distribution

Fcntl::Packer - Build packed structures for passing into fcntl. River stage zero No dependents

POSIX fcntl(2) function accepts some structures that may be difficult to build from Perl in a portable way (for instance, "struct flock"). This module implements pairs of methods to pack/unpack these structures. EXPORT The following subroutines can b...

SALVA/Fcntl-Packer-0.03 - 22 Apr 2013 16:00:01 UTC - Search in distribution

IO::File::fcntl - extension of IO::File for fcntl River stage zero No dependents

"IO::File::fcntl" inherits from "IO::File::Lockable"....

MAKOTO/IO-File-Lockable-0.34 - 11 May 2007 09:35:58 UTC - Search in distribution

IPC::SRLock::Fcntl - Set / reset locks using fcntl River stage one • 1 direct dependent • 4 total dependents

Uses Fcntl to lock access to a disk based file which is read/written in Storable format. This is the default type for IPC::SRLock....

PJFL/IPC-SRLock-0.31.1 - 03 Feb 2017 23:10:57 UTC - Search in distribution
  • IPC::SRLock - Set / reset locking semantics to single thread processes

POSIX::1003::Fcntl - POSIX function fcntl River stage one • 2 direct dependents • 2 total dependents

One function, which hides many tricks with file-descriptors. This module tries to provide functions which separates the various uses....

MARKOV/POSIX-1003-1.02 - 10 Nov 2020 15:48:09 UTC - Search in distribution

lib/Linux/Perl/Constants/Fcntl.pm River stage zero No dependents

FELIPE/Linux-Perl-0.15 - 12 Sep 2018 03:24:57 UTC - Search in distribution

File::FcntlLock - File locking with fcntl(2) River stage zero No dependents

File locking in Perl is usually done using the "flock" function. Unfortunately, this only allows locks on whole files and is often implemented in terms of the flock(2) system function which has some shortcomings (especially concerning locks on remote...

JTT/File-FcntlLock-0.22 - 31 Jul 2014 20:14:53 UTC - Search in distribution

Proc::PID::File::Fcntl - Manage PID files using fcntl() locks River stage zero No dependents

This Perl module permits callers to prevent multiple simultaneous instantiations of themselves. The module accomplishes this using a *pidfile*, which is used to obtain a lock. Unlike the traditional *pidfile* locking protocol, which uses the existenc...

JGMYERS/Proc-PID-File-Fcntl-1.01 - 06 Sep 2006 23:15:18 UTC - Search in distribution

Mail::Box::Locker::FcntlLock - lock a folder using File::FcntlLock River stage one • 8 direct dependents • 8 total dependents

This locker object is uses File::FcntlLock, and was contributed by Jim in Aus. It is close to Mail::Box::Locker::POSIX, but does work on more systems, for instance Darwin. You will need to install File::FcntlLock separately: there is no dependency to...

MARKOV/Mail-Box-3.010 - 18 Jul 2023 07:26:47 UTC - Search in distribution

Mutex::Flock - Mutex locking via Fcntl River stage zero No dependents

A Fcntl implementation for "Mutex". The API is described in Mutex. new lock lock_exclusive lock_shared guard_lock unlock synchronize enter timedwait...

MARIOROY/Mutex-1.011 - 13 Sep 2023 23:35:35 UTC - Search in distribution
  • Mutex - Various locking implementations supporting processes and threads

MCE::Mutex::Flock - Mutex locking via Fcntl River stage three • 21 direct dependents • 313 total dependents

A Fcntl implementation for "MCE::Mutex". The API is described in MCE::Mutex. new lock lock_exclusive lock_shared guard_lock unlock synchronize enter timedwait...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC - Search in distribution
  • MCE - Many-Core Engine for Perl providing parallel processing capabilities
  • MCE::Mutex - Locking for Many-Core Engine

noid - nice opaque identifier generator commands River stage zero No dependents

The noid utility creates minters (identifier generators) and accepts commands that operate them. Once created, a minter can be used to produce persistent, globally unique names for documents, databases, images, vocabulary terms, etc. Properly managed...

JAK/Noid-0.424 - 21 Apr 2006 15:45:30 UTC - Search in distribution

HTTP River stage three • 155 direct dependents • 183 total dependents

This chapter explains how to implement the HTTP protocol handlers in mod_perl....

SHAY/mod_perl-2.0.13 - 21 Oct 2023 10:32:29 UTC - Search in distribution

RPerl::Learning River stage one • 3 direct dependents • 3 total dependents

WBRASWELL/RPerl-7.000000 - 05 Jul 2020 01:35:58 UTC - Search in distribution

fetchware - Fetchware is a package manager for source code distributions. River stage zero No dependents

Fetchware is a package manager for source code distributions. It takes advantage of the fact that coincidentially *most* source code distributions follow the same conventions. Most use FTP and HTTP mirrors. Most use AutoTools or at least just a few c...

DLY/App-Fetchware-1.016 - 07 Oct 2016 04:23:59 UTC - Search in distribution

Hijk - Fast & minimal low-level HTTP client River stage one • 5 direct dependents • 5 total dependents

Hijk is a fast & minimal low-level HTTP client intended to be used where you control both the client and the server, e.g. for talking to some internal service from a frontend user-facing web application. It is "NOT" a general HTTP user agent, it does...

GUGOD/Hijk-0.28 - 11 Jan 2019 07:38:44 UTC - Search in distribution

Frost - Feasible Referential Object STorage River stage zero No dependents

Once upon a time, when there were still real winters with frosty air, an old moose named Elly Elk walked through the snow-white forest and murmured over and over "How can I become persistent?", "I want to live forever!" and more and more of that agon...

ERNESTO/Frost-0.70 - 16 Oct 2010 16:34:50 UTC - Search in distribution

Guile - Perl interface to the Guile Scheme interpreter. River stage zero No dependents

This module provides an interface to the Gnu Guile system. You can find out more about Guile at: http://www.gnu.org/software/guile/guile.html. Guile is an interpreter for the Scheme programming language. "Scheme is a statically scoped and properly ta...

MSTROUT/Guile-0.002 - 05 Mar 2004 16:00:02 UTC - Search in distribution

Patro - proxy access to remote objects River stage zero No dependents

"Patro" is a mechanism for making any Perl reference in one Perl program accessible is other processes, even processes running on different hosts. The "proxy" references have the same look and feel as the native references in the original process, an...

MOB/Patro-0.16 - 29 Sep 2017 02:17:12 UTC - Search in distribution

pmeth - show a Perl class's methods River stage one • 1 direct dependent • 1 total dependent

Given a class name, print out all methods available to that class. It does this by loading in the class module, and walking its symbol table and those of its ancestor classes. A regular method call shows up simply: $ pmeth IO::Socket | grep '^con' co...

MLFISHER/pmtools-2.2.0 - 15 Mar 2018 15:25:35 UTC - Search in distribution
  • pmexp - show a module's exports
230 results (0.1 seconds)