bytestring-mmap-0.2.0: mmap support for strict ByteStrings

Portabilitynon-portable -- posix only
Stabilityprovisional
MaintainerDon Stewart <dons@galois.com>

System.IO.Posix.MMap.Internal

Contents

Description

Low level mmap access.

Synopsis

Converting an mmapped pointer to a ByteString

unsafePackMMapPtr :: Ptr Word8 -> CSize -> IO ByteStringSource

Create a bytestring from a memory mapped Ptr. A finalizer will be associated with the resource, that will call munmap when the storage manager detects that the resource is no longer in use.

Low level bindings