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

Search results for "dist:Filesys-POSIX POSIX"

Filesys::POSIX - Provide POSIX-like filesystem semantics in pure Perl River stage one • 2 direct dependents • 6 total dependents

Filesys::POSIX provides a fairly complete suite of tools comprising the semantics of a POSIX filesystem, with path resolution, mount points, inodes, a VFS, and some common utilities found in the userland. Some features not found in a normal POSIX env...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::IO - Provides file I/O calls for Filesys::POSIX River stage one • 2 direct dependents • 6 total dependents

"Filesys::POSIX::IO" is a mixin imported into the Filesys::POSIX namespace by the Filesys::POSIX module itself. This module provides the standard file I/O routines. "$fs->open($path, $flags)" "$fs->open($path, $flags, $mode)" Open a file descriptor f...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Mem - Filesystem whose logical structure resides solely in program memory River stage one • 2 direct dependents • 6 total dependents

"Filesys::POSIX::Mem" provides a filesystem whose structure and, to a large extent, contents of regular files, exist solely in program memory as Perl data structures and string buffers. Regular file data up to a certain size can exist entirely in mem...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Bits - Bitfield and constant definitions for file modes and system call flags River stage one • 2 direct dependents • 6 total dependents

This file contains all the constant definitions for the system call flags and inode mode bitfields and values. The following system calls use these values: "Filesys::POSIX->open" Uses both flag and mode specifiers for determining permissions, file op...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Real - Portal to actual underlying filesystem River stage one • 2 direct dependents • 6 total dependents

This module implements the filesystem device type which provides a portal to the actual system's underlying filesystem....

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Path - Pathname manipulation utility class River stage one • 2 direct dependents • 6 total dependents

This module provides an object-oriented approach to path cleanup and introspection....

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Mount - Exposes VFS mounting functionality to Filesys::POSIX River stage one • 2 direct dependents • 6 total dependents

"Filesys::POSIX::Mount" is a mixin module imported into the Filesys::POSIX namespace by said module that provides a frontend to the internal VFS. Rather than dealing in terms of mount point vnodes as Filesys::POSIX::VFS does, the system calls provide...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Inode - Base class for filesystem inode objects River stage one • 2 direct dependents • 6 total dependents

Provides a base class for filesystem-type dependent inode objects. This class offers a number of methods used to help determine the nature of the inode by analyzing its attributes. "$inode->dir" Returns true if the current inode refers to a directory...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Error - Throw Errno values with confess in Carp::confess()|Carp River stage one • 2 direct dependents • 6 total dependents

"Filesys::POSIX::Error" provides "throw()", a function which allows one to set $! and throw a stack trace containing a stringification thereof in one simple action....

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Module - Export methods to Filesys::POSIX namespace River stage one • 2 direct dependents • 6 total dependents

"Filesys::POSIX::Module" is used to extend "Filesys::POSIX" by allowing callers to export methods from their own packages into "Filesys::POSIX"....

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::FdTable - File descriptor table River stage one • 2 direct dependents • 6 total dependents

This internal module used by Filesys::POSIX handles the allocation and tracking of numeric file descriptors associated with inodes opened for I/O. It does not intend to expose any public interfaces....

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Userland - Provide implementations for higher-level, "userland" functionality in Filesys::POSIX River stage one • 2 direct dependents • 6 total dependents

This module is a mixin imported by Filesys::POSIX into its own namespace, and provides a variety of higher-level calls to supplement the normal suite of system calls provided in Filesys::POSIX itself....

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Snapshot - Create and operate on filesystem snapshots River stage one • 2 direct dependents • 6 total dependents

This module implements a sort of snapshotting, or copy-on-write, mechanism that allows for the manipulation of any part of a filesystem in an isolated manner that does not affect the original data. Depending on mount arguments, directory hierarchies ...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Directory - Base class for implementing directory structures River stage one • 2 direct dependents • 6 total dependents

Filesys::POSIX::Directory is a common interface used to implement classes that act like directories, and should be able to be accessed randomly or in an iterative fashion. Classes which wish to implement the interface documented herein should provide...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Extensions - Provides features not found in a POSIX environment environment River stage one • 2 direct dependents • 6 total dependents

This module of extensions provides system calls that would be considered nonstandard in a POSIX environment, but nonetheless provide their functionality with standard filesystem semantics. These extensions provide novel means of performing efficient ...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::IO::Handle - Basic wrapper for Perl file handles River stage one • 2 direct dependents • 6 total dependents

This package provides a wrapper for standard Perl file handles. It is not meant to supplant the behavior or necessity of IO::Handle; rather, it is meant to provide a base reference for all of the I/O operations supported by Filesys::POSIX, which igno...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Mem::Bucket - Regular file I/O handle River stage one • 2 direct dependents • 6 total dependents

"Filesys::POSIX::Mem::Bucket" provides an implementation of the interface in Filesys::POSIX::IO::Handle that allows access to the regular file data of a file in a Filesys::POSIX::Mem filesystem hierarchy. Internally, the bucket can store up to a spec...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Bits::System - Bitfield and constant conversions for file modes and system call flags to system values River stage one • 2 direct dependents • 6 total dependents

This file contains functions to convert the values of bitfields and constants from the values defined in "Filesys::POSIX::Bits" to the values used by the system, defined in "Fcntl". Only exported values are supported. The following (unexported) funct...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Userland::Tar - Generate ustar archives from Filesys::POSIX River stage one • 2 direct dependents • 6 total dependents

This module provides an implementation of the ustar standard on top of the virtual filesystem layer, a mechanism intended to take advantage of the many possible mapping and manipulation capabilities inherent in this mechanism. Internally, it uses the...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC

Filesys::POSIX::Userland::Find - Crawl directories in a filesystem River stage one • 2 direct dependents • 6 total dependents

This module provides an extension module to Filesys::POSIX that operates very similarly in principle to the Perl Core module File::Find, albeit with some minor differences and fewer options. For the sake of efficiency, tail recursion, rather than pur...

XAN/Filesys-POSIX-0.9.19 - 04 Apr 2017 19:55:01 UTC
33 results (0.03 seconds)