"Fossies" - the Fresh Open Source Software Archive

Member "fuse-3.4.1/doc/html/structfuse__buf.html" (22 Dec 2018, 7912 Bytes) of package /linux/misc/fuse-3.4.1.tar.xz:

Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. You can here alternatively try to browse the pure source code or just view or download the uninterpreted raw source code. If the rendering is insufficient you may try to find and view the page on the FUSE project site itself.

Data Fields
fuse_buf Struct Reference

#include <fuse_common.h>

Data Fields

size_t size
enum fuse_buf_flags flags
void * mem
int fd
off_t pos

Detailed Description

Single data buffer

Generic data buffer for I/O, extended attributes, etc... Data may be supplied as a memory pointer or as a file descriptor

Definition at line 624 of file fuse_common.h.

Field Documentation

◆ fd

int fuse_buf::fd

File descriptor

Used if FUSE_BUF_IS_FD flag is set.

Definition at line 647 of file fuse_common.h.

◆ flags

enum fuse_buf_flags fuse_buf::flags

Buffer flags

Definition at line 633 of file fuse_common.h.

◆ mem

void* fuse_buf::mem

Memory pointer

Used unless FUSE_BUF_IS_FD flag is set.

Definition at line 640 of file fuse_common.h.

◆ pos

off_t fuse_buf::pos

File position

Used if FUSE_BUF_FD_SEEK flag is set.

Definition at line 654 of file fuse_common.h.

◆ size

size_t fuse_buf::size

Size of data in bytes

Definition at line 628 of file fuse_common.h.

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