| 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
sysPosixMmap :: Ptr a -> CSize -> CMemProtFlags -> CMemMappingFlags -> CFd -> COff -> IO (Ptr a) Source #
sysPosixMadvise :: Ptr a -> CSize -> CMemAdvice -> IO CInt Source #
sysPosixMsync :: Ptr a -> CSize -> CMemSyncFlags -> IO CInt Source #
sysPosixMprotect :: Ptr a -> CSize -> CMemProtFlags -> IO CInt Source #
sysPosixSysconf :: CSysconfName -> CLong Source #
sysPosixOpen :: Ptr CChar -> COpenFlags -> CMode -> IO CFd Source #
sysPosixOpenAt :: CFd -> Ptr CChar -> COpenFlags -> CMode -> IO CFd Source #