From 3fcafe92a0af28280c4c278df1b69327692d49e4 Mon Sep 17 00:00:00 2001 From: simonmar Date: Mon, 9 Sep 2002 15:13:47 +0000 Subject: [PATCH] [project @ 2002-09-09 15:13:47 by simonmar] Comments only --- System/Posix/Types.hs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/System/Posix/Types.hs b/System/Posix/Types.hs index 7edc927..be01bec 100644 --- a/System/Posix/Types.hs +++ b/System/Posix/Types.hs @@ -9,13 +9,16 @@ -- Stability : provisional -- Portability : non-portable (requires POSIX) -- --- POSIX data types +-- POSIX data types: Haskell equivalents of the types defined by the +-- @\@ C header on a POSIX system. -- ----------------------------------------------------------------------------- #include "config.h" module System.Posix.Types ( + + -- * POSIX data types CDev(..), CIno(..), CMode(..), COff(..), CPid(..), CSsize(..), #ifndef mingw32_TARGET_OS @@ -82,6 +85,9 @@ INTEGRAL_TYPE(CTcflag,tyConCTcflag,"CTcflag",HTYPE_TCFLAG_T) INTEGRAL_TYPE(CBlkCnt,tyConBlkCnd,"CBlkCnt",HTYPE_BLKCNT_T) #endif +-- ToDo: blksize_t, clockid_t, fsblkcnt_t, fsfilcnt_t, id_t, key_t +-- suseconds_t, timer_t, useconds_t + -- Make an Fd type rather than using CInt everywhere INTEGRAL_TYPE(Fd,tyConFd,"Fd",CInt) -- 1.7.10.4