java.lang.Object | |
↳ | android.os.StatFs |
Retrieve overall information about the space on a filesystem. This is a wrapper for Unix statfs().
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Construct a new StatFs for looking at the stats of the filesystem at
path . |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
The number of blocks that are free on the file system and available to
applications.
| |||||||||||
The total number of blocks on the file system.
| |||||||||||
The size, in bytes, of a block on the file system.
| |||||||||||
The total number of blocks that are free on the file system, including
reserved blocks (that are not available to normal applications).
| |||||||||||
Perform a restat of the file system referenced by this object.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Construct a new StatFs for looking at the stats of the filesystem at
path
. Upon construction, the stat of the file system will be
performed, and the values retrieved available from the methods on this
class.
path | path in the desired file system to stat. |
---|
The number of blocks that are free on the file system and available to
applications. This corresponds to the Unix statfs.f_bavail
field.
The total number of blocks on the file system. This corresponds to the
Unix statfs.f_blocks
field.
The size, in bytes, of a block on the file system. This corresponds to
the Unix statfs.f_bsize
field.
The total number of blocks that are free on the file system, including
reserved blocks (that are not available to normal applications). This
corresponds to the Unix statfs.f_bfree
field. Most applications
will want to use getAvailableBlocks()
instead.
Perform a restat of the file system referenced by this object. This is the same as re-constructing the object with the same file system path, and the new stat values are available upon return.