Copyright | (c) Vincent Hanquez 2014-2017 |
---|---|
License | BSD-style |
Maintainer | Vincent Hanquez |
Stability | provisional |
Portability | non-portable (requires POSIX) |
Safe Haskell | None |
Language | Haskell2010 |
Foundation.System.Bindings.Posix
Description
Functions defined by the POSIX standards
Documentation
sysPosix_EDOM :: CErrno #
sysPosix_EIO :: CErrno #
sysPosixMmap :: Ptr a -> CSize -> CMemProtFlags -> CMemMappingFlags -> CFd -> COff -> IO (Ptr a) #
sysPosixMadvise :: Ptr a -> CSize -> CMemAdvice -> IO CInt #
sysPosixMsync :: Ptr a -> CSize -> CMemSyncFlags -> IO CInt #
sysPosixMprotect :: Ptr a -> CSize -> CMemProtFlags -> IO CInt #
sysPosixSysconf :: CSysconfName -> CLong #
sysPosixOpen :: Ptr CChar -> COpenFlags -> CMode -> IO CFd #
sysPosixOpenAt :: CFd -> Ptr CChar -> COpenFlags -> CMode -> IO CFd #
sysPosixClose :: CFd -> IO CInt #
sysPosixRewinddir :: Ptr CDir -> IO () #