src/data_object_file.c File Reference

Implementation of the file data_object_t. More...

#include <sys/types.h>
#include <sys/stat.h>
#include <sys/mman.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include "data_object.h"
#include "data_object_internal.h"
#include "data_object_file.h"
#include "type_limits.h"
#include "debug.h"
#include "util.h"
Include dependency graph for data_object_file.c:

Go to the source code of this file.

Functions

int data_object_file_new (data_object_t **obj, int fd)
 Creates a new file data object.
int data_object_tempfile_new (data_object_t **obj, int fd, char *path)
 Creates a new temporary file data object.
int data_object_file_set_close_func (data_object_t *obj, data_object_file_close_func *file_close)
 Sets the function used to close the file associated with the data object.

Detailed Description

Implementation of the file data_object_t.

Definition in file data_object_file.c.


Generated on Sun Nov 15 15:27:45 2009 for libbls by  doxygen 1.6.1