fuse
Data Fields
fuse_conn_info Struct Reference

#include <fuse_common.h>

Data Fields

unsigned proto_major
 
unsigned proto_minor
 
unsigned async_read
 
unsigned max_write
 
unsigned max_readahead
 
unsigned capable
 
unsigned want
 
unsigned max_background
 
unsigned congestion_threshold
 
unsigned reserved [23]
 

Detailed Description

Connection information, passed to the ->init() method

Some of the elements are read-write, these can be changed to indicate the value requested by the filesystem. The requested value must usually be smaller than the indicated value.

Field Documentation

unsigned fuse_conn_info::async_read

Is asynchronous read supported (read-write)

unsigned fuse_conn_info::capable

Capability flags, that the kernel supports

unsigned fuse_conn_info::congestion_threshold

Kernel congestion threshold parameter

unsigned fuse_conn_info::max_background

Maximum number of backgrounded requests

unsigned fuse_conn_info::max_readahead

Maximum readahead

unsigned fuse_conn_info::max_write

Maximum size of the write buffer

unsigned fuse_conn_info::proto_major

Major version of the protocol (read-only)

unsigned fuse_conn_info::proto_minor

Minor version of the protocol (read-only)

unsigned fuse_conn_info::reserved[23]

For future use.

unsigned fuse_conn_info::want

Capability flags, that the filesystem wants to enable


The documentation for this struct was generated from the following file: