- canExecute() - Method in class info.guardianproject.iocipher.File
-
Tests whether or not this process is allowed to execute this file.
- canRead() - Method in class info.guardianproject.iocipher.File
-
Indicates whether the current context is allowed to read from this file.
- canWrite() - Method in class info.guardianproject.iocipher.File
-
Indicates whether the current context is allowed to write to this file.
- CHAR - Static variable in class info.guardianproject.libcore.io.SizeOf
-
- checkOffsetAndCount(int, int, int) - Static method in class info.guardianproject.libcore.io.IoBridge
-
Checks that the range described by offset
and count
doesn't exceed
arrayLength
.
- chmod(String, int) - Method in interface info.guardianproject.libcore.io.Os
-
- chmod(String, int) - Method in class info.guardianproject.libcore.io.Posix
-
- close() - Method in class info.guardianproject.iocipher.FileInputStream
-
- close() - Method in class info.guardianproject.iocipher.FileOutputStream
-
- close() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Closes this file.
- close(FileDescriptor) - Static method in class info.guardianproject.libcore.io.IoUtils
-
Calls close(2) on 'fd'.
- close(FileDescriptor) - Method in interface info.guardianproject.libcore.io.Os
-
- close(FileDescriptor) - Method in class info.guardianproject.libcore.io.Posix
-
- closeQuietly(FileDescriptor) - Static method in class info.guardianproject.libcore.io.IoUtils
-
Closes 'fd', ignoring any exceptions.
- closeQuietly(Socket) - Static method in class info.guardianproject.libcore.io.IoUtils
-
Closes 'socket', ignoring any exceptions.
- compareTo(File) - Method in class info.guardianproject.iocipher.File
-
Returns the relative sort ordering of the paths for this file and the
file another
.
- completeTransaction() - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
Call this function after performance sensitive write operations complete
- createNewContainer(String) - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
- createNewContainer(byte[]) - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
- createNewContainer(SecretKey) - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
- createNewContainer(String, String) - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
Create a new VFS container file using the path and password given.
- createNewContainer(String, byte[]) - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
Create a new VFS container file using the path and key given.
- createNewContainer(String, SecretKey) - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
Create a new VFS container file using the path and key given.
- createNewFile() - Method in class info.guardianproject.iocipher.File
-
Creates a new, empty file on the file system according to the path
information stored in this file.
- createTempFile(String, String) - Static method in class info.guardianproject.iocipher.File
-
Creates an empty temporary file using the given prefix and suffix as part
of the file name.
- createTempFile(String, String, File) - Static method in class info.guardianproject.iocipher.File
-
Creates an empty temporary file in the given directory using the given
prefix and suffix as part of the file name.
- f_bavail - Variable in class info.guardianproject.libcore.io.StructStatFs
-
Free block count available to non-root.
- f_bfree - Variable in class info.guardianproject.libcore.io.StructStatFs
-
Free block count.
- f_blocks - Variable in class info.guardianproject.libcore.io.StructStatFs
-
Total block count.
- f_bsize - Variable in class info.guardianproject.libcore.io.StructStatFs
-
File system block size (used for block counts).
- F_DUPFD - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- f_ffree - Variable in class info.guardianproject.libcore.io.StructStatFs
-
Free file (inode) count.
- f_files - Variable in class info.guardianproject.libcore.io.StructStatFs
-
Total file (inode) count.
- f_frsize - Variable in class info.guardianproject.libcore.io.StructStatFs
-
Fundamental file system block size.
- F_GETFD - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_GETFL - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_GETLK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_GETLK64 - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_GETOWN - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- f_namemax - Variable in class info.guardianproject.libcore.io.StructStatFs
-
Maximum filename length.
- F_OK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_RDLCK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_SETFD - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_SETFL - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_SETLK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_SETLK64 - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_SETLKW - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_SETLKW64 - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_SETOWN - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_UNLCK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- F_WRLCK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- fcntlFlock(FileDescriptor, int, StructFlock) - Method in interface info.guardianproject.libcore.io.Os
-
- fcntlFlock(FileDescriptor, int, StructFlock) - Method in class info.guardianproject.libcore.io.Posix
-
- fcntlLong(FileDescriptor, int, long) - Method in interface info.guardianproject.libcore.io.Os
-
- fcntlLong(FileDescriptor, int, long) - Method in class info.guardianproject.libcore.io.Posix
-
- fcntlVoid(FileDescriptor, int) - Method in interface info.guardianproject.libcore.io.Os
-
- fcntlVoid(FileDescriptor, int) - Method in class info.guardianproject.libcore.io.Posix
-
- FD_CLOEXEC - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- fdatasync(FileDescriptor) - Method in interface info.guardianproject.libcore.io.Os
-
- fdatasync(FileDescriptor) - Method in class info.guardianproject.libcore.io.Posix
-
- File - Class in info.guardianproject.iocipher
-
An "abstract" representation of a file system entity identified by a
pathname.
- File(File, String) - Constructor for class info.guardianproject.iocipher.File
-
Constructs a new file using the specified directory and name.
- File(String) - Constructor for class info.guardianproject.iocipher.File
-
Constructs a new file using the specified path.
- File(String, String) - Constructor for class info.guardianproject.iocipher.File
-
Constructs a new File using the specified directory path and file name,
placing a path separator between the two.
- File(URI) - Constructor for class info.guardianproject.iocipher.File
-
Constructs a new File using the path of the specified URI.
- FileDescriptor - Class in info.guardianproject.iocipher
-
Represents a file descriptor, but does not have the same semantics as a POSIX
fd.
- FileDescriptor() - Constructor for class info.guardianproject.iocipher.FileDescriptor
-
Constructs a new invalid FileDescriptor.
- FileFilter - Interface in info.guardianproject.iocipher
-
An interface for filtering
File
objects based on their names or other
information.
- FileInputStream - Class in info.guardianproject.iocipher
-
An input stream that reads bytes from a file.
- FileInputStream(File) - Constructor for class info.guardianproject.iocipher.FileInputStream
-
Constructs a new FileInputStream
that reads from file
.
- FileInputStream(FileDescriptor) - Constructor for class info.guardianproject.iocipher.FileInputStream
-
Constructs a new FileInputStream
that reads from fd
.
- FileInputStream(String) - Constructor for class info.guardianproject.iocipher.FileInputStream
-
Equivalent to new FileInputStream(new File(path))
.
- FilenameFilter - Interface in info.guardianproject.iocipher
-
An interface for filtering
File
objects based on their names or the
directory they reside in.
- FileOutputStream - Class in info.guardianproject.iocipher
-
An output stream that writes bytes to a file.
- FileOutputStream(File) - Constructor for class info.guardianproject.iocipher.FileOutputStream
-
Constructs a new FileOutputStream
that writes to file
.
- FileOutputStream(File, boolean) - Constructor for class info.guardianproject.iocipher.FileOutputStream
-
Constructs a new FileOutputStream
that writes to file
.
- FileOutputStream(FileDescriptor) - Constructor for class info.guardianproject.iocipher.FileOutputStream
-
Constructs a new FileOutputStream
that writes to fd
.
- FileOutputStream(String) - Constructor for class info.guardianproject.iocipher.FileOutputStream
-
Constructs a new FileOutputStream
that writes to path
.
- FileOutputStream(String, boolean) - Constructor for class info.guardianproject.iocipher.FileOutputStream
-
Constructs a new FileOutputStream
that writes to path
.
- FileReader - Class in info.guardianproject.iocipher
-
A specialized Reader
that reads from a file in the file system.
- FileReader(File) - Constructor for class info.guardianproject.iocipher.FileReader
-
Constructs a new FileReader on the given file
.
- FileReader(FileDescriptor) - Constructor for class info.guardianproject.iocipher.FileReader
-
Construct a new FileReader on the given FileDescriptor fd
.
- FileReader(String) - Constructor for class info.guardianproject.iocipher.FileReader
-
Construct a new FileReader on the given file named filename
.
- FileWriter - Class in info.guardianproject.iocipher
-
A specialized Writer
that writes to a file in the file system.
- FileWriter(File) - Constructor for class info.guardianproject.iocipher.FileWriter
-
Creates a FileWriter using the File file
.
- FileWriter(File, boolean) - Constructor for class info.guardianproject.iocipher.FileWriter
-
Creates a FileWriter using the File file
.
- FileWriter(FileDescriptor) - Constructor for class info.guardianproject.iocipher.FileWriter
-
Creates a FileWriter using the existing FileDescriptor fd
.
- FileWriter(String) - Constructor for class info.guardianproject.iocipher.FileWriter
-
Creates a FileWriter using the platform dependent filename
.
- FileWriter(String, boolean) - Constructor for class info.guardianproject.iocipher.FileWriter
-
Creates a FileWriter using the platform dependent filename
.
- finalize() - Method in class info.guardianproject.iocipher.FileInputStream
-
Ensures that all resources for this stream are released when it is about
to be garbage collected.
- finalize() - Method in class info.guardianproject.iocipher.FileOutputStream
-
- finalize() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
- FIONREAD - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- FLOAT - Static variable in class info.guardianproject.libcore.io.SizeOf
-
- force(boolean) - Method in class info.guardianproject.iocipher.IOCipherFileChannel
-
Requests that all updates to this channel are committed to the storage
device.
- fstat(FileDescriptor) - Method in interface info.guardianproject.libcore.io.Os
-
- fstat(FileDescriptor) - Method in class info.guardianproject.libcore.io.Posix
-
- fstatfs(FileDescriptor) - Method in interface info.guardianproject.libcore.io.Os
-
- fstatfs(FileDescriptor) - Method in class info.guardianproject.libcore.io.Posix
-
- fsync(FileDescriptor) - Method in interface info.guardianproject.libcore.io.Os
-
- fsync(FileDescriptor) - Method in class info.guardianproject.libcore.io.Posix
-
- ftruncate(FileDescriptor, long) - Method in interface info.guardianproject.libcore.io.Os
-
- ftruncate(FileDescriptor, long) - Method in class info.guardianproject.libcore.io.Posix
-
- gai_strerror(int) - Method in interface info.guardianproject.libcore.io.Os
-
- gai_strerror(int) - Method in class info.guardianproject.libcore.io.Posix
-
- gaiName(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- get() - Static method in class info.guardianproject.iocipher.VirtualFileSystem
-
Get the instance of the VirtualFileSystem.
- getAbsoluteFile() - Method in class info.guardianproject.iocipher.File
-
Returns a new file constructed using the absolute path of this file.
- getAbsolutePath() - Method in class info.guardianproject.iocipher.File
-
Returns the absolute path of this file.
- getCanonicalFile() - Method in class info.guardianproject.iocipher.File
-
Returns a new file created using the canonical path of this file.
- getCanonicalPath() - Method in class info.guardianproject.iocipher.File
-
Returns the canonical path of this file.
- getChannel() - Method in class info.guardianproject.iocipher.FileInputStream
-
- getChannel() - Method in class info.guardianproject.iocipher.FileOutputStream
-
- getChannel() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
- getContainerPath() - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
Get the full path to the file used as the virtual file system container.
- getegid() - Method in interface info.guardianproject.libcore.io.Os
-
- getegid() - Method in class info.guardianproject.libcore.io.Posix
-
- getenv(String) - Method in interface info.guardianproject.libcore.io.Os
-
- getenv(String) - Method in class info.guardianproject.libcore.io.Posix
-
- geteuid() - Method in interface info.guardianproject.libcore.io.Os
-
- geteuid() - Method in class info.guardianproject.libcore.io.Posix
-
- getFD() - Method in class info.guardianproject.iocipher.FileInputStream
-
Returns the underlying file descriptor.
- getFD() - Method in class info.guardianproject.iocipher.FileOutputStream
-
Returns the underlying file descriptor.
- getFD() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
- getFilePointer() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Gets the current position within this file.
- getFreeSpace() - Method in class info.guardianproject.iocipher.File
-
Returns the number of free bytes on the partition containing this path.
- getgid() - Method in interface info.guardianproject.libcore.io.Os
-
- getgid() - Method in class info.guardianproject.libcore.io.Posix
-
- getMessage() - Method in exception info.guardianproject.libcore.io.ErrnoException
-
Converts the stashed function name and errno value to a human-readable string.
- getName() - Method in class info.guardianproject.iocipher.File
-
Returns the name of the file or directory represented by this file.
- getParent() - Method in class info.guardianproject.iocipher.File
-
Returns the pathname of the parent of this file.
- getParentFile() - Method in class info.guardianproject.iocipher.File
-
Returns a new file made from the pathname of the parent of this file.
- getPath() - Method in class info.guardianproject.iocipher.File
-
Returns the path of this file.
- getpid() - Method in interface info.guardianproject.libcore.io.Os
-
- getpid() - Method in class info.guardianproject.libcore.io.Posix
-
- getppid() - Method in interface info.guardianproject.libcore.io.Os
-
- getppid() - Method in class info.guardianproject.libcore.io.Posix
-
- getpwnam(String) - Method in interface info.guardianproject.libcore.io.Os
-
- getpwnam(String) - Method in class info.guardianproject.libcore.io.Posix
-
- getpwuid(int) - Method in interface info.guardianproject.libcore.io.Os
-
- getpwuid(int) - Method in class info.guardianproject.libcore.io.Posix
-
- getTotalSpace() - Method in class info.guardianproject.iocipher.File
-
Returns the total size in bytes of the partition containing this path.
- getuid() - Method in interface info.guardianproject.libcore.io.Os
-
- getuid() - Method in class info.guardianproject.libcore.io.Posix
-
- getUsableSpace() - Method in class info.guardianproject.iocipher.File
-
Returns the number of usable free bytes on the partition containing this
path.
- R_OK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- RandomAccessFile - Class in info.guardianproject.iocipher
-
Allows reading from and writing to a file in a random-access manner.
- RandomAccessFile(File, String) - Constructor for class info.guardianproject.iocipher.RandomAccessFile
-
Constructs a new RandomAccessFile
based on file
and opens
it according to the access string in mode
.
- RandomAccessFile(String, String) - Constructor for class info.guardianproject.iocipher.RandomAccessFile
-
Constructs a new RandomAccessFile
based on the file named
fileName
and opens it according to the access string in
mode
.
- read() - Method in class info.guardianproject.iocipher.FileInputStream
-
- read(byte[]) - Method in class info.guardianproject.iocipher.FileInputStream
-
- read(byte[], int, int) - Method in class info.guardianproject.iocipher.FileInputStream
-
- read(ByteBuffer) - Method in class info.guardianproject.iocipher.IOCipherFileChannel
-
Reads bytes from this file channel into the given buffer.
- read(ByteBuffer, long) - Method in class info.guardianproject.iocipher.IOCipherFileChannel
-
Reads bytes from this file channel into the given buffer starting from
the specified file position.
- read() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a single byte from the current position in this file and returns it
as an integer in the range from 0 to 255.
- read(byte[]) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads bytes from the current position in this file and stores them in the
byte array buffer
.
- read(byte[], int, int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads at most byteCount
bytes from the current position in this
file and stores them in the byte array buffer
starting at
byteOffset
.
- read(FileDescriptor, byte[], int, int) - Static method in class info.guardianproject.libcore.io.IoBridge
-
java.io thinks that a read at EOF is an error and should return -1, contrary to traditional
Unix practice where you'd read until you got 0 bytes (and any future read would return -1).
- read(FileDescriptor, ByteBuffer) - Method in interface info.guardianproject.libcore.io.Os
-
- read(FileDescriptor, byte[], int, int) - Method in interface info.guardianproject.libcore.io.Os
-
- read(FileDescriptor, ByteBuffer) - Method in class info.guardianproject.libcore.io.Posix
-
- read(FileDescriptor, byte[], int, int) - Method in class info.guardianproject.libcore.io.Posix
-
- readBoolean() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a boolean from the current position in this file.
- readByte() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads an 8-bit byte from the current position in this file.
- readChar() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a big-endian 16-bit character from the current position in this
file.
- readDouble() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a big-endian 64-bit double from the current position in this file.
- readFloat() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a big-endian 32-bit float from the current position in this file.
- readFully(byte[]) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Equivalent to readFully(dst, 0, dst.length);
.
- readFully(byte[], int, int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads byteCount
bytes from this stream and stores them in the
byte array dst
starting at offset
.
- readInt() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a big-endian 32-bit integer from the current position in this file.
- readLine() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a line of text form the current position in this file.
- readLong() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a big-endian 64-bit long from the current position in this file.
- readShort() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a big-endian 16-bit short from the current position in this file.
- readSingleByte(InputStream) - Static method in class info.guardianproject.iocipher.FileInputStream
-
- readUnsignedByte() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads an unsigned 8-bit byte from the current position in this file and
returns it as an integer.
- readUnsignedShort() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads an unsigned big-endian 16-bit short from the current position in
this file and returns it as an integer.
- readUTF() - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Reads a string that is encoded in modified UTF-8
from
this file.
- readv(FileDescriptor, Object[], int[], int[]) - Method in interface info.guardianproject.libcore.io.Os
-
- readv(FileDescriptor, Object[], int[], int[]) - Method in class info.guardianproject.libcore.io.Posix
-
- remove(String) - Method in interface info.guardianproject.libcore.io.Os
-
- remove(String) - Method in class info.guardianproject.libcore.io.Posix
-
- rename(String, String) - Method in interface info.guardianproject.libcore.io.Os
-
- rename(String, String) - Method in class info.guardianproject.libcore.io.Posix
-
- renameTo(File) - Method in class info.guardianproject.iocipher.File
-
Renames this file to newPath
.
- rethrowAsIOException() - Method in exception info.guardianproject.libcore.io.ErrnoException
-
- rmdir(String) - Method in class info.guardianproject.libcore.io.Posix
-
- S_IFBLK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IFCHR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IFDIR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IFIFO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IFLNK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IFMT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IFREG - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IFSOCK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IRGRP - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IROTH - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IRUSR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IRWXG - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IRWXO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IRWXU - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_ISBLK(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- S_ISCHR(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- S_ISDIR(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- S_ISFIFO(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- S_ISGID - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_ISLNK(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- S_ISREG(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- S_ISSOCK(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- S_ISUID - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_ISVTX - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IWGRP - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IWOTH - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IWUSR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IXGRP - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IXOTH - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- S_IXUSR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- seek(long) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Moves this file's file pointer to a new position, from where following
read
, write
or skip
operations are done.
- SEEK_CUR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SEEK_END - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SEEK_SET - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- setBlocking(FileDescriptor, boolean) - Static method in class info.guardianproject.libcore.io.IoUtils
-
Sets 'fd' to be blocking or non-blocking, according to the state of 'blocking'.
- setContainerPath(String) - Method in class info.guardianproject.iocipher.VirtualFileSystem
-
Set the path to the container file that is the virtual file system.
- setegid(int) - Method in interface info.guardianproject.libcore.io.Os
-
- setegid(int) - Method in class info.guardianproject.libcore.io.Posix
-
- seteuid(int) - Method in interface info.guardianproject.libcore.io.Os
-
- seteuid(int) - Method in class info.guardianproject.libcore.io.Posix
-
- setExecutable(boolean, boolean) - Method in class info.guardianproject.iocipher.File
-
Manipulates the execute permissions for the abstract path designated by
this file.
- setExecutable(boolean) - Method in class info.guardianproject.iocipher.File
-
Equivalent to setExecutable(executable, true).
- setgid(int) - Method in interface info.guardianproject.libcore.io.Os
-
- setgid(int) - Method in class info.guardianproject.libcore.io.Posix
-
- setLastModified(long) - Method in class info.guardianproject.iocipher.File
-
Sets the time this file was last modified, measured in milliseconds since
January 1st, 1970, midnight.
- setLength(long) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Sets the length of this file to newLength
.
- setReadable(boolean, boolean) - Method in class info.guardianproject.iocipher.File
-
Manipulates the read permissions for the abstract path designated by this
file.
- setReadable(boolean) - Method in class info.guardianproject.iocipher.File
-
Equivalent to setReadable(readable, true).
- setReadOnly() - Method in class info.guardianproject.iocipher.File
-
Equivalent to setWritable(false, false).
- setuid(int) - Method in interface info.guardianproject.libcore.io.Os
-
- setuid(int) - Method in class info.guardianproject.libcore.io.Posix
-
- setWritable(boolean, boolean) - Method in class info.guardianproject.iocipher.File
-
Manipulates the write permissions for the abstract path designated by
this file.
- setWritable(boolean) - Method in class info.guardianproject.iocipher.File
-
Equivalent to setWritable(writable, true).
- SHORT - Static variable in class info.guardianproject.libcore.io.SizeOf
-
- SHUT_RD - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SHUT_RDWR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SHUT_WR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- shutdown(FileDescriptor, int) - Method in interface info.guardianproject.libcore.io.Os
-
- shutdown(FileDescriptor, int) - Method in class info.guardianproject.libcore.io.Posix
-
- SIGABRT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGALRM - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGBUS - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGCHLD - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGCONT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGFPE - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGHUP - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGILL - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGINT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGIO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGKILL - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGPIPE - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGPROF - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGPWR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGQUIT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGRTMAX - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGRTMIN - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGSEGV - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGSTKFLT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGSTOP - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGSYS - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGTERM - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGTRAP - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGTSTP - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGTTIN - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGTTOU - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGURG - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGUSR1 - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGUSR2 - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGVTALRM - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGWINCH - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGXCPU - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIGXFSZ - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIOCGIFADDR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIOCGIFBRDADDR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIOCGIFDSTADDR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SIOCGIFNETMASK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- size() - Method in class info.guardianproject.iocipher.IOCipherFileChannel
-
Returns the size of the file underlying this channel in bytes.
- SizeOf - Class in info.guardianproject.libcore.io
-
- skip(long) - Method in class info.guardianproject.iocipher.FileInputStream
-
- skipBytes(int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Skips over count
bytes in this file.
- SO_BINDTODEVICE - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_BROADCAST - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_DEBUG - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_DONTROUTE - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_ERROR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_KEEPALIVE - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_LINGER - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_OOBINLINE - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_RCVBUF - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_RCVLOWAT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_RCVTIMEO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_REUSEADDR - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_SNDBUF - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_SNDLOWAT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_SNDTIMEO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SO_TYPE - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SOCK_DGRAM - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SOCK_RAW - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SOCK_SEQPACKET - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- SOCK_STREAM - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- socket(int, int, int) - Method in interface info.guardianproject.libcore.io.Os
-
- socket(int, int, int) - Method in class info.guardianproject.libcore.io.Posix
-
- SOL_SOCKET - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- st_atime - Variable in class info.guardianproject.libcore.io.StructStat
-
Time of last access.
- st_blksize - Variable in class info.guardianproject.libcore.io.StructStat
-
A file system-specific preferred I/O block size for this object.
- st_blocks - Variable in class info.guardianproject.libcore.io.StructStat
-
Number of blocks allocated for this object.
- st_ctime - Variable in class info.guardianproject.libcore.io.StructStat
-
Time of last status change.
- st_dev - Variable in class info.guardianproject.libcore.io.StructStat
-
Device ID of device containing file.
- st_gid - Variable in class info.guardianproject.libcore.io.StructStat
-
Group ID of file.
- st_ino - Variable in class info.guardianproject.libcore.io.StructStat
-
File serial number (inode).
- st_mode - Variable in class info.guardianproject.libcore.io.StructStat
-
Mode (permissions) of file.
- st_mtime - Variable in class info.guardianproject.libcore.io.StructStat
-
Time of last data modification.
- st_nlink - Variable in class info.guardianproject.libcore.io.StructStat
-
Number of hard links to the file.
- st_rdev - Variable in class info.guardianproject.libcore.io.StructStat
-
Device ID (if file is character or block special).
- st_size - Variable in class info.guardianproject.libcore.io.StructStat
-
For regular files, the file size in bytes.
- st_uid - Variable in class info.guardianproject.libcore.io.StructStat
-
User ID of file.
- stat(String) - Method in interface info.guardianproject.libcore.io.Os
-
- stat(String) - Method in class info.guardianproject.libcore.io.Posix
-
- statfs(String) - Method in interface info.guardianproject.libcore.io.Os
-
- statfs(String) - Method in class info.guardianproject.libcore.io.Posix
-
- STDERR_FILENO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- STDIN_FILENO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- STDOUT_FILENO - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- strerror(int) - Method in interface info.guardianproject.libcore.io.Os
-
- strerror(int) - Method in class info.guardianproject.libcore.io.Posix
-
- StructAddrinfo - Class in info.guardianproject.libcore.io
-
- StructFlock - Class in info.guardianproject.libcore.io
-
- StructGroupReq - Class in info.guardianproject.libcore.io
-
- StructLinger - Class in info.guardianproject.libcore.io
-
- StructPasswd - Class in info.guardianproject.libcore.io
-
- StructPollfd - Class in info.guardianproject.libcore.io
-
- StructStat - Class in info.guardianproject.libcore.io
-
File information returned by fstat(2), lstat(2), and stat(2).
- StructStatFs - Class in info.guardianproject.libcore.io
-
File information returned by fstatfs(2) and statfs(2).
- StructTimeval - Class in info.guardianproject.libcore.io
-
- StructUtsname - Class in info.guardianproject.libcore.io
-
- symlink(String, String) - Method in interface info.guardianproject.libcore.io.Os
-
- symlink(String, String) - Method in class info.guardianproject.libcore.io.Posix
-
- sync() - Method in class info.guardianproject.iocipher.FileDescriptor
-
Ensures that data which is buffered within the underlying implementation
is written out to the appropriate device before returning.
- sysconf(int) - Method in interface info.guardianproject.libcore.io.Os
-
- sysconf(int) - Method in class info.guardianproject.libcore.io.Posix
-
- W_OK - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- waitpid(int, int, int) - Method in interface info.guardianproject.libcore.io.Os
-
- waitpid(int, int, int) - Method in class info.guardianproject.libcore.io.Posix
-
- WCONTINUED - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- WCOREDUMP(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- WEXITED - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- WEXITSTATUS(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- WIFEXITED(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- WIFSIGNALED(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- WIFSTOPPED(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- WNOHANG - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- WNOWAIT - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- write(byte[], int, int) - Method in class info.guardianproject.iocipher.FileOutputStream
-
- write(int) - Method in class info.guardianproject.iocipher.FileOutputStream
-
- write(ByteBuffer) - Method in class info.guardianproject.iocipher.IOCipherFileChannel
-
Writes bytes from the given byte buffer to this file channel.
- write(ByteBuffer, long) - Method in class info.guardianproject.iocipher.IOCipherFileChannel
-
Writes bytes from the given buffer to this file channel starting at the
given file position.
- write(byte[]) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes the entire contents of the byte array buffer
to this file,
starting at the current file pointer.
- write(byte[], int, int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes byteCount
bytes from the byte array buffer
to this
file, starting at the current file pointer and using byteOffset
as the first position within buffer
to get bytes.
- write(int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a byte to this file, starting at the current file pointer.
- write(FileDescriptor, byte[], int, int, int) - Static method in class info.guardianproject.libcore.io.IoBridge
-
java.io always writes every byte it's asked to, or fails with an error.
- write(FileDescriptor, ByteBuffer, int) - Method in interface info.guardianproject.libcore.io.Os
-
- write(FileDescriptor, byte[], int, int, int) - Method in interface info.guardianproject.libcore.io.Os
-
- write(FileDescriptor, ByteBuffer, int) - Method in class info.guardianproject.libcore.io.Posix
-
- write(FileDescriptor, byte[], int, int, int) - Method in class info.guardianproject.libcore.io.Posix
-
- writeBoolean(boolean) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a boolean to this file as a single byte (1 for true, 0 for false),
starting at the current file pointer.
- writeByte(int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes an 8-bit byte to this file, starting at the current file pointer.
- writeBytes(String) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes the low order 8-bit bytes from a string to this file, starting at
the current file pointer.
- writeChar(int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a big-endian 16-bit character to this file, starting at the
current file pointer.
- writeChars(String) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes big-endian 16-bit characters from str
to this file,
starting at the current file pointer.
- writeDouble(double) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a big-endian 64-bit double to this file, starting at the current
file pointer.
- writeFloat(float) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a big-endian 32-bit float to this file, starting at the current
file pointer.
- writeInt(int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a big-endian 32-bit integer to this file, starting at the current
file pointer.
- writeLong(long) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a big-endian 64-bit long to this file, starting at the current
file pointer.
- writeShort(int) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a big-endian 16-bit short to this file, starting at the current
file pointer.
- writeUTF(String) - Method in class info.guardianproject.iocipher.RandomAccessFile
-
Writes a string encoded with modified UTF-8
to this
file, starting at the current file pointer.
- writev(FileDescriptor, Object[], int[], int[]) - Method in interface info.guardianproject.libcore.io.Os
-
- writev(FileDescriptor, Object[], int[], int[]) - Method in class info.guardianproject.libcore.io.Posix
-
- WSTOPPED - Static variable in class info.guardianproject.libcore.io.OsConstants
-
- WSTOPSIG(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- WTERMSIG(int) - Static method in class info.guardianproject.libcore.io.OsConstants
-
- WUNTRACED - Static variable in class info.guardianproject.libcore.io.OsConstants
-