fuse
|
#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] |
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.
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