The Wayback Machine - https://web.archive.org/web/20171210085123/https://developer.android.com/reference/android/system/StructStatVfs.html
Skip to content

Most visited

Recently visited

navigation

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

Image 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.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Image

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)