|FUSE_LOOP(3)||Library Functions Manual||FUSE_LOOP(3)|
fuse_loop_mt — wait for and
process FUSE messages
reads from the FUSE device and blocks, waiting for the kernel to send it
fbuf messages. Each of these specifies a FUSE file system operation to
execute. The callbacks to invoke are specified by calling
fuse_setup(3) prior to calling
will return when it reads the FBT_DESTROY message, which indicates that the
file system is being unmounted.
is a multi-threaded variant that allows the file system to process multiple
file system operations in parallel. This is not implemented on
fuse_loop() will return 0 on success and
-1 on failure.
fuse_loop_mt() always returns -1.
fuse_loop_mt() functions conform to FUSE 2.6.
fuse_loop_mt() functions first appeared in
|July 8, 2018||OpenBSD-current|