|
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
1.8.8