| 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 |
POSIX data types: Haskell equivalents of the types defined by the <sys/types.h> C header on a POSIX system.
This module contains platform specific information about types. __/As such the types presented on this page reflect the platform on which the documentation was generated and may not coincide with the types on your platform./__
| Enum CCc | |
Defined in System.Posix.Types | |
| Eq CCc | |
| Num CCc | |
| Ord CCc | |
| Read CCc | |
| Real CCc | |
Defined in System.Posix.Types MethodstoRational :: CCc -> Rational Source | |
| Show CCc | |
| Storable CCc | |
| Enum CSpeed | |
Defined in System.Posix.Types Methodssucc :: CSpeed -> CSpeed Source pred :: CSpeed -> CSpeed Source toEnum :: Int -> CSpeed Source fromEnum :: CSpeed -> Int Source enumFrom :: CSpeed -> [CSpeed] Source enumFromThen :: CSpeed -> CSpeed -> [CSpeed] Source enumFromTo :: CSpeed -> CSpeed -> [CSpeed] Source enumFromThenTo :: CSpeed -> CSpeed -> CSpeed -> [CSpeed] Source | |
| Eq CSpeed | |
| Num CSpeed | |
| Ord CSpeed | |
Defined in System.Posix.Types | |
| Read CSpeed | |
| Real CSpeed | |
Defined in System.Posix.Types MethodstoRational :: CSpeed -> Rational Source | |
| Show CSpeed | |
| Storable CSpeed | |
Defined in System.Posix.Types MethodssizeOf :: CSpeed -> Int Source alignment :: CSpeed -> Int Source peekElemOff :: Ptr CSpeed -> Int -> IO CSpeed Source pokeElemOff :: Ptr CSpeed -> Int -> CSpeed -> IO () Source peekByteOff :: Ptr b -> Int -> IO CSpeed Source pokeByteOff :: Ptr b -> Int -> CSpeed -> IO () Source | |
Since: base-4.10.0.0
Since: base-4.10.0.0
Since: base-4.10.0.0
Since: base-4.10.0.0
Since: base-4.10.0.0
Since: base-4.10.0.0
Since: base-4.10.0.0
Since: base-4.10.0.0
| Eq CTimer | |
| Ord CTimer | |
Defined in System.Posix.Types | |
| Show CTimer | |
| Storable CTimer | |
Defined in System.Posix.Types MethodssizeOf :: CTimer -> Int Source alignment :: CTimer -> Int Source peekElemOff :: Ptr CTimer -> Int -> IO CTimer Source pokeElemOff :: Ptr CTimer -> Int -> CTimer -> IO () Source peekByteOff :: Ptr b -> Int -> IO CTimer Source pokeByteOff :: Ptr b -> Int -> CTimer -> IO () Source | |
| Bounded Fd | |
| Enum Fd | |
| Eq Fd | |
| Integral Fd | |
| Num Fd | |
| Ord Fd | |
| Read Fd | |
| Real Fd | |
Defined in System.Posix.Types MethodstoRational :: Fd -> Rational Source | |
| Show Fd | |
| FiniteBits Fd | |
Defined in System.Posix.Types MethodsfiniteBitSize :: Fd -> Int Source countLeadingZeros :: Fd -> Int Source countTrailingZeros :: Fd -> Int Source | |
| Bits Fd | |
Defined in System.Posix.Types Methods(.&.) :: Fd -> Fd -> Fd Source (.|.) :: Fd -> Fd -> Fd Source complement :: Fd -> Fd Source shift :: Fd -> Int -> Fd Source rotate :: Fd -> Int -> Fd Source setBit :: Fd -> Int -> Fd Source clearBit :: Fd -> Int -> Fd Source complementBit :: Fd -> Int -> Fd Source testBit :: Fd -> Int -> Bool Source bitSizeMaybe :: Fd -> Maybe Int Source shiftL :: Fd -> Int -> Fd Source unsafeShiftL :: Fd -> Int -> Fd Source shiftR :: Fd -> Int -> Fd Source unsafeShiftR :: Fd -> Int -> Fd Source rotateL :: Fd -> Int -> Fd Source | |
| Storable Fd | |
type LinkCount = CNlink Source
type ClockTick = CClock Source
type FileOffset = COff Source
type ProcessGroupID = CPid Source
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/8.6.1/docs/html/libraries/base-4.12.0.0/System-Posix-Types.html