posix-api-0.3.2.0: posix bindings

Safe HaskellNone
LanguageHaskell2010

Posix.Types

Documentation

newtype CNfds Source #

Constructors

CNfds Word64 
Instances
Enum CNfds Source # 
Instance details

Defined in Posix.Types

Eq CNfds Source # 
Instance details

Defined in Posix.Types

Methods

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

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

Integral CNfds Source # 
Instance details

Defined in Posix.Types

Num CNfds Source # 
Instance details

Defined in Posix.Types

Ord CNfds Source # 
Instance details

Defined in Posix.Types

Methods

compare :: CNfds -> CNfds -> Ordering #

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

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

(>) :: CNfds -> CNfds -> Bool #

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

max :: CNfds -> CNfds -> CNfds #

min :: CNfds -> CNfds -> CNfds #

Real CNfds Source # 
Instance details

Defined in Posix.Types

Methods

toRational :: CNfds -> Rational #

Storable CNfds Source # 
Instance details

Defined in Posix.Types

Methods

sizeOf :: CNfds -> Int #

alignment :: CNfds -> Int #

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

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

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

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

peek :: Ptr CNfds -> IO CNfds #

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

Bits CNfds Source # 
Instance details

Defined in Posix.Types

FiniteBits CNfds Source # 
Instance details

Defined in Posix.Types