System.Posix.Types

Copyright (c) The University of Glasgow 2002
License BSD-style (see the file libraries/base/LICENSE)
Maintainer [email protected]
Stability provisional
Portability non-portable (requires POSIX)
Safe Haskell Trustworthy
Language Haskell2010

Contents

Description

POSIX data types: Haskell equivalents of the types defined by the <sys/types.h> C header on a POSIX system.

POSIX data types

newtype CDev Source

Constructors

CDev Word64

newtype CIno Source

Constructors

CIno Word64

newtype CMode Source

Constructors

CMode Word32

newtype COff Source

Constructors

COff Int64

newtype CPid Source

Constructors

CPid Int32

newtype CSsize Source

Constructors

CSsize Int64

newtype CGid Source

Constructors

CGid Word32

newtype CNlink Source

Constructors

CNlink Word64

newtype CUid Source

Constructors

CUid Word32

newtype CCc Source

Constructors

CCc Word8

newtype CSpeed Source

Constructors

CSpeed Word32

newtype CTcflag Source

Constructors

CTcflag Word32

newtype CRLim Source

Constructors

CRLim Word64

newtype Fd Source

Constructors

Fd CInt

type LinkCount = CNlink Source

type UserID = CUid Source

type GroupID = CGid Source

type ByteCount = CSize Source

type ClockTick = CClock Source

type EpochTime = CTime Source

type FileOffset = COff Source

type ProcessID = CPid Source

type ProcessGroupID = CPid Source

type DeviceID = CDev Source

type FileID = CIno Source

type FileMode = CMode Source

type Limit = CLong Source

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/7.10.3/docs/html/libraries/base-4.8.2.0/System-Posix-Types.html