| Copyright | (c) The University of Glasgow 2002 | 
|---|---|
| License | (c) The University of Glasgow 2002 | 
| Maintainer | libraries@haskell.org | 
| Stability | provisional | 
| Portability | non-portable (requires POSIX) | 
| Safe Haskell | Trustworthy | 
System.Posix.Types
Contents
Description
POSIX data types: Haskell equivalents of the types defined by the
 <sys/types.h> C header on a POSIX system.
- newtype CDev = CDev Word64
 - newtype CIno = CIno Word64
 - newtype CMode = CMode Word32
 - newtype COff = COff Int64
 - newtype CPid = CPid Int32
 - newtype CSsize = CSsize Int32
 - newtype CGid = CGid Word32
 - newtype CNlink = CNlink Word32
 - newtype CUid = CUid Word32
 - newtype CCc = CCc Word8
 - newtype CSpeed = CSpeed Word32
 - newtype CTcflag = CTcflag Word32
 - newtype CRLim = CRLim Word64
 - newtype Fd = Fd CInt
 - type LinkCount = CNlink
 - type UserID = CUid
 - type GroupID = CGid
 - type ByteCount = CSize
 - type ClockTick = CClock
 - type EpochTime = CTime
 - type FileOffset = COff
 - type ProcessID = CPid
 - type ProcessGroupID = CPid
 - type DeviceID = CDev
 - type FileID = CIno
 - type FileMode = CMode
 - type Limit = CLong