Spec-Zone.ru › Haskell 8

System.Posix.Types

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

Contents

  • POSIX data types
    • Platform differences

Description

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

POSIX data types

Platform differences

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./__

newtype CDev Source

Constructors

CDev Word64
Instances
Instances details
Bounded CDev
Instance details

Defined in System.Posix.Types

Methods

minBound :: CDev Source

maxBound :: CDev Source

Enum CDev
Instance details

Defined in System.Posix.Types

Methods

succ :: CDev -> CDev Source

pred :: CDev -> CDev Source

toEnum :: Int -> CDev Source

fromEnum :: CDev -> Int Source

enumFrom :: CDev -> [CDev] Source

enumFromThen :: CDev -> CDev -> [CDev] Source

enumFromTo :: CDev -> CDev -> [CDev] Source

enumFromThenTo :: CDev -> CDev -> CDev -> [CDev] Source

Eq CDev
Instance details

Defined in System.Posix.Types

Methods

(==) :: CDev -> CDev -> Bool Source

(/=) :: CDev -> CDev -> Bool Source

Integral CDev
Instance details

Defined in System.Posix.Types

Methods

quot :: CDev -> CDev -> CDev Source

rem :: CDev -> CDev -> CDev Source

div :: CDev -> CDev -> CDev Source

mod :: CDev -> CDev -> CDev Source

quotRem :: CDev -> CDev -> (CDev, CDev) Source

divMod :: CDev -> CDev -> (CDev, CDev) Source

toInteger :: CDev -> Integer Source

Num CDev
Instance details

Defined in System.Posix.Types

Methods

(+) :: CDev -> CDev -> CDev Source

(-) :: CDev -> CDev -> CDev Source

(*) :: CDev -> CDev -> CDev Source

negate :: CDev -> CDev Source

abs :: CDev -> CDev Source

signum :: CDev -> CDev Source

fromInteger :: Integer -> CDev Source

Ord CDev
Instance details

Defined in System.Posix.Types

Methods

compare :: CDev -> CDev -> Ordering Source

(<) :: CDev -> CDev -> Bool Source

(<=) :: CDev -> CDev -> Bool Source

(>) :: CDev -> CDev -> Bool Source

(>=) :: CDev -> CDev -> Bool Source

max :: CDev -> CDev -> CDev Source

min :: CDev -> CDev -> CDev Source

Read CDev
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CDev Source

readList :: ReadS [CDev] Source

readPrec :: ReadPrec CDev Source

readListPrec :: ReadPrec [CDev] Source

Real CDev
Instance details

Defined in System.Posix.Types

Methods

toRational :: CDev -> Rational Source

Show CDev
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CDev -> ShowS Source

show :: CDev -> String Source

showList :: [CDev] -> ShowS Source

FiniteBits CDev
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CDev -> Int Source

countLeadingZeros :: CDev -> Int Source

countTrailingZeros :: CDev -> Int Source

Bits CDev
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CDev -> CDev -> CDev Source

(.|.) :: CDev -> CDev -> CDev Source

xor :: CDev -> CDev -> CDev Source

complement :: CDev -> CDev Source

shift :: CDev -> Int -> CDev Source

rotate :: CDev -> Int -> CDev Source

zeroBits :: CDev Source

bit :: Int -> CDev Source

setBit :: CDev -> Int -> CDev Source

clearBit :: CDev -> Int -> CDev Source

complementBit :: CDev -> Int -> CDev Source

testBit :: CDev -> Int -> Bool Source

bitSizeMaybe :: CDev -> Maybe Int Source

bitSize :: CDev -> Int Source

isSigned :: CDev -> Bool Source

shiftL :: CDev -> Int -> CDev Source

unsafeShiftL :: CDev -> Int -> CDev Source

shiftR :: CDev -> Int -> CDev Source

unsafeShiftR :: CDev -> Int -> CDev Source

rotateL :: CDev -> Int -> CDev Source

rotateR :: CDev -> Int -> CDev Source

popCount :: CDev -> Int Source

Storable CDev
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CDev -> Int Source

alignment :: CDev -> Int Source

peekElemOff :: Ptr CDev -> Int -> IO CDev Source

pokeElemOff :: Ptr CDev -> Int -> CDev -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CDev Source

pokeByteOff :: Ptr b -> Int -> CDev -> IO () Source

peek :: Ptr CDev -> IO CDev Source

poke :: Ptr CDev -> CDev -> IO () Source

newtype CIno Source

Constructors

CIno Word64
Instances
Instances details
Bounded CIno
Instance details

Defined in System.Posix.Types

Methods

minBound :: CIno Source

maxBound :: CIno Source

Enum CIno
Instance details

Defined in System.Posix.Types

Methods

succ :: CIno -> CIno Source

pred :: CIno -> CIno Source

toEnum :: Int -> CIno Source

fromEnum :: CIno -> Int Source

enumFrom :: CIno -> [CIno] Source

enumFromThen :: CIno -> CIno -> [CIno] Source

enumFromTo :: CIno -> CIno -> [CIno] Source

enumFromThenTo :: CIno -> CIno -> CIno -> [CIno] Source

Eq CIno
Instance details

Defined in System.Posix.Types

Methods

(==) :: CIno -> CIno -> Bool Source

(/=) :: CIno -> CIno -> Bool Source

Integral CIno
Instance details

Defined in System.Posix.Types

Methods

quot :: CIno -> CIno -> CIno Source

rem :: CIno -> CIno -> CIno Source

div :: CIno -> CIno -> CIno Source

mod :: CIno -> CIno -> CIno Source

quotRem :: CIno -> CIno -> (CIno, CIno) Source

divMod :: CIno -> CIno -> (CIno, CIno) Source

toInteger :: CIno -> Integer Source

Num CIno
Instance details

Defined in System.Posix.Types

Methods

(+) :: CIno -> CIno -> CIno Source

(-) :: CIno -> CIno -> CIno Source

(*) :: CIno -> CIno -> CIno Source

negate :: CIno -> CIno Source

abs :: CIno -> CIno Source

signum :: CIno -> CIno Source

fromInteger :: Integer -> CIno Source

Ord CIno
Instance details

Defined in System.Posix.Types

Methods

compare :: CIno -> CIno -> Ordering Source

(<) :: CIno -> CIno -> Bool Source

(<=) :: CIno -> CIno -> Bool Source

(>) :: CIno -> CIno -> Bool Source

(>=) :: CIno -> CIno -> Bool Source

max :: CIno -> CIno -> CIno Source

min :: CIno -> CIno -> CIno Source

Read CIno
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CIno Source

readList :: ReadS [CIno] Source

readPrec :: ReadPrec CIno Source

readListPrec :: ReadPrec [CIno] Source

Real CIno
Instance details

Defined in System.Posix.Types

Methods

toRational :: CIno -> Rational Source

Show CIno
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CIno -> ShowS Source

show :: CIno -> String Source

showList :: [CIno] -> ShowS Source

FiniteBits CIno
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CIno -> Int Source

countLeadingZeros :: CIno -> Int Source

countTrailingZeros :: CIno -> Int Source

Bits CIno
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CIno -> CIno -> CIno Source

(.|.) :: CIno -> CIno -> CIno Source

xor :: CIno -> CIno -> CIno Source

complement :: CIno -> CIno Source

shift :: CIno -> Int -> CIno Source

rotate :: CIno -> Int -> CIno Source

zeroBits :: CIno Source

bit :: Int -> CIno Source

setBit :: CIno -> Int -> CIno Source

clearBit :: CIno -> Int -> CIno Source

complementBit :: CIno -> Int -> CIno Source

testBit :: CIno -> Int -> Bool Source

bitSizeMaybe :: CIno -> Maybe Int Source

bitSize :: CIno -> Int Source

isSigned :: CIno -> Bool Source

shiftL :: CIno -> Int -> CIno Source

unsafeShiftL :: CIno -> Int -> CIno Source

shiftR :: CIno -> Int -> CIno Source

unsafeShiftR :: CIno -> Int -> CIno Source

rotateL :: CIno -> Int -> CIno Source

rotateR :: CIno -> Int -> CIno Source

popCount :: CIno -> Int Source

Storable CIno
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CIno -> Int Source

alignment :: CIno -> Int Source

peekElemOff :: Ptr CIno -> Int -> IO CIno Source

pokeElemOff :: Ptr CIno -> Int -> CIno -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CIno Source

pokeByteOff :: Ptr b -> Int -> CIno -> IO () Source

peek :: Ptr CIno -> IO CIno Source

poke :: Ptr CIno -> CIno -> IO () Source

newtype CMode Source

Constructors

CMode Word32
Instances
Instances details
Bounded CMode
Instance details

Defined in System.Posix.Types

Methods

minBound :: CMode Source

maxBound :: CMode Source

Enum CMode
Instance details

Defined in System.Posix.Types

Methods

succ :: CMode -> CMode Source

pred :: CMode -> CMode Source

toEnum :: Int -> CMode Source

fromEnum :: CMode -> Int Source

enumFrom :: CMode -> [CMode] Source

enumFromThen :: CMode -> CMode -> [CMode] Source

enumFromTo :: CMode -> CMode -> [CMode] Source

enumFromThenTo :: CMode -> CMode -> CMode -> [CMode] Source

Eq CMode
Instance details

Defined in System.Posix.Types

Methods

(==) :: CMode -> CMode -> Bool Source

(/=) :: CMode -> CMode -> Bool Source

Integral CMode
Instance details

Defined in System.Posix.Types

Methods

quot :: CMode -> CMode -> CMode Source

rem :: CMode -> CMode -> CMode Source

div :: CMode -> CMode -> CMode Source

mod :: CMode -> CMode -> CMode Source

quotRem :: CMode -> CMode -> (CMode, CMode) Source

divMod :: CMode -> CMode -> (CMode, CMode) Source

toInteger :: CMode -> Integer Source

Num CMode
Instance details

Defined in System.Posix.Types

Methods

(+) :: CMode -> CMode -> CMode Source

(-) :: CMode -> CMode -> CMode Source

(*) :: CMode -> CMode -> CMode Source

negate :: CMode -> CMode Source

abs :: CMode -> CMode Source

signum :: CMode -> CMode Source

fromInteger :: Integer -> CMode Source

Ord CMode
Instance details

Defined in System.Posix.Types

Methods

compare :: CMode -> CMode -> Ordering Source

(<) :: CMode -> CMode -> Bool Source

(<=) :: CMode -> CMode -> Bool Source

(>) :: CMode -> CMode -> Bool Source

(>=) :: CMode -> CMode -> Bool Source

max :: CMode -> CMode -> CMode Source

min :: CMode -> CMode -> CMode Source

Read CMode
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CMode Source

readList :: ReadS [CMode] Source

readPrec :: ReadPrec CMode Source

readListPrec :: ReadPrec [CMode] Source

Real CMode
Instance details

Defined in System.Posix.Types

Methods

toRational :: CMode -> Rational Source

Show CMode
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CMode -> ShowS Source

show :: CMode -> String Source

showList :: [CMode] -> ShowS Source

FiniteBits CMode
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CMode -> Int Source

countLeadingZeros :: CMode -> Int Source

countTrailingZeros :: CMode -> Int Source

Bits CMode
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CMode -> CMode -> CMode Source

(.|.) :: CMode -> CMode -> CMode Source

xor :: CMode -> CMode -> CMode Source

complement :: CMode -> CMode Source

shift :: CMode -> Int -> CMode Source

rotate :: CMode -> Int -> CMode Source

zeroBits :: CMode Source

bit :: Int -> CMode Source

setBit :: CMode -> Int -> CMode Source

clearBit :: CMode -> Int -> CMode Source

complementBit :: CMode -> Int -> CMode Source

testBit :: CMode -> Int -> Bool Source

bitSizeMaybe :: CMode -> Maybe Int Source

bitSize :: CMode -> Int Source

isSigned :: CMode -> Bool Source

shiftL :: CMode -> Int -> CMode Source

unsafeShiftL :: CMode -> Int -> CMode Source

shiftR :: CMode -> Int -> CMode Source

unsafeShiftR :: CMode -> Int -> CMode Source

rotateL :: CMode -> Int -> CMode Source

rotateR :: CMode -> Int -> CMode Source

popCount :: CMode -> Int Source

Storable CMode
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CMode -> Int Source

alignment :: CMode -> Int Source

peekElemOff :: Ptr CMode -> Int -> IO CMode Source

pokeElemOff :: Ptr CMode -> Int -> CMode -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CMode Source

pokeByteOff :: Ptr b -> Int -> CMode -> IO () Source

peek :: Ptr CMode -> IO CMode Source

poke :: Ptr CMode -> CMode -> IO () Source

newtype COff Source

Constructors

COff Int64
Instances
Instances details
Bounded COff
Instance details

Defined in System.Posix.Types

Methods

minBound :: COff Source

maxBound :: COff Source

Enum COff
Instance details

Defined in System.Posix.Types

Methods

succ :: COff -> COff Source

pred :: COff -> COff Source

toEnum :: Int -> COff Source

fromEnum :: COff -> Int Source

enumFrom :: COff -> [COff] Source

enumFromThen :: COff -> COff -> [COff] Source

enumFromTo :: COff -> COff -> [COff] Source

enumFromThenTo :: COff -> COff -> COff -> [COff] Source

Eq COff
Instance details

Defined in System.Posix.Types

Methods

(==) :: COff -> COff -> Bool Source

(/=) :: COff -> COff -> Bool Source

Integral COff
Instance details

Defined in System.Posix.Types

Methods

quot :: COff -> COff -> COff Source

rem :: COff -> COff -> COff Source

div :: COff -> COff -> COff Source

mod :: COff -> COff -> COff Source

quotRem :: COff -> COff -> (COff, COff) Source

divMod :: COff -> COff -> (COff, COff) Source

toInteger :: COff -> Integer Source

Num COff
Instance details

Defined in System.Posix.Types

Methods

(+) :: COff -> COff -> COff Source

(-) :: COff -> COff -> COff Source

(*) :: COff -> COff -> COff Source

negate :: COff -> COff Source

abs :: COff -> COff Source

signum :: COff -> COff Source

fromInteger :: Integer -> COff Source

Ord COff
Instance details

Defined in System.Posix.Types

Methods

compare :: COff -> COff -> Ordering Source

(<) :: COff -> COff -> Bool Source

(<=) :: COff -> COff -> Bool Source

(>) :: COff -> COff -> Bool Source

(>=) :: COff -> COff -> Bool Source

max :: COff -> COff -> COff Source

min :: COff -> COff -> COff Source

Read COff
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS COff Source

readList :: ReadS [COff] Source

readPrec :: ReadPrec COff Source

readListPrec :: ReadPrec [COff] Source

Real COff
Instance details

Defined in System.Posix.Types

Methods

toRational :: COff -> Rational Source

Show COff
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> COff -> ShowS Source

show :: COff -> String Source

showList :: [COff] -> ShowS Source

FiniteBits COff
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: COff -> Int Source

countLeadingZeros :: COff -> Int Source

countTrailingZeros :: COff -> Int Source

Bits COff
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: COff -> COff -> COff Source

(.|.) :: COff -> COff -> COff Source

xor :: COff -> COff -> COff Source

complement :: COff -> COff Source

shift :: COff -> Int -> COff Source

rotate :: COff -> Int -> COff Source

zeroBits :: COff Source

bit :: Int -> COff Source

setBit :: COff -> Int -> COff Source

clearBit :: COff -> Int -> COff Source

complementBit :: COff -> Int -> COff Source

testBit :: COff -> Int -> Bool Source

bitSizeMaybe :: COff -> Maybe Int Source

bitSize :: COff -> Int Source

isSigned :: COff -> Bool Source

shiftL :: COff -> Int -> COff Source

unsafeShiftL :: COff -> Int -> COff Source

shiftR :: COff -> Int -> COff Source

unsafeShiftR :: COff -> Int -> COff Source

rotateL :: COff -> Int -> COff Source

rotateR :: COff -> Int -> COff Source

popCount :: COff -> Int Source

Storable COff
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: COff -> Int Source

alignment :: COff -> Int Source

peekElemOff :: Ptr COff -> Int -> IO COff Source

pokeElemOff :: Ptr COff -> Int -> COff -> IO () Source

peekByteOff :: Ptr b -> Int -> IO COff Source

pokeByteOff :: Ptr b -> Int -> COff -> IO () Source

peek :: Ptr COff -> IO COff Source

poke :: Ptr COff -> COff -> IO () Source

newtype CPid Source

Constructors

CPid Int32
Instances
Instances details
Bounded CPid
Instance details

Defined in System.Posix.Types

Methods

minBound :: CPid Source

maxBound :: CPid Source

Enum CPid
Instance details

Defined in System.Posix.Types

Methods

succ :: CPid -> CPid Source

pred :: CPid -> CPid Source

toEnum :: Int -> CPid Source

fromEnum :: CPid -> Int Source

enumFrom :: CPid -> [CPid] Source

enumFromThen :: CPid -> CPid -> [CPid] Source

enumFromTo :: CPid -> CPid -> [CPid] Source

enumFromThenTo :: CPid -> CPid -> CPid -> [CPid] Source

Eq CPid
Instance details

Defined in System.Posix.Types

Methods

(==) :: CPid -> CPid -> Bool Source

(/=) :: CPid -> CPid -> Bool Source

Integral CPid
Instance details

Defined in System.Posix.Types

Methods

quot :: CPid -> CPid -> CPid Source

rem :: CPid -> CPid -> CPid Source

div :: CPid -> CPid -> CPid Source

mod :: CPid -> CPid -> CPid Source

quotRem :: CPid -> CPid -> (CPid, CPid) Source

divMod :: CPid -> CPid -> (CPid, CPid) Source

toInteger :: CPid -> Integer Source

Num CPid
Instance details

Defined in System.Posix.Types

Methods

(+) :: CPid -> CPid -> CPid Source

(-) :: CPid -> CPid -> CPid Source

(*) :: CPid -> CPid -> CPid Source

negate :: CPid -> CPid Source

abs :: CPid -> CPid Source

signum :: CPid -> CPid Source

fromInteger :: Integer -> CPid Source

Ord CPid
Instance details

Defined in System.Posix.Types

Methods

compare :: CPid -> CPid -> Ordering Source

(<) :: CPid -> CPid -> Bool Source

(<=) :: CPid -> CPid -> Bool Source

(>) :: CPid -> CPid -> Bool Source

(>=) :: CPid -> CPid -> Bool Source

max :: CPid -> CPid -> CPid Source

min :: CPid -> CPid -> CPid Source

Read CPid
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CPid Source

readList :: ReadS [CPid] Source

readPrec :: ReadPrec CPid Source

readListPrec :: ReadPrec [CPid] Source

Real CPid
Instance details

Defined in System.Posix.Types

Methods

toRational :: CPid -> Rational Source

Show CPid
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CPid -> ShowS Source

show :: CPid -> String Source

showList :: [CPid] -> ShowS Source

FiniteBits CPid
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CPid -> Int Source

countLeadingZeros :: CPid -> Int Source

countTrailingZeros :: CPid -> Int Source

Bits CPid
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CPid -> CPid -> CPid Source

(.|.) :: CPid -> CPid -> CPid Source

xor :: CPid -> CPid -> CPid Source

complement :: CPid -> CPid Source

shift :: CPid -> Int -> CPid Source

rotate :: CPid -> Int -> CPid Source

zeroBits :: CPid Source

bit :: Int -> CPid Source

setBit :: CPid -> Int -> CPid Source

clearBit :: CPid -> Int -> CPid Source

complementBit :: CPid -> Int -> CPid Source

testBit :: CPid -> Int -> Bool Source

bitSizeMaybe :: CPid -> Maybe Int Source

bitSize :: CPid -> Int Source

isSigned :: CPid -> Bool Source

shiftL :: CPid -> Int -> CPid Source

unsafeShiftL :: CPid -> Int -> CPid Source

shiftR :: CPid -> Int -> CPid Source

unsafeShiftR :: CPid -> Int -> CPid Source

rotateL :: CPid -> Int -> CPid Source

rotateR :: CPid -> Int -> CPid Source

popCount :: CPid -> Int Source

Storable CPid
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CPid -> Int Source

alignment :: CPid -> Int Source

peekElemOff :: Ptr CPid -> Int -> IO CPid Source

pokeElemOff :: Ptr CPid -> Int -> CPid -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CPid Source

pokeByteOff :: Ptr b -> Int -> CPid -> IO () Source

peek :: Ptr CPid -> IO CPid Source

poke :: Ptr CPid -> CPid -> IO () Source

newtype CSsize Source

Constructors

CSsize Int64
Instances
Instances details
Bounded CSsize
Instance details

Defined in System.Posix.Types

Methods

minBound :: CSsize Source

maxBound :: CSsize Source

Enum CSsize
Instance details

Defined in System.Posix.Types

Methods

succ :: CSsize -> CSsize Source

pred :: CSsize -> CSsize Source

toEnum :: Int -> CSsize Source

fromEnum :: CSsize -> Int Source

enumFrom :: CSsize -> [CSsize] Source

enumFromThen :: CSsize -> CSsize -> [CSsize] Source

enumFromTo :: CSsize -> CSsize -> [CSsize] Source

enumFromThenTo :: CSsize -> CSsize -> CSsize -> [CSsize] Source

Eq CSsize
Instance details

Defined in System.Posix.Types

Methods

(==) :: CSsize -> CSsize -> Bool Source

(/=) :: CSsize -> CSsize -> Bool Source

Integral CSsize
Instance details

Defined in System.Posix.Types

Methods

quot :: CSsize -> CSsize -> CSsize Source

rem :: CSsize -> CSsize -> CSsize Source

div :: CSsize -> CSsize -> CSsize Source

mod :: CSsize -> CSsize -> CSsize Source

quotRem :: CSsize -> CSsize -> (CSsize, CSsize) Source

divMod :: CSsize -> CSsize -> (CSsize, CSsize) Source

toInteger :: CSsize -> Integer Source

Num CSsize
Instance details

Defined in System.Posix.Types

Methods

(+) :: CSsize -> CSsize -> CSsize Source

(-) :: CSsize -> CSsize -> CSsize Source

(*) :: CSsize -> CSsize -> CSsize Source

negate :: CSsize -> CSsize Source

abs :: CSsize -> CSsize Source

signum :: CSsize -> CSsize Source

fromInteger :: Integer -> CSsize Source

Ord CSsize
Instance details

Defined in System.Posix.Types

Methods

compare :: CSsize -> CSsize -> Ordering Source

(<) :: CSsize -> CSsize -> Bool Source

(<=) :: CSsize -> CSsize -> Bool Source

(>) :: CSsize -> CSsize -> Bool Source

(>=) :: CSsize -> CSsize -> Bool Source

max :: CSsize -> CSsize -> CSsize Source

min :: CSsize -> CSsize -> CSsize Source

Read CSsize
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CSsize Source

readList :: ReadS [CSsize] Source

readPrec :: ReadPrec CSsize Source

readListPrec :: ReadPrec [CSsize] Source

Real CSsize
Instance details

Defined in System.Posix.Types

Methods

toRational :: CSsize -> Rational Source

Show CSsize
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CSsize -> ShowS Source

show :: CSsize -> String Source

showList :: [CSsize] -> ShowS Source

FiniteBits CSsize
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CSsize -> Int Source

countLeadingZeros :: CSsize -> Int Source

countTrailingZeros :: CSsize -> Int Source

Bits CSsize
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CSsize -> CSsize -> CSsize Source

(.|.) :: CSsize -> CSsize -> CSsize Source

xor :: CSsize -> CSsize -> CSsize Source

complement :: CSsize -> CSsize Source

shift :: CSsize -> Int -> CSsize Source

rotate :: CSsize -> Int -> CSsize Source

zeroBits :: CSsize Source

bit :: Int -> CSsize Source

setBit :: CSsize -> Int -> CSsize Source

clearBit :: CSsize -> Int -> CSsize Source

complementBit :: CSsize -> Int -> CSsize Source

testBit :: CSsize -> Int -> Bool Source

bitSizeMaybe :: CSsize -> Maybe Int Source

bitSize :: CSsize -> Int Source

isSigned :: CSsize -> Bool Source

shiftL :: CSsize -> Int -> CSsize Source

unsafeShiftL :: CSsize -> Int -> CSsize Source

shiftR :: CSsize -> Int -> CSsize Source

unsafeShiftR :: CSsize -> Int -> CSsize Source

rotateL :: CSsize -> Int -> CSsize Source

rotateR :: CSsize -> Int -> CSsize Source

popCount :: CSsize -> Int Source

Storable CSsize
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CSsize -> Int Source

alignment :: CSsize -> Int Source

peekElemOff :: Ptr CSsize -> Int -> IO CSsize Source

pokeElemOff :: Ptr CSsize -> Int -> CSsize -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CSsize Source

pokeByteOff :: Ptr b -> Int -> CSsize -> IO () Source

peek :: Ptr CSsize -> IO CSsize Source

poke :: Ptr CSsize -> CSsize -> IO () Source

newtype CGid Source

Constructors

CGid Word32
Instances
Instances details
Bounded CGid
Instance details

Defined in System.Posix.Types

Methods

minBound :: CGid Source

maxBound :: CGid Source

Enum CGid
Instance details

Defined in System.Posix.Types

Methods

succ :: CGid -> CGid Source

pred :: CGid -> CGid Source

toEnum :: Int -> CGid Source

fromEnum :: CGid -> Int Source

enumFrom :: CGid -> [CGid] Source

enumFromThen :: CGid -> CGid -> [CGid] Source

enumFromTo :: CGid -> CGid -> [CGid] Source

enumFromThenTo :: CGid -> CGid -> CGid -> [CGid] Source

Eq CGid
Instance details

Defined in System.Posix.Types

Methods

(==) :: CGid -> CGid -> Bool Source

(/=) :: CGid -> CGid -> Bool Source

Integral CGid
Instance details

Defined in System.Posix.Types

Methods

quot :: CGid -> CGid -> CGid Source

rem :: CGid -> CGid -> CGid Source

div :: CGid -> CGid -> CGid Source

mod :: CGid -> CGid -> CGid Source

quotRem :: CGid -> CGid -> (CGid, CGid) Source

divMod :: CGid -> CGid -> (CGid, CGid) Source

toInteger :: CGid -> Integer Source

Num CGid
Instance details

Defined in System.Posix.Types

Methods

(+) :: CGid -> CGid -> CGid Source

(-) :: CGid -> CGid -> CGid Source

(*) :: CGid -> CGid -> CGid Source

negate :: CGid -> CGid Source

abs :: CGid -> CGid Source

signum :: CGid -> CGid Source

fromInteger :: Integer -> CGid Source

Ord CGid
Instance details

Defined in System.Posix.Types

Methods

compare :: CGid -> CGid -> Ordering Source

(<) :: CGid -> CGid -> Bool Source

(<=) :: CGid -> CGid -> Bool Source

(>) :: CGid -> CGid -> Bool Source

(>=) :: CGid -> CGid -> Bool Source

max :: CGid -> CGid -> CGid Source

min :: CGid -> CGid -> CGid Source

Read CGid
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CGid Source

readList :: ReadS [CGid] Source

readPrec :: ReadPrec CGid Source

readListPrec :: ReadPrec [CGid] Source

Real CGid
Instance details

Defined in System.Posix.Types

Methods

toRational :: CGid -> Rational Source

Show CGid
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CGid -> ShowS Source

show :: CGid -> String Source

showList :: [CGid] -> ShowS Source

FiniteBits CGid
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CGid -> Int Source

countLeadingZeros :: CGid -> Int Source

countTrailingZeros :: CGid -> Int Source

Bits CGid
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CGid -> CGid -> CGid Source

(.|.) :: CGid -> CGid -> CGid Source

xor :: CGid -> CGid -> CGid Source

complement :: CGid -> CGid Source

shift :: CGid -> Int -> CGid Source

rotate :: CGid -> Int -> CGid Source

zeroBits :: CGid Source

bit :: Int -> CGid Source

setBit :: CGid -> Int -> CGid Source

clearBit :: CGid -> Int -> CGid Source

complementBit :: CGid -> Int -> CGid Source

testBit :: CGid -> Int -> Bool Source

bitSizeMaybe :: CGid -> Maybe Int Source

bitSize :: CGid -> Int Source

isSigned :: CGid -> Bool Source

shiftL :: CGid -> Int -> CGid Source

unsafeShiftL :: CGid -> Int -> CGid Source

shiftR :: CGid -> Int -> CGid Source

unsafeShiftR :: CGid -> Int -> CGid Source

rotateL :: CGid -> Int -> CGid Source

rotateR :: CGid -> Int -> CGid Source

popCount :: CGid -> Int Source

Storable CGid
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CGid -> Int Source

alignment :: CGid -> Int Source

peekElemOff :: Ptr CGid -> Int -> IO CGid Source

pokeElemOff :: Ptr CGid -> Int -> CGid -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CGid Source

pokeByteOff :: Ptr b -> Int -> CGid -> IO () Source

peek :: Ptr CGid -> IO CGid Source

poke :: Ptr CGid -> CGid -> IO () Source

newtype CNlink Source

Constructors

CNlink Word64
Instances
Instances details
Bounded CNlink
Instance details

Defined in System.Posix.Types

Methods

minBound :: CNlink Source

maxBound :: CNlink Source

Enum CNlink
Instance details

Defined in System.Posix.Types

Methods

succ :: CNlink -> CNlink Source

pred :: CNlink -> CNlink Source

toEnum :: Int -> CNlink Source

fromEnum :: CNlink -> Int Source

enumFrom :: CNlink -> [CNlink] Source

enumFromThen :: CNlink -> CNlink -> [CNlink] Source

enumFromTo :: CNlink -> CNlink -> [CNlink] Source

enumFromThenTo :: CNlink -> CNlink -> CNlink -> [CNlink] Source

Eq CNlink
Instance details

Defined in System.Posix.Types

Methods

(==) :: CNlink -> CNlink -> Bool Source

(/=) :: CNlink -> CNlink -> Bool Source

Integral CNlink
Instance details

Defined in System.Posix.Types

Methods

quot :: CNlink -> CNlink -> CNlink Source

rem :: CNlink -> CNlink -> CNlink Source

div :: CNlink -> CNlink -> CNlink Source

mod :: CNlink -> CNlink -> CNlink Source

quotRem :: CNlink -> CNlink -> (CNlink, CNlink) Source

divMod :: CNlink -> CNlink -> (CNlink, CNlink) Source

toInteger :: CNlink -> Integer Source

Num CNlink
Instance details

Defined in System.Posix.Types

Methods

(+) :: CNlink -> CNlink -> CNlink Source

(-) :: CNlink -> CNlink -> CNlink Source

(*) :: CNlink -> CNlink -> CNlink Source

negate :: CNlink -> CNlink Source

abs :: CNlink -> CNlink Source

signum :: CNlink -> CNlink Source

fromInteger :: Integer -> CNlink Source

Ord CNlink
Instance details

Defined in System.Posix.Types

Methods

compare :: CNlink -> CNlink -> Ordering Source

(<) :: CNlink -> CNlink -> Bool Source

(<=) :: CNlink -> CNlink -> Bool Source

(>) :: CNlink -> CNlink -> Bool Source

(>=) :: CNlink -> CNlink -> Bool Source

max :: CNlink -> CNlink -> CNlink Source

min :: CNlink -> CNlink -> CNlink Source

Read CNlink
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CNlink Source

readList :: ReadS [CNlink] Source

readPrec :: ReadPrec CNlink Source

readListPrec :: ReadPrec [CNlink] Source

Real CNlink
Instance details

Defined in System.Posix.Types

Methods

toRational :: CNlink -> Rational Source

Show CNlink
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CNlink -> ShowS Source

show :: CNlink -> String Source

showList :: [CNlink] -> ShowS Source

FiniteBits CNlink
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CNlink -> Int Source

countLeadingZeros :: CNlink -> Int Source

countTrailingZeros :: CNlink -> Int Source

Bits CNlink
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CNlink -> CNlink -> CNlink Source

(.|.) :: CNlink -> CNlink -> CNlink Source

xor :: CNlink -> CNlink -> CNlink Source

complement :: CNlink -> CNlink Source

shift :: CNlink -> Int -> CNlink Source

rotate :: CNlink -> Int -> CNlink Source

zeroBits :: CNlink Source

bit :: Int -> CNlink Source

setBit :: CNlink -> Int -> CNlink Source

clearBit :: CNlink -> Int -> CNlink Source

complementBit :: CNlink -> Int -> CNlink Source

testBit :: CNlink -> Int -> Bool Source

bitSizeMaybe :: CNlink -> Maybe Int Source

bitSize :: CNlink -> Int Source

isSigned :: CNlink -> Bool Source

shiftL :: CNlink -> Int -> CNlink Source

unsafeShiftL :: CNlink -> Int -> CNlink Source

shiftR :: CNlink -> Int -> CNlink Source

unsafeShiftR :: CNlink -> Int -> CNlink Source

rotateL :: CNlink -> Int -> CNlink Source

rotateR :: CNlink -> Int -> CNlink Source

popCount :: CNlink -> Int Source

Storable CNlink
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CNlink -> Int Source

alignment :: CNlink -> Int Source

peekElemOff :: Ptr CNlink -> Int -> IO CNlink Source

pokeElemOff :: Ptr CNlink -> Int -> CNlink -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CNlink Source

pokeByteOff :: Ptr b -> Int -> CNlink -> IO () Source

peek :: Ptr CNlink -> IO CNlink Source

poke :: Ptr CNlink -> CNlink -> IO () Source

newtype CUid Source

Constructors

CUid Word32
Instances
Instances details
Bounded CUid
Instance details

Defined in System.Posix.Types

Methods

minBound :: CUid Source

maxBound :: CUid Source

Enum CUid
Instance details

Defined in System.Posix.Types

Methods

succ :: CUid -> CUid Source

pred :: CUid -> CUid Source

toEnum :: Int -> CUid Source

fromEnum :: CUid -> Int Source

enumFrom :: CUid -> [CUid] Source

enumFromThen :: CUid -> CUid -> [CUid] Source

enumFromTo :: CUid -> CUid -> [CUid] Source

enumFromThenTo :: CUid -> CUid -> CUid -> [CUid] Source

Eq CUid
Instance details

Defined in System.Posix.Types

Methods

(==) :: CUid -> CUid -> Bool Source

(/=) :: CUid -> CUid -> Bool Source

Integral CUid
Instance details

Defined in System.Posix.Types

Methods

quot :: CUid -> CUid -> CUid Source

rem :: CUid -> CUid -> CUid Source

div :: CUid -> CUid -> CUid Source

mod :: CUid -> CUid -> CUid Source

quotRem :: CUid -> CUid -> (CUid, CUid) Source

divMod :: CUid -> CUid -> (CUid, CUid) Source

toInteger :: CUid -> Integer Source

Num CUid
Instance details

Defined in System.Posix.Types

Methods

(+) :: CUid -> CUid -> CUid Source

(-) :: CUid -> CUid -> CUid Source

(*) :: CUid -> CUid -> CUid Source

negate :: CUid -> CUid Source

abs :: CUid -> CUid Source

signum :: CUid -> CUid Source

fromInteger :: Integer -> CUid Source

Ord CUid
Instance details

Defined in System.Posix.Types

Methods

compare :: CUid -> CUid -> Ordering Source

(<) :: CUid -> CUid -> Bool Source

(<=) :: CUid -> CUid -> Bool Source

(>) :: CUid -> CUid -> Bool Source

(>=) :: CUid -> CUid -> Bool Source

max :: CUid -> CUid -> CUid Source

min :: CUid -> CUid -> CUid Source

Read CUid
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CUid Source

readList :: ReadS [CUid] Source

readPrec :: ReadPrec CUid Source

readListPrec :: ReadPrec [CUid] Source

Real CUid
Instance details

Defined in System.Posix.Types

Methods

toRational :: CUid -> Rational Source

Show CUid
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CUid -> ShowS Source

show :: CUid -> String Source

showList :: [CUid] -> ShowS Source

FiniteBits CUid
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CUid -> Int Source

countLeadingZeros :: CUid -> Int Source

countTrailingZeros :: CUid -> Int Source

Bits CUid
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CUid -> CUid -> CUid Source

(.|.) :: CUid -> CUid -> CUid Source

xor :: CUid -> CUid -> CUid Source

complement :: CUid -> CUid Source

shift :: CUid -> Int -> CUid Source

rotate :: CUid -> Int -> CUid Source

zeroBits :: CUid Source

bit :: Int -> CUid Source

setBit :: CUid -> Int -> CUid Source

clearBit :: CUid -> Int -> CUid Source

complementBit :: CUid -> Int -> CUid Source

testBit :: CUid -> Int -> Bool Source

bitSizeMaybe :: CUid -> Maybe Int Source

bitSize :: CUid -> Int Source

isSigned :: CUid -> Bool Source

shiftL :: CUid -> Int -> CUid Source

unsafeShiftL :: CUid -> Int -> CUid Source

shiftR :: CUid -> Int -> CUid Source

unsafeShiftR :: CUid -> Int -> CUid Source

rotateL :: CUid -> Int -> CUid Source

rotateR :: CUid -> Int -> CUid Source

popCount :: CUid -> Int Source

Storable CUid
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CUid -> Int Source

alignment :: CUid -> Int Source

peekElemOff :: Ptr CUid -> Int -> IO CUid Source

pokeElemOff :: Ptr CUid -> Int -> CUid -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CUid Source

pokeByteOff :: Ptr b -> Int -> CUid -> IO () Source

peek :: Ptr CUid -> IO CUid Source

poke :: Ptr CUid -> CUid -> IO () Source

newtype CCc Source

Constructors

CCc Word8
Instances
Instances details
Enum CCc
Instance details

Defined in System.Posix.Types

Methods

succ :: CCc -> CCc Source

pred :: CCc -> CCc Source

toEnum :: Int -> CCc Source

fromEnum :: CCc -> Int Source

enumFrom :: CCc -> [CCc] Source

enumFromThen :: CCc -> CCc -> [CCc] Source

enumFromTo :: CCc -> CCc -> [CCc] Source

enumFromThenTo :: CCc -> CCc -> CCc -> [CCc] Source

Eq CCc
Instance details

Defined in System.Posix.Types

Methods

(==) :: CCc -> CCc -> Bool Source

(/=) :: CCc -> CCc -> Bool Source

Num CCc
Instance details

Defined in System.Posix.Types

Methods

(+) :: CCc -> CCc -> CCc Source

(-) :: CCc -> CCc -> CCc Source

(*) :: CCc -> CCc -> CCc Source

negate :: CCc -> CCc Source

abs :: CCc -> CCc Source

signum :: CCc -> CCc Source

fromInteger :: Integer -> CCc Source

Ord CCc
Instance details

Defined in System.Posix.Types

Methods

compare :: CCc -> CCc -> Ordering Source

(<) :: CCc -> CCc -> Bool Source

(<=) :: CCc -> CCc -> Bool Source

(>) :: CCc -> CCc -> Bool Source

(>=) :: CCc -> CCc -> Bool Source

max :: CCc -> CCc -> CCc Source

min :: CCc -> CCc -> CCc Source

Read CCc
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CCc Source

readList :: ReadS [CCc] Source

readPrec :: ReadPrec CCc Source

readListPrec :: ReadPrec [CCc] Source

Real CCc
Instance details

Defined in System.Posix.Types

Methods

toRational :: CCc -> Rational Source

Show CCc
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CCc -> ShowS Source

show :: CCc -> String Source

showList :: [CCc] -> ShowS Source

Storable CCc
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CCc -> Int Source

alignment :: CCc -> Int Source

peekElemOff :: Ptr CCc -> Int -> IO CCc Source

pokeElemOff :: Ptr CCc -> Int -> CCc -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CCc Source

pokeByteOff :: Ptr b -> Int -> CCc -> IO () Source

peek :: Ptr CCc -> IO CCc Source

poke :: Ptr CCc -> CCc -> IO () Source

newtype CSpeed Source

Constructors

CSpeed Word32
Instances
Instances details
Enum CSpeed
Instance details

Defined in System.Posix.Types

Methods

succ :: 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
Instance details

Defined in System.Posix.Types

Methods

(==) :: CSpeed -> CSpeed -> Bool Source

(/=) :: CSpeed -> CSpeed -> Bool Source

Num CSpeed
Instance details

Defined in System.Posix.Types

Methods

(+) :: CSpeed -> CSpeed -> CSpeed Source

(-) :: CSpeed -> CSpeed -> CSpeed Source

(*) :: CSpeed -> CSpeed -> CSpeed Source

negate :: CSpeed -> CSpeed Source

abs :: CSpeed -> CSpeed Source

signum :: CSpeed -> CSpeed Source

fromInteger :: Integer -> CSpeed Source

Ord CSpeed
Instance details

Defined in System.Posix.Types

Methods

compare :: CSpeed -> CSpeed -> Ordering Source

(<) :: CSpeed -> CSpeed -> Bool Source

(<=) :: CSpeed -> CSpeed -> Bool Source

(>) :: CSpeed -> CSpeed -> Bool Source

(>=) :: CSpeed -> CSpeed -> Bool Source

max :: CSpeed -> CSpeed -> CSpeed Source

min :: CSpeed -> CSpeed -> CSpeed Source

Read CSpeed
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CSpeed Source

readList :: ReadS [CSpeed] Source

readPrec :: ReadPrec CSpeed Source

readListPrec :: ReadPrec [CSpeed] Source

Real CSpeed
Instance details

Defined in System.Posix.Types

Methods

toRational :: CSpeed -> Rational Source

Show CSpeed
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CSpeed -> ShowS Source

show :: CSpeed -> String Source

showList :: [CSpeed] -> ShowS Source

Storable CSpeed
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: 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

peek :: Ptr CSpeed -> IO CSpeed Source

poke :: Ptr CSpeed -> CSpeed -> IO () Source

newtype CTcflag Source

Constructors

CTcflag Word32
Instances
Instances details
Bounded CTcflag
Instance details

Defined in System.Posix.Types

Methods

minBound :: CTcflag Source

maxBound :: CTcflag Source

Enum CTcflag
Instance details

Defined in System.Posix.Types

Methods

succ :: CTcflag -> CTcflag Source

pred :: CTcflag -> CTcflag Source

toEnum :: Int -> CTcflag Source

fromEnum :: CTcflag -> Int Source

enumFrom :: CTcflag -> [CTcflag] Source

enumFromThen :: CTcflag -> CTcflag -> [CTcflag] Source

enumFromTo :: CTcflag -> CTcflag -> [CTcflag] Source

enumFromThenTo :: CTcflag -> CTcflag -> CTcflag -> [CTcflag] Source

Eq CTcflag
Instance details

Defined in System.Posix.Types

Methods

(==) :: CTcflag -> CTcflag -> Bool Source

(/=) :: CTcflag -> CTcflag -> Bool Source

Integral CTcflag
Instance details

Defined in System.Posix.Types

Methods

quot :: CTcflag -> CTcflag -> CTcflag Source

rem :: CTcflag -> CTcflag -> CTcflag Source

div :: CTcflag -> CTcflag -> CTcflag Source

mod :: CTcflag -> CTcflag -> CTcflag Source

quotRem :: CTcflag -> CTcflag -> (CTcflag, CTcflag) Source

divMod :: CTcflag -> CTcflag -> (CTcflag, CTcflag) Source

toInteger :: CTcflag -> Integer Source

Num CTcflag
Instance details

Defined in System.Posix.Types

Methods

(+) :: CTcflag -> CTcflag -> CTcflag Source

(-) :: CTcflag -> CTcflag -> CTcflag Source

(*) :: CTcflag -> CTcflag -> CTcflag Source

negate :: CTcflag -> CTcflag Source

abs :: CTcflag -> CTcflag Source

signum :: CTcflag -> CTcflag Source

fromInteger :: Integer -> CTcflag Source

Ord CTcflag
Instance details

Defined in System.Posix.Types

Methods

compare :: CTcflag -> CTcflag -> Ordering Source

(<) :: CTcflag -> CTcflag -> Bool Source

(<=) :: CTcflag -> CTcflag -> Bool Source

(>) :: CTcflag -> CTcflag -> Bool Source

(>=) :: CTcflag -> CTcflag -> Bool Source

max :: CTcflag -> CTcflag -> CTcflag Source

min :: CTcflag -> CTcflag -> CTcflag Source

Read CTcflag
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CTcflag Source

readList :: ReadS [CTcflag] Source

readPrec :: ReadPrec CTcflag Source

readListPrec :: ReadPrec [CTcflag] Source

Real CTcflag
Instance details

Defined in System.Posix.Types

Methods

toRational :: CTcflag -> Rational Source

Show CTcflag
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CTcflag -> ShowS Source

show :: CTcflag -> String Source

showList :: [CTcflag] -> ShowS Source

FiniteBits CTcflag
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CTcflag -> Int Source

countLeadingZeros :: CTcflag -> Int Source

countTrailingZeros :: CTcflag -> Int Source

Bits CTcflag
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CTcflag -> CTcflag -> CTcflag Source

(.|.) :: CTcflag -> CTcflag -> CTcflag Source

xor :: CTcflag -> CTcflag -> CTcflag Source

complement :: CTcflag -> CTcflag Source

shift :: CTcflag -> Int -> CTcflag Source

rotate :: CTcflag -> Int -> CTcflag Source

zeroBits :: CTcflag Source

bit :: Int -> CTcflag Source

setBit :: CTcflag -> Int -> CTcflag Source

clearBit :: CTcflag -> Int -> CTcflag Source

complementBit :: CTcflag -> Int -> CTcflag Source

testBit :: CTcflag -> Int -> Bool Source

bitSizeMaybe :: CTcflag -> Maybe Int Source

bitSize :: CTcflag -> Int Source

isSigned :: CTcflag -> Bool Source

shiftL :: CTcflag -> Int -> CTcflag Source

unsafeShiftL :: CTcflag -> Int -> CTcflag Source

shiftR :: CTcflag -> Int -> CTcflag Source

unsafeShiftR :: CTcflag -> Int -> CTcflag Source

rotateL :: CTcflag -> Int -> CTcflag Source

rotateR :: CTcflag -> Int -> CTcflag Source

popCount :: CTcflag -> Int Source

Storable CTcflag
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CTcflag -> Int Source

alignment :: CTcflag -> Int Source

peekElemOff :: Ptr CTcflag -> Int -> IO CTcflag Source

pokeElemOff :: Ptr CTcflag -> Int -> CTcflag -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CTcflag Source

pokeByteOff :: Ptr b -> Int -> CTcflag -> IO () Source

peek :: Ptr CTcflag -> IO CTcflag Source

poke :: Ptr CTcflag -> CTcflag -> IO () Source

newtype CRLim Source

Constructors

CRLim Word64
Instances
Instances details
Bounded CRLim
Instance details

Defined in System.Posix.Types

Methods

minBound :: CRLim Source

maxBound :: CRLim Source

Enum CRLim
Instance details

Defined in System.Posix.Types

Methods

succ :: CRLim -> CRLim Source

pred :: CRLim -> CRLim Source

toEnum :: Int -> CRLim Source

fromEnum :: CRLim -> Int Source

enumFrom :: CRLim -> [CRLim] Source

enumFromThen :: CRLim -> CRLim -> [CRLim] Source

enumFromTo :: CRLim -> CRLim -> [CRLim] Source

enumFromThenTo :: CRLim -> CRLim -> CRLim -> [CRLim] Source

Eq CRLim
Instance details

Defined in System.Posix.Types

Methods

(==) :: CRLim -> CRLim -> Bool Source

(/=) :: CRLim -> CRLim -> Bool Source

Integral CRLim
Instance details

Defined in System.Posix.Types

Methods

quot :: CRLim -> CRLim -> CRLim Source

rem :: CRLim -> CRLim -> CRLim Source

div :: CRLim -> CRLim -> CRLim Source

mod :: CRLim -> CRLim -> CRLim Source

quotRem :: CRLim -> CRLim -> (CRLim, CRLim) Source

divMod :: CRLim -> CRLim -> (CRLim, CRLim) Source

toInteger :: CRLim -> Integer Source

Num CRLim
Instance details

Defined in System.Posix.Types

Methods

(+) :: CRLim -> CRLim -> CRLim Source

(-) :: CRLim -> CRLim -> CRLim Source

(*) :: CRLim -> CRLim -> CRLim Source

negate :: CRLim -> CRLim Source

abs :: CRLim -> CRLim Source

signum :: CRLim -> CRLim Source

fromInteger :: Integer -> CRLim Source

Ord CRLim
Instance details

Defined in System.Posix.Types

Methods

compare :: CRLim -> CRLim -> Ordering Source

(<) :: CRLim -> CRLim -> Bool Source

(<=) :: CRLim -> CRLim -> Bool Source

(>) :: CRLim -> CRLim -> Bool Source

(>=) :: CRLim -> CRLim -> Bool Source

max :: CRLim -> CRLim -> CRLim Source

min :: CRLim -> CRLim -> CRLim Source

Read CRLim
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CRLim Source

readList :: ReadS [CRLim] Source

readPrec :: ReadPrec CRLim Source

readListPrec :: ReadPrec [CRLim] Source

Real CRLim
Instance details

Defined in System.Posix.Types

Methods

toRational :: CRLim -> Rational Source

Show CRLim
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CRLim -> ShowS Source

show :: CRLim -> String Source

showList :: [CRLim] -> ShowS Source

FiniteBits CRLim
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CRLim -> Int Source

countLeadingZeros :: CRLim -> Int Source

countTrailingZeros :: CRLim -> Int Source

Bits CRLim
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CRLim -> CRLim -> CRLim Source

(.|.) :: CRLim -> CRLim -> CRLim Source

xor :: CRLim -> CRLim -> CRLim Source

complement :: CRLim -> CRLim Source

shift :: CRLim -> Int -> CRLim Source

rotate :: CRLim -> Int -> CRLim Source

zeroBits :: CRLim Source

bit :: Int -> CRLim Source

setBit :: CRLim -> Int -> CRLim Source

clearBit :: CRLim -> Int -> CRLim Source

complementBit :: CRLim -> Int -> CRLim Source

testBit :: CRLim -> Int -> Bool Source

bitSizeMaybe :: CRLim -> Maybe Int Source

bitSize :: CRLim -> Int Source

isSigned :: CRLim -> Bool Source

shiftL :: CRLim -> Int -> CRLim Source

unsafeShiftL :: CRLim -> Int -> CRLim Source

shiftR :: CRLim -> Int -> CRLim Source

unsafeShiftR :: CRLim -> Int -> CRLim Source

rotateL :: CRLim -> Int -> CRLim Source

rotateR :: CRLim -> Int -> CRLim Source

popCount :: CRLim -> Int Source

Storable CRLim
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CRLim -> Int Source

alignment :: CRLim -> Int Source

peekElemOff :: Ptr CRLim -> Int -> IO CRLim Source

pokeElemOff :: Ptr CRLim -> Int -> CRLim -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CRLim Source

pokeByteOff :: Ptr b -> Int -> CRLim -> IO () Source

peek :: Ptr CRLim -> IO CRLim Source

poke :: Ptr CRLim -> CRLim -> IO () Source

newtype CBlkSize Source

Since: base-4.10.0.0

Constructors

CBlkSize Int64
Instances
Instances details
Bounded CBlkSize
Instance details

Defined in System.Posix.Types

Methods

minBound :: CBlkSize Source

maxBound :: CBlkSize Source

Enum CBlkSize
Instance details

Defined in System.Posix.Types

Methods

succ :: CBlkSize -> CBlkSize Source

pred :: CBlkSize -> CBlkSize Source

toEnum :: Int -> CBlkSize Source

fromEnum :: CBlkSize -> Int Source

enumFrom :: CBlkSize -> [CBlkSize] Source

enumFromThen :: CBlkSize -> CBlkSize -> [CBlkSize] Source

enumFromTo :: CBlkSize -> CBlkSize -> [CBlkSize] Source

enumFromThenTo :: CBlkSize -> CBlkSize -> CBlkSize -> [CBlkSize] Source

Eq CBlkSize
Instance details

Defined in System.Posix.Types

Methods

(==) :: CBlkSize -> CBlkSize -> Bool Source

(/=) :: CBlkSize -> CBlkSize -> Bool Source

Integral CBlkSize
Instance details

Defined in System.Posix.Types

Methods

quot :: CBlkSize -> CBlkSize -> CBlkSize Source

rem :: CBlkSize -> CBlkSize -> CBlkSize Source

div :: CBlkSize -> CBlkSize -> CBlkSize Source

mod :: CBlkSize -> CBlkSize -> CBlkSize Source

quotRem :: CBlkSize -> CBlkSize -> (CBlkSize, CBlkSize) Source

divMod :: CBlkSize -> CBlkSize -> (CBlkSize, CBlkSize) Source

toInteger :: CBlkSize -> Integer Source

Num CBlkSize
Instance details

Defined in System.Posix.Types

Methods

(+) :: CBlkSize -> CBlkSize -> CBlkSize Source

(-) :: CBlkSize -> CBlkSize -> CBlkSize Source

(*) :: CBlkSize -> CBlkSize -> CBlkSize Source

negate :: CBlkSize -> CBlkSize Source

abs :: CBlkSize -> CBlkSize Source

signum :: CBlkSize -> CBlkSize Source

fromInteger :: Integer -> CBlkSize Source

Ord CBlkSize
Instance details

Defined in System.Posix.Types

Methods

compare :: CBlkSize -> CBlkSize -> Ordering Source

(<) :: CBlkSize -> CBlkSize -> Bool Source

(<=) :: CBlkSize -> CBlkSize -> Bool Source

(>) :: CBlkSize -> CBlkSize -> Bool Source

(>=) :: CBlkSize -> CBlkSize -> Bool Source

max :: CBlkSize -> CBlkSize -> CBlkSize Source

min :: CBlkSize -> CBlkSize -> CBlkSize Source

Read CBlkSize
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CBlkSize Source

readList :: ReadS [CBlkSize] Source

readPrec :: ReadPrec CBlkSize Source

readListPrec :: ReadPrec [CBlkSize] Source

Real CBlkSize
Instance details

Defined in System.Posix.Types

Methods

toRational :: CBlkSize -> Rational Source

Show CBlkSize
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CBlkSize -> ShowS Source

show :: CBlkSize -> String Source

showList :: [CBlkSize] -> ShowS Source

FiniteBits CBlkSize
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CBlkSize -> Int Source

countLeadingZeros :: CBlkSize -> Int Source

countTrailingZeros :: CBlkSize -> Int Source

Bits CBlkSize
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CBlkSize -> CBlkSize -> CBlkSize Source

(.|.) :: CBlkSize -> CBlkSize -> CBlkSize Source

xor :: CBlkSize -> CBlkSize -> CBlkSize Source

complement :: CBlkSize -> CBlkSize Source

shift :: CBlkSize -> Int -> CBlkSize Source

rotate :: CBlkSize -> Int -> CBlkSize Source

zeroBits :: CBlkSize Source

bit :: Int -> CBlkSize Source

setBit :: CBlkSize -> Int -> CBlkSize Source

clearBit :: CBlkSize -> Int -> CBlkSize Source

complementBit :: CBlkSize -> Int -> CBlkSize Source

testBit :: CBlkSize -> Int -> Bool Source

bitSizeMaybe :: CBlkSize -> Maybe Int Source

bitSize :: CBlkSize -> Int Source

isSigned :: CBlkSize -> Bool Source

shiftL :: CBlkSize -> Int -> CBlkSize Source

unsafeShiftL :: CBlkSize -> Int -> CBlkSize Source

shiftR :: CBlkSize -> Int -> CBlkSize Source

unsafeShiftR :: CBlkSize -> Int -> CBlkSize Source

rotateL :: CBlkSize -> Int -> CBlkSize Source

rotateR :: CBlkSize -> Int -> CBlkSize Source

popCount :: CBlkSize -> Int Source

Storable CBlkSize
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CBlkSize -> Int Source

alignment :: CBlkSize -> Int Source

peekElemOff :: Ptr CBlkSize -> Int -> IO CBlkSize Source

pokeElemOff :: Ptr CBlkSize -> Int -> CBlkSize -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CBlkSize Source

pokeByteOff :: Ptr b -> Int -> CBlkSize -> IO () Source

peek :: Ptr CBlkSize -> IO CBlkSize Source

poke :: Ptr CBlkSize -> CBlkSize -> IO () Source

newtype CBlkCnt Source

Since: base-4.10.0.0

Constructors

CBlkCnt Int64
Instances
Instances details
Bounded CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

minBound :: CBlkCnt Source

maxBound :: CBlkCnt Source

Enum CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

succ :: CBlkCnt -> CBlkCnt Source

pred :: CBlkCnt -> CBlkCnt Source

toEnum :: Int -> CBlkCnt Source

fromEnum :: CBlkCnt -> Int Source

enumFrom :: CBlkCnt -> [CBlkCnt] Source

enumFromThen :: CBlkCnt -> CBlkCnt -> [CBlkCnt] Source

enumFromTo :: CBlkCnt -> CBlkCnt -> [CBlkCnt] Source

enumFromThenTo :: CBlkCnt -> CBlkCnt -> CBlkCnt -> [CBlkCnt] Source

Eq CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

(==) :: CBlkCnt -> CBlkCnt -> Bool Source

(/=) :: CBlkCnt -> CBlkCnt -> Bool Source

Integral CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

quot :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

rem :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

div :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

mod :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

quotRem :: CBlkCnt -> CBlkCnt -> (CBlkCnt, CBlkCnt) Source

divMod :: CBlkCnt -> CBlkCnt -> (CBlkCnt, CBlkCnt) Source

toInteger :: CBlkCnt -> Integer Source

Num CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

(+) :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

(-) :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

(*) :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

negate :: CBlkCnt -> CBlkCnt Source

abs :: CBlkCnt -> CBlkCnt Source

signum :: CBlkCnt -> CBlkCnt Source

fromInteger :: Integer -> CBlkCnt Source

Ord CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

compare :: CBlkCnt -> CBlkCnt -> Ordering Source

(<) :: CBlkCnt -> CBlkCnt -> Bool Source

(<=) :: CBlkCnt -> CBlkCnt -> Bool Source

(>) :: CBlkCnt -> CBlkCnt -> Bool Source

(>=) :: CBlkCnt -> CBlkCnt -> Bool Source

max :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

min :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

Read CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CBlkCnt Source

readList :: ReadS [CBlkCnt] Source

readPrec :: ReadPrec CBlkCnt Source

readListPrec :: ReadPrec [CBlkCnt] Source

Real CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

toRational :: CBlkCnt -> Rational Source

Show CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CBlkCnt -> ShowS Source

show :: CBlkCnt -> String Source

showList :: [CBlkCnt] -> ShowS Source

FiniteBits CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CBlkCnt -> Int Source

countLeadingZeros :: CBlkCnt -> Int Source

countTrailingZeros :: CBlkCnt -> Int Source

Bits CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

(.|.) :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

xor :: CBlkCnt -> CBlkCnt -> CBlkCnt Source

complement :: CBlkCnt -> CBlkCnt Source

shift :: CBlkCnt -> Int -> CBlkCnt Source

rotate :: CBlkCnt -> Int -> CBlkCnt Source

zeroBits :: CBlkCnt Source

bit :: Int -> CBlkCnt Source

setBit :: CBlkCnt -> Int -> CBlkCnt Source

clearBit :: CBlkCnt -> Int -> CBlkCnt Source

complementBit :: CBlkCnt -> Int -> CBlkCnt Source

testBit :: CBlkCnt -> Int -> Bool Source

bitSizeMaybe :: CBlkCnt -> Maybe Int Source

bitSize :: CBlkCnt -> Int Source

isSigned :: CBlkCnt -> Bool Source

shiftL :: CBlkCnt -> Int -> CBlkCnt Source

unsafeShiftL :: CBlkCnt -> Int -> CBlkCnt Source

shiftR :: CBlkCnt -> Int -> CBlkCnt Source

unsafeShiftR :: CBlkCnt -> Int -> CBlkCnt Source

rotateL :: CBlkCnt -> Int -> CBlkCnt Source

rotateR :: CBlkCnt -> Int -> CBlkCnt Source

popCount :: CBlkCnt -> Int Source

Storable CBlkCnt
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CBlkCnt -> Int Source

alignment :: CBlkCnt -> Int Source

peekElemOff :: Ptr CBlkCnt -> Int -> IO CBlkCnt Source

pokeElemOff :: Ptr CBlkCnt -> Int -> CBlkCnt -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CBlkCnt Source

pokeByteOff :: Ptr b -> Int -> CBlkCnt -> IO () Source

peek :: Ptr CBlkCnt -> IO CBlkCnt Source

poke :: Ptr CBlkCnt -> CBlkCnt -> IO () Source

newtype CClockId Source

Since: base-4.10.0.0

Constructors

CClockId Int32
Instances
Instances details
Bounded CClockId
Instance details

Defined in System.Posix.Types

Methods

minBound :: CClockId Source

maxBound :: CClockId Source

Enum CClockId
Instance details

Defined in System.Posix.Types

Methods

succ :: CClockId -> CClockId Source

pred :: CClockId -> CClockId Source

toEnum :: Int -> CClockId Source

fromEnum :: CClockId -> Int Source

enumFrom :: CClockId -> [CClockId] Source

enumFromThen :: CClockId -> CClockId -> [CClockId] Source

enumFromTo :: CClockId -> CClockId -> [CClockId] Source

enumFromThenTo :: CClockId -> CClockId -> CClockId -> [CClockId] Source

Eq CClockId
Instance details

Defined in System.Posix.Types

Methods

(==) :: CClockId -> CClockId -> Bool Source

(/=) :: CClockId -> CClockId -> Bool Source

Integral CClockId
Instance details

Defined in System.Posix.Types

Methods

quot :: CClockId -> CClockId -> CClockId Source

rem :: CClockId -> CClockId -> CClockId Source

div :: CClockId -> CClockId -> CClockId Source

mod :: CClockId -> CClockId -> CClockId Source

quotRem :: CClockId -> CClockId -> (CClockId, CClockId) Source

divMod :: CClockId -> CClockId -> (CClockId, CClockId) Source

toInteger :: CClockId -> Integer Source

Num CClockId
Instance details

Defined in System.Posix.Types

Methods

(+) :: CClockId -> CClockId -> CClockId Source

(-) :: CClockId -> CClockId -> CClockId Source

(*) :: CClockId -> CClockId -> CClockId Source

negate :: CClockId -> CClockId Source

abs :: CClockId -> CClockId Source

signum :: CClockId -> CClockId Source

fromInteger :: Integer -> CClockId Source

Ord CClockId
Instance details

Defined in System.Posix.Types

Methods

compare :: CClockId -> CClockId -> Ordering Source

(<) :: CClockId -> CClockId -> Bool Source

(<=) :: CClockId -> CClockId -> Bool Source

(>) :: CClockId -> CClockId -> Bool Source

(>=) :: CClockId -> CClockId -> Bool Source

max :: CClockId -> CClockId -> CClockId Source

min :: CClockId -> CClockId -> CClockId Source

Read CClockId
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CClockId Source

readList :: ReadS [CClockId] Source

readPrec :: ReadPrec CClockId Source

readListPrec :: ReadPrec [CClockId] Source

Real CClockId
Instance details

Defined in System.Posix.Types

Methods

toRational :: CClockId -> Rational Source

Show CClockId
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CClockId -> ShowS Source

show :: CClockId -> String Source

showList :: [CClockId] -> ShowS Source

FiniteBits CClockId
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CClockId -> Int Source

countLeadingZeros :: CClockId -> Int Source

countTrailingZeros :: CClockId -> Int Source

Bits CClockId
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CClockId -> CClockId -> CClockId Source

(.|.) :: CClockId -> CClockId -> CClockId Source

xor :: CClockId -> CClockId -> CClockId Source

complement :: CClockId -> CClockId Source

shift :: CClockId -> Int -> CClockId Source

rotate :: CClockId -> Int -> CClockId Source

zeroBits :: CClockId Source

bit :: Int -> CClockId Source

setBit :: CClockId -> Int -> CClockId Source

clearBit :: CClockId -> Int -> CClockId Source

complementBit :: CClockId -> Int -> CClockId Source

testBit :: CClockId -> Int -> Bool Source

bitSizeMaybe :: CClockId -> Maybe Int Source

bitSize :: CClockId -> Int Source

isSigned :: CClockId -> Bool Source

shiftL :: CClockId -> Int -> CClockId Source

unsafeShiftL :: CClockId -> Int -> CClockId Source

shiftR :: CClockId -> Int -> CClockId Source

unsafeShiftR :: CClockId -> Int -> CClockId Source

rotateL :: CClockId -> Int -> CClockId Source

rotateR :: CClockId -> Int -> CClockId Source

popCount :: CClockId -> Int Source

Storable CClockId
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CClockId -> Int Source

alignment :: CClockId -> Int Source

peekElemOff :: Ptr CClockId -> Int -> IO CClockId Source

pokeElemOff :: Ptr CClockId -> Int -> CClockId -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CClockId Source

pokeByteOff :: Ptr b -> Int -> CClockId -> IO () Source

peek :: Ptr CClockId -> IO CClockId Source

poke :: Ptr CClockId -> CClockId -> IO () Source

newtype CFsBlkCnt Source

Since: base-4.10.0.0

Constructors

CFsBlkCnt Word64
Instances
Instances details
Bounded CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

minBound :: CFsBlkCnt Source

maxBound :: CFsBlkCnt Source

Enum CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

succ :: CFsBlkCnt -> CFsBlkCnt Source

pred :: CFsBlkCnt -> CFsBlkCnt Source

toEnum :: Int -> CFsBlkCnt Source

fromEnum :: CFsBlkCnt -> Int Source

enumFrom :: CFsBlkCnt -> [CFsBlkCnt] Source

enumFromThen :: CFsBlkCnt -> CFsBlkCnt -> [CFsBlkCnt] Source

enumFromTo :: CFsBlkCnt -> CFsBlkCnt -> [CFsBlkCnt] Source

enumFromThenTo :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt -> [CFsBlkCnt] Source

Eq CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

(==) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

(/=) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

Integral CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

quot :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

rem :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

div :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

mod :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

quotRem :: CFsBlkCnt -> CFsBlkCnt -> (CFsBlkCnt, CFsBlkCnt) Source

divMod :: CFsBlkCnt -> CFsBlkCnt -> (CFsBlkCnt, CFsBlkCnt) Source

toInteger :: CFsBlkCnt -> Integer Source

Num CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

(+) :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

(-) :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

(*) :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

negate :: CFsBlkCnt -> CFsBlkCnt Source

abs :: CFsBlkCnt -> CFsBlkCnt Source

signum :: CFsBlkCnt -> CFsBlkCnt Source

fromInteger :: Integer -> CFsBlkCnt Source

Ord CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

compare :: CFsBlkCnt -> CFsBlkCnt -> Ordering Source

(<) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

(<=) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

(>) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

(>=) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

max :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

min :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

Read CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CFsBlkCnt Source

readList :: ReadS [CFsBlkCnt] Source

readPrec :: ReadPrec CFsBlkCnt Source

readListPrec :: ReadPrec [CFsBlkCnt] Source

Real CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

toRational :: CFsBlkCnt -> Rational Source

Show CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CFsBlkCnt -> ShowS Source

show :: CFsBlkCnt -> String Source

showList :: [CFsBlkCnt] -> ShowS Source

FiniteBits CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CFsBlkCnt -> Int Source

countLeadingZeros :: CFsBlkCnt -> Int Source

countTrailingZeros :: CFsBlkCnt -> Int Source

Bits CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

(.|.) :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

xor :: CFsBlkCnt -> CFsBlkCnt -> CFsBlkCnt Source

complement :: CFsBlkCnt -> CFsBlkCnt Source

shift :: CFsBlkCnt -> Int -> CFsBlkCnt Source

rotate :: CFsBlkCnt -> Int -> CFsBlkCnt Source

zeroBits :: CFsBlkCnt Source

bit :: Int -> CFsBlkCnt Source

setBit :: CFsBlkCnt -> Int -> CFsBlkCnt Source

clearBit :: CFsBlkCnt -> Int -> CFsBlkCnt Source

complementBit :: CFsBlkCnt -> Int -> CFsBlkCnt Source

testBit :: CFsBlkCnt -> Int -> Bool Source

bitSizeMaybe :: CFsBlkCnt -> Maybe Int Source

bitSize :: CFsBlkCnt -> Int Source

isSigned :: CFsBlkCnt -> Bool Source

shiftL :: CFsBlkCnt -> Int -> CFsBlkCnt Source

unsafeShiftL :: CFsBlkCnt -> Int -> CFsBlkCnt Source

shiftR :: CFsBlkCnt -> Int -> CFsBlkCnt Source

unsafeShiftR :: CFsBlkCnt -> Int -> CFsBlkCnt Source

rotateL :: CFsBlkCnt -> Int -> CFsBlkCnt Source

rotateR :: CFsBlkCnt -> Int -> CFsBlkCnt Source

popCount :: CFsBlkCnt -> Int Source

Storable CFsBlkCnt
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CFsBlkCnt -> Int Source

alignment :: CFsBlkCnt -> Int Source

peekElemOff :: Ptr CFsBlkCnt -> Int -> IO CFsBlkCnt Source

pokeElemOff :: Ptr CFsBlkCnt -> Int -> CFsBlkCnt -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CFsBlkCnt Source

pokeByteOff :: Ptr b -> Int -> CFsBlkCnt -> IO () Source

peek :: Ptr CFsBlkCnt -> IO CFsBlkCnt Source

poke :: Ptr CFsBlkCnt -> CFsBlkCnt -> IO () Source

newtype CFsFilCnt Source

Since: base-4.10.0.0

Constructors

CFsFilCnt Word64
Instances
Instances details
Bounded CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

minBound :: CFsFilCnt Source

maxBound :: CFsFilCnt Source

Enum CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

succ :: CFsFilCnt -> CFsFilCnt Source

pred :: CFsFilCnt -> CFsFilCnt Source

toEnum :: Int -> CFsFilCnt Source

fromEnum :: CFsFilCnt -> Int Source

enumFrom :: CFsFilCnt -> [CFsFilCnt] Source

enumFromThen :: CFsFilCnt -> CFsFilCnt -> [CFsFilCnt] Source

enumFromTo :: CFsFilCnt -> CFsFilCnt -> [CFsFilCnt] Source

enumFromThenTo :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt -> [CFsFilCnt] Source

Eq CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

(==) :: CFsFilCnt -> CFsFilCnt -> Bool Source

(/=) :: CFsFilCnt -> CFsFilCnt -> Bool Source

Integral CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

quot :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

rem :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

div :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

mod :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

quotRem :: CFsFilCnt -> CFsFilCnt -> (CFsFilCnt, CFsFilCnt) Source

divMod :: CFsFilCnt -> CFsFilCnt -> (CFsFilCnt, CFsFilCnt) Source

toInteger :: CFsFilCnt -> Integer Source

Num CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

(+) :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

(-) :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

(*) :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

negate :: CFsFilCnt -> CFsFilCnt Source

abs :: CFsFilCnt -> CFsFilCnt Source

signum :: CFsFilCnt -> CFsFilCnt Source

fromInteger :: Integer -> CFsFilCnt Source

Ord CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

compare :: CFsFilCnt -> CFsFilCnt -> Ordering Source

(<) :: CFsFilCnt -> CFsFilCnt -> Bool Source

(<=) :: CFsFilCnt -> CFsFilCnt -> Bool Source

(>) :: CFsFilCnt -> CFsFilCnt -> Bool Source

(>=) :: CFsFilCnt -> CFsFilCnt -> Bool Source

max :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

min :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

Read CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CFsFilCnt Source

readList :: ReadS [CFsFilCnt] Source

readPrec :: ReadPrec CFsFilCnt Source

readListPrec :: ReadPrec [CFsFilCnt] Source

Real CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

toRational :: CFsFilCnt -> Rational Source

Show CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CFsFilCnt -> ShowS Source

show :: CFsFilCnt -> String Source

showList :: [CFsFilCnt] -> ShowS Source

FiniteBits CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CFsFilCnt -> Int Source

countLeadingZeros :: CFsFilCnt -> Int Source

countTrailingZeros :: CFsFilCnt -> Int Source

Bits CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

(.|.) :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

xor :: CFsFilCnt -> CFsFilCnt -> CFsFilCnt Source

complement :: CFsFilCnt -> CFsFilCnt Source

shift :: CFsFilCnt -> Int -> CFsFilCnt Source

rotate :: CFsFilCnt -> Int -> CFsFilCnt Source

zeroBits :: CFsFilCnt Source

bit :: Int -> CFsFilCnt Source

setBit :: CFsFilCnt -> Int -> CFsFilCnt Source

clearBit :: CFsFilCnt -> Int -> CFsFilCnt Source

complementBit :: CFsFilCnt -> Int -> CFsFilCnt Source

testBit :: CFsFilCnt -> Int -> Bool Source

bitSizeMaybe :: CFsFilCnt -> Maybe Int Source

bitSize :: CFsFilCnt -> Int Source

isSigned :: CFsFilCnt -> Bool Source

shiftL :: CFsFilCnt -> Int -> CFsFilCnt Source

unsafeShiftL :: CFsFilCnt -> Int -> CFsFilCnt Source

shiftR :: CFsFilCnt -> Int -> CFsFilCnt Source

unsafeShiftR :: CFsFilCnt -> Int -> CFsFilCnt Source

rotateL :: CFsFilCnt -> Int -> CFsFilCnt Source

rotateR :: CFsFilCnt -> Int -> CFsFilCnt Source

popCount :: CFsFilCnt -> Int Source

Storable CFsFilCnt
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CFsFilCnt -> Int Source

alignment :: CFsFilCnt -> Int Source

peekElemOff :: Ptr CFsFilCnt -> Int -> IO CFsFilCnt Source

pokeElemOff :: Ptr CFsFilCnt -> Int -> CFsFilCnt -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CFsFilCnt Source

pokeByteOff :: Ptr b -> Int -> CFsFilCnt -> IO () Source

peek :: Ptr CFsFilCnt -> IO CFsFilCnt Source

poke :: Ptr CFsFilCnt -> CFsFilCnt -> IO () Source

newtype CId Source

Since: base-4.10.0.0

Constructors

CId Word32
Instances
Instances details
Bounded CId
Instance details

Defined in System.Posix.Types

Methods

minBound :: CId Source

maxBound :: CId Source

Enum CId
Instance details

Defined in System.Posix.Types

Methods

succ :: CId -> CId Source

pred :: CId -> CId Source

toEnum :: Int -> CId Source

fromEnum :: CId -> Int Source

enumFrom :: CId -> [CId] Source

enumFromThen :: CId -> CId -> [CId] Source

enumFromTo :: CId -> CId -> [CId] Source

enumFromThenTo :: CId -> CId -> CId -> [CId] Source

Eq CId
Instance details

Defined in System.Posix.Types

Methods

(==) :: CId -> CId -> Bool Source

(/=) :: CId -> CId -> Bool Source

Integral CId
Instance details

Defined in System.Posix.Types

Methods

quot :: CId -> CId -> CId Source

rem :: CId -> CId -> CId Source

div :: CId -> CId -> CId Source

mod :: CId -> CId -> CId Source

quotRem :: CId -> CId -> (CId, CId) Source

divMod :: CId -> CId -> (CId, CId) Source

toInteger :: CId -> Integer Source

Num CId
Instance details

Defined in System.Posix.Types

Methods

(+) :: CId -> CId -> CId Source

(-) :: CId -> CId -> CId Source

(*) :: CId -> CId -> CId Source

negate :: CId -> CId Source

abs :: CId -> CId Source

signum :: CId -> CId Source

fromInteger :: Integer -> CId Source

Ord CId
Instance details

Defined in System.Posix.Types

Methods

compare :: CId -> CId -> Ordering Source

(<) :: CId -> CId -> Bool Source

(<=) :: CId -> CId -> Bool Source

(>) :: CId -> CId -> Bool Source

(>=) :: CId -> CId -> Bool Source

max :: CId -> CId -> CId Source

min :: CId -> CId -> CId Source

Read CId
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CId Source

readList :: ReadS [CId] Source

readPrec :: ReadPrec CId Source

readListPrec :: ReadPrec [CId] Source

Real CId
Instance details

Defined in System.Posix.Types

Methods

toRational :: CId -> Rational Source

Show CId
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CId -> ShowS Source

show :: CId -> String Source

showList :: [CId] -> ShowS Source

FiniteBits CId
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CId -> Int Source

countLeadingZeros :: CId -> Int Source

countTrailingZeros :: CId -> Int Source

Bits CId
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CId -> CId -> CId Source

(.|.) :: CId -> CId -> CId Source

xor :: CId -> CId -> CId Source

complement :: CId -> CId Source

shift :: CId -> Int -> CId Source

rotate :: CId -> Int -> CId Source

zeroBits :: CId Source

bit :: Int -> CId Source

setBit :: CId -> Int -> CId Source

clearBit :: CId -> Int -> CId Source

complementBit :: CId -> Int -> CId Source

testBit :: CId -> Int -> Bool Source

bitSizeMaybe :: CId -> Maybe Int Source

bitSize :: CId -> Int Source

isSigned :: CId -> Bool Source

shiftL :: CId -> Int -> CId Source

unsafeShiftL :: CId -> Int -> CId Source

shiftR :: CId -> Int -> CId Source

unsafeShiftR :: CId -> Int -> CId Source

rotateL :: CId -> Int -> CId Source

rotateR :: CId -> Int -> CId Source

popCount :: CId -> Int Source

Storable CId
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CId -> Int Source

alignment :: CId -> Int Source

peekElemOff :: Ptr CId -> Int -> IO CId Source

pokeElemOff :: Ptr CId -> Int -> CId -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CId Source

pokeByteOff :: Ptr b -> Int -> CId -> IO () Source

peek :: Ptr CId -> IO CId Source

poke :: Ptr CId -> CId -> IO () Source

newtype CKey Source

Since: base-4.10.0.0

Constructors

CKey Int32
Instances
Instances details
Bounded CKey
Instance details

Defined in System.Posix.Types

Methods

minBound :: CKey Source

maxBound :: CKey Source

Enum CKey
Instance details

Defined in System.Posix.Types

Methods

succ :: CKey -> CKey Source

pred :: CKey -> CKey Source

toEnum :: Int -> CKey Source

fromEnum :: CKey -> Int Source

enumFrom :: CKey -> [CKey] Source

enumFromThen :: CKey -> CKey -> [CKey] Source

enumFromTo :: CKey -> CKey -> [CKey] Source

enumFromThenTo :: CKey -> CKey -> CKey -> [CKey] Source

Eq CKey
Instance details

Defined in System.Posix.Types

Methods

(==) :: CKey -> CKey -> Bool Source

(/=) :: CKey -> CKey -> Bool Source

Integral CKey
Instance details

Defined in System.Posix.Types

Methods

quot :: CKey -> CKey -> CKey Source

rem :: CKey -> CKey -> CKey Source

div :: CKey -> CKey -> CKey Source

mod :: CKey -> CKey -> CKey Source

quotRem :: CKey -> CKey -> (CKey, CKey) Source

divMod :: CKey -> CKey -> (CKey, CKey) Source

toInteger :: CKey -> Integer Source

Num CKey
Instance details

Defined in System.Posix.Types

Methods

(+) :: CKey -> CKey -> CKey Source

(-) :: CKey -> CKey -> CKey Source

(*) :: CKey -> CKey -> CKey Source

negate :: CKey -> CKey Source

abs :: CKey -> CKey Source

signum :: CKey -> CKey Source

fromInteger :: Integer -> CKey Source

Ord CKey
Instance details

Defined in System.Posix.Types

Methods

compare :: CKey -> CKey -> Ordering Source

(<) :: CKey -> CKey -> Bool Source

(<=) :: CKey -> CKey -> Bool Source

(>) :: CKey -> CKey -> Bool Source

(>=) :: CKey -> CKey -> Bool Source

max :: CKey -> CKey -> CKey Source

min :: CKey -> CKey -> CKey Source

Read CKey
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CKey Source

readList :: ReadS [CKey] Source

readPrec :: ReadPrec CKey Source

readListPrec :: ReadPrec [CKey] Source

Real CKey
Instance details

Defined in System.Posix.Types

Methods

toRational :: CKey -> Rational Source

Show CKey
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CKey -> ShowS Source

show :: CKey -> String Source

showList :: [CKey] -> ShowS Source

FiniteBits CKey
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CKey -> Int Source

countLeadingZeros :: CKey -> Int Source

countTrailingZeros :: CKey -> Int Source

Bits CKey
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CKey -> CKey -> CKey Source

(.|.) :: CKey -> CKey -> CKey Source

xor :: CKey -> CKey -> CKey Source

complement :: CKey -> CKey Source

shift :: CKey -> Int -> CKey Source

rotate :: CKey -> Int -> CKey Source

zeroBits :: CKey Source

bit :: Int -> CKey Source

setBit :: CKey -> Int -> CKey Source

clearBit :: CKey -> Int -> CKey Source

complementBit :: CKey -> Int -> CKey Source

testBit :: CKey -> Int -> Bool Source

bitSizeMaybe :: CKey -> Maybe Int Source

bitSize :: CKey -> Int Source

isSigned :: CKey -> Bool Source

shiftL :: CKey -> Int -> CKey Source

unsafeShiftL :: CKey -> Int -> CKey Source

shiftR :: CKey -> Int -> CKey Source

unsafeShiftR :: CKey -> Int -> CKey Source

rotateL :: CKey -> Int -> CKey Source

rotateR :: CKey -> Int -> CKey Source

popCount :: CKey -> Int Source

Storable CKey
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CKey -> Int Source

alignment :: CKey -> Int Source

peekElemOff :: Ptr CKey -> Int -> IO CKey Source

pokeElemOff :: Ptr CKey -> Int -> CKey -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CKey Source

pokeByteOff :: Ptr b -> Int -> CKey -> IO () Source

peek :: Ptr CKey -> IO CKey Source

poke :: Ptr CKey -> CKey -> IO () Source

newtype CTimer Source

Since: base-4.10.0.0

Constructors

CTimer (Ptr ())
Instances
Instances details
Eq CTimer
Instance details

Defined in System.Posix.Types

Methods

(==) :: CTimer -> CTimer -> Bool Source

(/=) :: CTimer -> CTimer -> Bool Source

Ord CTimer
Instance details

Defined in System.Posix.Types

Methods

compare :: CTimer -> CTimer -> Ordering Source

(<) :: CTimer -> CTimer -> Bool Source

(<=) :: CTimer -> CTimer -> Bool Source

(>) :: CTimer -> CTimer -> Bool Source

(>=) :: CTimer -> CTimer -> Bool Source

max :: CTimer -> CTimer -> CTimer Source

min :: CTimer -> CTimer -> CTimer Source

Show CTimer
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CTimer -> ShowS Source

show :: CTimer -> String Source

showList :: [CTimer] -> ShowS Source

Storable CTimer
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: 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

peek :: Ptr CTimer -> IO CTimer Source

poke :: Ptr CTimer -> CTimer -> IO () Source

newtype CSocklen Source

Since: base-4.14.0.0

Constructors

CSocklen Word32
Instances
Instances details
Bounded CSocklen
Instance details

Defined in System.Posix.Types

Methods

minBound :: CSocklen Source

maxBound :: CSocklen Source

Enum CSocklen
Instance details

Defined in System.Posix.Types

Methods

succ :: CSocklen -> CSocklen Source

pred :: CSocklen -> CSocklen Source

toEnum :: Int -> CSocklen Source

fromEnum :: CSocklen -> Int Source

enumFrom :: CSocklen -> [CSocklen] Source

enumFromThen :: CSocklen -> CSocklen -> [CSocklen] Source

enumFromTo :: CSocklen -> CSocklen -> [CSocklen] Source

enumFromThenTo :: CSocklen -> CSocklen -> CSocklen -> [CSocklen] Source

Eq CSocklen
Instance details

Defined in System.Posix.Types

Methods

(==) :: CSocklen -> CSocklen -> Bool Source

(/=) :: CSocklen -> CSocklen -> Bool Source

Integral CSocklen
Instance details

Defined in System.Posix.Types

Methods

quot :: CSocklen -> CSocklen -> CSocklen Source

rem :: CSocklen -> CSocklen -> CSocklen Source

div :: CSocklen -> CSocklen -> CSocklen Source

mod :: CSocklen -> CSocklen -> CSocklen Source

quotRem :: CSocklen -> CSocklen -> (CSocklen, CSocklen) Source

divMod :: CSocklen -> CSocklen -> (CSocklen, CSocklen) Source

toInteger :: CSocklen -> Integer Source

Num CSocklen
Instance details

Defined in System.Posix.Types

Methods

(+) :: CSocklen -> CSocklen -> CSocklen Source

(-) :: CSocklen -> CSocklen -> CSocklen Source

(*) :: CSocklen -> CSocklen -> CSocklen Source

negate :: CSocklen -> CSocklen Source

abs :: CSocklen -> CSocklen Source

signum :: CSocklen -> CSocklen Source

fromInteger :: Integer -> CSocklen Source

Ord CSocklen
Instance details

Defined in System.Posix.Types

Methods

compare :: CSocklen -> CSocklen -> Ordering Source

(<) :: CSocklen -> CSocklen -> Bool Source

(<=) :: CSocklen -> CSocklen -> Bool Source

(>) :: CSocklen -> CSocklen -> Bool Source

(>=) :: CSocklen -> CSocklen -> Bool Source

max :: CSocklen -> CSocklen -> CSocklen Source

min :: CSocklen -> CSocklen -> CSocklen Source

Read CSocklen
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CSocklen Source

readList :: ReadS [CSocklen] Source

readPrec :: ReadPrec CSocklen Source

readListPrec :: ReadPrec [CSocklen] Source

Real CSocklen
Instance details

Defined in System.Posix.Types

Methods

toRational :: CSocklen -> Rational Source

Show CSocklen
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CSocklen -> ShowS Source

show :: CSocklen -> String Source

showList :: [CSocklen] -> ShowS Source

FiniteBits CSocklen
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CSocklen -> Int Source

countLeadingZeros :: CSocklen -> Int Source

countTrailingZeros :: CSocklen -> Int Source

Bits CSocklen
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CSocklen -> CSocklen -> CSocklen Source

(.|.) :: CSocklen -> CSocklen -> CSocklen Source

xor :: CSocklen -> CSocklen -> CSocklen Source

complement :: CSocklen -> CSocklen Source

shift :: CSocklen -> Int -> CSocklen Source

rotate :: CSocklen -> Int -> CSocklen Source

zeroBits :: CSocklen Source

bit :: Int -> CSocklen Source

setBit :: CSocklen -> Int -> CSocklen Source

clearBit :: CSocklen -> Int -> CSocklen Source

complementBit :: CSocklen -> Int -> CSocklen Source

testBit :: CSocklen -> Int -> Bool Source

bitSizeMaybe :: CSocklen -> Maybe Int Source

bitSize :: CSocklen -> Int Source

isSigned :: CSocklen -> Bool Source

shiftL :: CSocklen -> Int -> CSocklen Source

unsafeShiftL :: CSocklen -> Int -> CSocklen Source

shiftR :: CSocklen -> Int -> CSocklen Source

unsafeShiftR :: CSocklen -> Int -> CSocklen Source

rotateL :: CSocklen -> Int -> CSocklen Source

rotateR :: CSocklen -> Int -> CSocklen Source

popCount :: CSocklen -> Int Source

Storable CSocklen
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CSocklen -> Int Source

alignment :: CSocklen -> Int Source

peekElemOff :: Ptr CSocklen -> Int -> IO CSocklen Source

pokeElemOff :: Ptr CSocklen -> Int -> CSocklen -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CSocklen Source

pokeByteOff :: Ptr b -> Int -> CSocklen -> IO () Source

peek :: Ptr CSocklen -> IO CSocklen Source

poke :: Ptr CSocklen -> CSocklen -> IO () Source

newtype CNfds Source

Since: base-4.14.0.0

Constructors

CNfds Word64
Instances
Instances details
Bounded CNfds
Instance details

Defined in System.Posix.Types

Methods

minBound :: CNfds Source

maxBound :: CNfds Source

Enum CNfds
Instance details

Defined in System.Posix.Types

Methods

succ :: CNfds -> CNfds Source

pred :: CNfds -> CNfds Source

toEnum :: Int -> CNfds Source

fromEnum :: CNfds -> Int Source

enumFrom :: CNfds -> [CNfds] Source

enumFromThen :: CNfds -> CNfds -> [CNfds] Source

enumFromTo :: CNfds -> CNfds -> [CNfds] Source

enumFromThenTo :: CNfds -> CNfds -> CNfds -> [CNfds] Source

Eq CNfds
Instance details

Defined in System.Posix.Types

Methods

(==) :: CNfds -> CNfds -> Bool Source

(/=) :: CNfds -> CNfds -> Bool Source

Integral CNfds
Instance details

Defined in System.Posix.Types

Methods

quot :: CNfds -> CNfds -> CNfds Source

rem :: CNfds -> CNfds -> CNfds Source

div :: CNfds -> CNfds -> CNfds Source

mod :: CNfds -> CNfds -> CNfds Source

quotRem :: CNfds -> CNfds -> (CNfds, CNfds) Source

divMod :: CNfds -> CNfds -> (CNfds, CNfds) Source

toInteger :: CNfds -> Integer Source

Num CNfds
Instance details

Defined in System.Posix.Types

Methods

(+) :: CNfds -> CNfds -> CNfds Source

(-) :: CNfds -> CNfds -> CNfds Source

(*) :: CNfds -> CNfds -> CNfds Source

negate :: CNfds -> CNfds Source

abs :: CNfds -> CNfds Source

signum :: CNfds -> CNfds Source

fromInteger :: Integer -> CNfds Source

Ord CNfds
Instance details

Defined in System.Posix.Types

Methods

compare :: CNfds -> CNfds -> Ordering Source

(<) :: CNfds -> CNfds -> Bool Source

(<=) :: CNfds -> CNfds -> Bool Source

(>) :: CNfds -> CNfds -> Bool Source

(>=) :: CNfds -> CNfds -> Bool Source

max :: CNfds -> CNfds -> CNfds Source

min :: CNfds -> CNfds -> CNfds Source

Read CNfds
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS CNfds Source

readList :: ReadS [CNfds] Source

readPrec :: ReadPrec CNfds Source

readListPrec :: ReadPrec [CNfds] Source

Real CNfds
Instance details

Defined in System.Posix.Types

Methods

toRational :: CNfds -> Rational Source

Show CNfds
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> CNfds -> ShowS Source

show :: CNfds -> String Source

showList :: [CNfds] -> ShowS Source

FiniteBits CNfds
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: CNfds -> Int Source

countLeadingZeros :: CNfds -> Int Source

countTrailingZeros :: CNfds -> Int Source

Bits CNfds
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: CNfds -> CNfds -> CNfds Source

(.|.) :: CNfds -> CNfds -> CNfds Source

xor :: CNfds -> CNfds -> CNfds Source

complement :: CNfds -> CNfds Source

shift :: CNfds -> Int -> CNfds Source

rotate :: CNfds -> Int -> CNfds Source

zeroBits :: CNfds Source

bit :: Int -> CNfds Source

setBit :: CNfds -> Int -> CNfds Source

clearBit :: CNfds -> Int -> CNfds Source

complementBit :: CNfds -> Int -> CNfds Source

testBit :: CNfds -> Int -> Bool Source

bitSizeMaybe :: CNfds -> Maybe Int Source

bitSize :: CNfds -> Int Source

isSigned :: CNfds -> Bool Source

shiftL :: CNfds -> Int -> CNfds Source

unsafeShiftL :: CNfds -> Int -> CNfds Source

shiftR :: CNfds -> Int -> CNfds Source

unsafeShiftR :: CNfds -> Int -> CNfds Source

rotateL :: CNfds -> Int -> CNfds Source

rotateR :: CNfds -> Int -> CNfds Source

popCount :: CNfds -> Int Source

Storable CNfds
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: CNfds -> Int Source

alignment :: CNfds -> Int Source

peekElemOff :: Ptr CNfds -> Int -> IO CNfds Source

pokeElemOff :: Ptr CNfds -> Int -> CNfds -> IO () Source

peekByteOff :: Ptr b -> Int -> IO CNfds Source

pokeByteOff :: Ptr b -> Int -> CNfds -> IO () Source

peek :: Ptr CNfds -> IO CNfds Source

poke :: Ptr CNfds -> CNfds -> IO () Source

newtype Fd Source

Constructors

Fd CInt
Instances
Instances details
Bounded Fd
Instance details

Defined in System.Posix.Types

Methods

minBound :: Fd Source

maxBound :: Fd Source

Enum Fd
Instance details

Defined in System.Posix.Types

Methods

succ :: Fd -> Fd Source

pred :: Fd -> Fd Source

toEnum :: Int -> Fd Source

fromEnum :: Fd -> Int Source

enumFrom :: Fd -> [Fd] Source

enumFromThen :: Fd -> Fd -> [Fd] Source

enumFromTo :: Fd -> Fd -> [Fd] Source

enumFromThenTo :: Fd -> Fd -> Fd -> [Fd] Source

Eq Fd
Instance details

Defined in System.Posix.Types

Methods

(==) :: Fd -> Fd -> Bool Source

(/=) :: Fd -> Fd -> Bool Source

Integral Fd
Instance details

Defined in System.Posix.Types

Methods

quot :: Fd -> Fd -> Fd Source

rem :: Fd -> Fd -> Fd Source

div :: Fd -> Fd -> Fd Source

mod :: Fd -> Fd -> Fd Source

quotRem :: Fd -> Fd -> (Fd, Fd) Source

divMod :: Fd -> Fd -> (Fd, Fd) Source

toInteger :: Fd -> Integer Source

Num Fd
Instance details

Defined in System.Posix.Types

Methods

(+) :: Fd -> Fd -> Fd Source

(-) :: Fd -> Fd -> Fd Source

(*) :: Fd -> Fd -> Fd Source

negate :: Fd -> Fd Source

abs :: Fd -> Fd Source

signum :: Fd -> Fd Source

fromInteger :: Integer -> Fd Source

Ord Fd
Instance details

Defined in System.Posix.Types

Methods

compare :: Fd -> Fd -> Ordering Source

(<) :: Fd -> Fd -> Bool Source

(<=) :: Fd -> Fd -> Bool Source

(>) :: Fd -> Fd -> Bool Source

(>=) :: Fd -> Fd -> Bool Source

max :: Fd -> Fd -> Fd Source

min :: Fd -> Fd -> Fd Source

Read Fd
Instance details

Defined in System.Posix.Types

Methods

readsPrec :: Int -> ReadS Fd Source

readList :: ReadS [Fd] Source

readPrec :: ReadPrec Fd Source

readListPrec :: ReadPrec [Fd] Source

Real Fd
Instance details

Defined in System.Posix.Types

Methods

toRational :: Fd -> Rational Source

Show Fd
Instance details

Defined in System.Posix.Types

Methods

showsPrec :: Int -> Fd -> ShowS Source

show :: Fd -> String Source

showList :: [Fd] -> ShowS Source

FiniteBits Fd
Instance details

Defined in System.Posix.Types

Methods

finiteBitSize :: Fd -> Int Source

countLeadingZeros :: Fd -> Int Source

countTrailingZeros :: Fd -> Int Source

Bits Fd
Instance details

Defined in System.Posix.Types

Methods

(.&.) :: Fd -> Fd -> Fd Source

(.|.) :: Fd -> Fd -> Fd Source

xor :: Fd -> Fd -> Fd Source

complement :: Fd -> Fd Source

shift :: Fd -> Int -> Fd Source

rotate :: Fd -> Int -> Fd Source

zeroBits :: Fd Source

bit :: 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

bitSize :: Fd -> Int Source

isSigned :: Fd -> Bool 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

rotateR :: Fd -> Int -> Fd Source

popCount :: Fd -> Int Source

Storable Fd
Instance details

Defined in System.Posix.Types

Methods

sizeOf :: Fd -> Int Source

alignment :: Fd -> Int Source

peekElemOff :: Ptr Fd -> Int -> IO Fd Source

pokeElemOff :: Ptr Fd -> Int -> Fd -> IO () Source

peekByteOff :: Ptr b -> Int -> IO Fd Source

pokeByteOff :: Ptr b -> Int -> Fd -> IO () Source

peek :: Ptr Fd -> IO Fd Source

poke :: Ptr Fd -> Fd -> IO () Source

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/8.10.2/docs/html/libraries/base-4.14.1.0/System-Posix-Types.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API