Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

fuse_file_info Struct Reference

#include <libraries/global_settings/sqlfs/sqlfs.h>


Detailed Description

Information about open files.

Changed in version 2.5


Data Fields

int flags
 Open flags.
unsigned long fh_old
 Old file handle, don't use.
int writepage
 In case of a write operation indicates if this was caused by a writepage.
unsigned int direct_io: 1
 Can be filled in by open, to use direct I/O on this file.
unsigned int keep_cache: 1
 Can be filled in by open, to indicate, that cached file data need not be invalidated.
unsigned int padding: 30
 Padding.
uint64_t fh
 File handle.


Field Documentation

unsigned int fuse_file_info::direct_io
 

Can be filled in by open, to use direct I/O on this file.

Introduced in version 2.4

uint64_t fuse_file_info::fh
 

File handle.

May be filled in by filesystem in open(). Available in all other file operations

unsigned long fuse_file_info::fh_old
 

Old file handle, don't use.

int fuse_file_info::flags
 

Open flags.

Available in open() and release()

unsigned int fuse_file_info::keep_cache
 

Can be filled in by open, to indicate, that cached file data need not be invalidated.

Introduced in version 2.4

unsigned int fuse_file_info::padding
 

Padding.

Do not use

int fuse_file_info::writepage
 

In case of a write operation indicates if this was caused by a writepage.


The documentation for this struct was generated from the following file:
Generated on Sat Dec 16 20:29:50 2006 for hiker-0.9 by  doxygen 1.4.4