Most visited

Recently visited

Added in API level 21

StructStatVfs

public final class StructStatVfs
extends Object

java.lang.Object
   ↳ android.system.StructStatVfs


File information returned by fstatvfs(FileDescriptor) and statvfs(String).

Summary

Fields

public final long f_bavail

Free block count available to non-root.

public final long f_bfree

Free block count.

public final long f_blocks

Total block count.

public final long f_bsize

File system block size (used for block counts).

public final long f_favail

Free file (inode) count available to non-root.

public final long f_ffree

Free file (inode) count.

public final long f_files

Total file (inode) count.

public final long f_flag

Bit mask of ST_* flags.

public final long f_frsize

Fundamental file system block size.

public final long f_fsid

File system id.

public final long f_namemax

Maximum filename length.

Public constructors

StructStatVfs(long f_bsize, long f_frsize, long f_blocks, long f_bfree, long f_bavail, long f_files, long f_ffree, long f_favail, long f_fsid, long f_flag, long f_namemax)

Constructs an instance with the given field values.

Public methods

String toString()

Returns a string representation of the object.

Inherited methods

From class java.lang.Object

Fields

f_bavail

Added in API level 21
long f_bavail

Free block count available to non-root.

f_bfree

Added in API level 21
long f_bfree

Free block count.

f_blocks

Added in API level 21
long f_blocks

Total block count.

f_bsize

Added in API level 21
long f_bsize

File system block size (used for block counts).

f_favail

Added in API level 21
long f_favail

Free file (inode) count available to non-root.

f_ffree

Added in API level 21
long f_ffree

Free file (inode) count.

f_files

Added in API level 21
long f_files

Total file (inode) count.

f_flag

Added in API level 21
long f_flag

Bit mask of ST_* flags.

f_frsize

Added in API level 21
long f_frsize

Fundamental file system block size.

f_fsid

Added in API level 21
long f_fsid

File system id.

f_namemax

Added in API level 21
long f_namemax

Maximum filename length.

Public constructors

StructStatVfs

Added in API level 21
StructStatVfs (long f_bsize, 
                long f_frsize, 
                long f_blocks, 
                long f_bfree, 
                long f_bavail, 
                long f_files, 
                long f_ffree, 
                long f_favail, 
                long f_fsid, 
                long f_flag, 
                long f_namemax)

Constructs an instance with the given field values.

Parameters
f_bsize long
f_frsize long
f_blocks long
f_bfree long
f_bavail long
f_files long
f_ffree long
f_favail long
f_fsid long
f_flag long
f_namemax long

Public methods

toString

Added in API level 21
String toString ()

Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.

The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
String a string representation of the object.

Hooray!