org.catacombae.jfuse.types.system
Interface FileStatusFlags

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

public interface FileStatusFlags

Author:
erik

Field Summary
static int O_ACCMODE
          Mask for open modes (O_RDONLY, O_WRONLY and O_RDWR).
static int O_APPEND
          Set append mode (append on each write).
static int O_ASYNC
          Signal pgrp when data ready.
static int O_CREAT
          Create file if it does not exist.
static int O_DIRECTORY
           
static int O_EVTONLY
          Descriptor requested for event notifications only.
static int O_EXCL
          Error if O_CREAT and the file exists.
static int O_EXLOCK
          Atomically obtain an exclusive lock.
static int O_NOCTTY
          Don't assign controlling terminal.
static int O_NOFOLLOW
          Don't follow symlinks.
static int O_NONBLOCK
          Do not block on open or for data to become available.
static int O_RDONLY
          Open for reading only.
static int O_RDWR
          Open for reading and writing.
static int O_SHLOCK
          Atomically obtain a shared lock.
static int O_SYMLINK
          Allow open of a symlink.
static int O_SYNC
          Synchronous writes.
static int O_TRUNC
          Truncate size to 0.
static int O_WRONLY
          Open for writing only
 

Field Detail

O_ACCMODE

static final int O_ACCMODE
Mask for open modes (O_RDONLY, O_WRONLY and O_RDWR).

See Also:
Constant Field Values

O_RDONLY

static final int O_RDONLY
Open for reading only.

See Also:
Constant Field Values

O_WRONLY

static final int O_WRONLY
Open for writing only

See Also:
Constant Field Values

O_RDWR

static final int O_RDWR
Open for reading and writing.

See Also:
Constant Field Values

O_NONBLOCK

static final int O_NONBLOCK
Do not block on open or for data to become available.

See Also:
Constant Field Values

O_APPEND

static final int O_APPEND
Set append mode (append on each write).

See Also:
Constant Field Values

O_CREAT

static final int O_CREAT
Create file if it does not exist.

See Also:
Constant Field Values

O_TRUNC

static final int O_TRUNC
Truncate size to 0.

See Also:
Constant Field Values

O_EXCL

static final int O_EXCL
Error if O_CREAT and the file exists.

See Also:
Constant Field Values

O_SHLOCK

static final int O_SHLOCK
Atomically obtain a shared lock.

See Also:
Constant Field Values

O_EXLOCK

static final int O_EXLOCK
Atomically obtain an exclusive lock.

See Also:
Constant Field Values

O_NOFOLLOW

static final int O_NOFOLLOW
Don't follow symlinks.

See Also:
Constant Field Values

O_SYMLINK

static final int O_SYMLINK
Allow open of a symlink.

See Also:
Constant Field Values

O_SYNC

static final int O_SYNC
Synchronous writes.

See Also:
Constant Field Values

O_ASYNC

static final int O_ASYNC
Signal pgrp when data ready.

See Also:
Constant Field Values

O_EVTONLY

static final int O_EVTONLY
Descriptor requested for event notifications only.

See Also:
Constant Field Values

O_NOCTTY

static final int O_NOCTTY
Don't assign controlling terminal.

See Also:
Constant Field Values

O_DIRECTORY

static final int O_DIRECTORY
See Also:
Constant Field Values