"Fossies" - the Fresh Open Source Software Archive

Member "fuse-3.2.1/doc/html/structfuse__context.html" (14 Nov 2017, 9286 Bytes) of package /linux/misc/fuse-3.2.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. Alternatively you can here view or download the uninterpreted raw source code. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.

libfuse
Data Fields
fuse_context Struct Reference

#include <fuse.h>

Data Fields

struct fuse * fuse
 
uid_t uid
 
gid_t gid
 
pid_t pid
 
void * private_data
 
mode_t umask
 

Detailed Description

Extra context that may be needed by some filesystems

The uid, gid and pid fields are not filled in case of a writepage operation.

Definition at line 760 of file fuse.h.

Field Documentation

◆ fuse

struct fuse * fuse_context::fuse

Pointer to the fuse object

Definition at line 762 of file fuse.h.

◆ gid

gid_t fuse_context::gid

Group ID of the calling process

Definition at line 768 of file fuse.h.

◆ pid

pid_t fuse_context::pid

Thread ID of the calling process

Definition at line 771 of file fuse.h.

◆ private_data

void * fuse_context::private_data

Private filesystem data

Definition at line 774 of file fuse.h.

◆ uid

uid_t fuse_context::uid

User ID of the calling process

Definition at line 765 of file fuse.h.

◆ umask

mode_t fuse_context::umask

Umask of the calling process

Definition at line 777 of file fuse.h.


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