unix-compat-0.5.2: Portable POSIX-compatibility layer.

Safe HaskellNone
LanguageHaskell98

System.PosixCompat.Extensions

Contents

Description

This module provides some functions not present in the unix package.

Synopsis

Device IDs.

deviceMajor :: DeviceID -> CMajor Source #

Gets the major number from a DeviceID for a device file.

The portable implementation always returns 0.

deviceMinor :: DeviceID -> CMinor Source #

Gets the minor number from a DeviceID for a device file.

The portable implementation always returns 0.

makeDeviceID :: CMajor -> CMinor -> DeviceID Source #

Creates a DeviceID for a device file given a major and minor number.