org.catacombae.jfuse.types.system
Interface FileModeFlags

All Known Subinterfaces:
FUSE26FileSystem, FUSE26Operations, FUSEFileSystem, SystemConstants
All Known Implementing Classes:
FUSE26FileSystemAdapter, FUSEFileSystemAdapter, HelloFS, MacFUSE20FileSystemAdapter, MacFUSEFileSystemAdapter, Stat, TestFS

public interface FileModeFlags

Author:
Erik Larsson

Field Summary
static int S_IFBLK
          block special
static int S_IFCHR
          character special
static int S_IFDIR
          directory
static int S_IFIFO
          named pipe (fifo)
static int S_IFLNK
          symbolic link
static int S_IFMT
          type of file
static int S_IFREG
          regular
static int S_IFSOCK
          socket
static int S_IRGRP
          read permission, group
static int S_IROTH
          read permission, other
static int S_IRUSR
          read permission, owner
static int S_IRWXG
          RWX mask for group.
static int S_IRWXO
          RWX mask for other.
static int S_IRWXU
          RWX mask for owner.
static int S_ISGID
          set group id on execution
static int S_ISUID
          set user id on execution
static int S_ISVTX
          save swapped text even after use
static int S_IWGRP
          write permission, group
static int S_IWOTH
          write permission, other
static int S_IWUSR
          write permission, owner
static int S_IXGRP
          execute/search permission, group
static int S_IXOTH
          execute/search permission, other
static int S_IXUSR
          execute/search permission, owner
 

Field Detail

S_IFMT

static final int S_IFMT
type of file


S_IFIFO

static final int S_IFIFO
named pipe (fifo)


S_IFCHR

static final int S_IFCHR
character special


S_IFDIR

static final int S_IFDIR
directory


S_IFBLK

static final int S_IFBLK
block special


S_IFREG

static final int S_IFREG
regular


S_IFLNK

static final int S_IFLNK
symbolic link


S_IFSOCK

static final int S_IFSOCK
socket


S_IRWXU

static final int S_IRWXU
RWX mask for owner.


S_IRUSR

static final int S_IRUSR
read permission, owner


S_IWUSR

static final int S_IWUSR
write permission, owner


S_IXUSR

static final int S_IXUSR
execute/search permission, owner


S_IRWXG

static final int S_IRWXG
RWX mask for group.


S_IRGRP

static final int S_IRGRP
read permission, group


S_IWGRP

static final int S_IWGRP
write permission, group


S_IXGRP

static final int S_IXGRP
execute/search permission, group


S_IRWXO

static final int S_IRWXO
RWX mask for other.


S_IROTH

static final int S_IROTH
read permission, other


S_IWOTH

static final int S_IWOTH
write permission, other


S_IXOTH

static final int S_IXOTH
execute/search permission, other


S_ISUID

static final int S_ISUID
set user id on execution


S_ISGID

static final int S_ISGID
set group id on execution


S_ISVTX

static final int S_ISVTX
save swapped text even after use