backend/mmap.h File Reference


Detailed Description

MMap objects cover a memory maped range in a file.

Definition in file mmap.h.

#include "lib/llist.h"
#include "backend/filedescriptor.h"
#include <nobug.h>
#include <sys/mman.h>

Include dependency graph for mmap.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lumiera_mmap_struct
 mmaped area More...

Typedefs

typedef struct lumiera_mmap_struct lumiera_mmap
typedef lumiera_mmapLumieraMMap

Functions

void * lumiera_mmap_destroy_node (LList node)
LumieraMMap lumiera_mmap_init (LumieraMMap self, LumieraFile file, LList acquirer, off_t start, size_t size, size_t chunksize)
LumieraMMap lumiera_mmap_new (LumieraFile file, LList acquirer, off_t start, size_t size, size_t chunksize)
 NOBUG_DECLARE_FLAG (mmap)


Generated on Fri Nov 7 22:15:10 2008 for Lumiera by  doxygen 1.5.6