StructStatVfs


public final class StructStatVfs
extends Object

java.lang.Object
   ↳ android.system.StructStatVfs


File information returned by Os.fstatvfs and Os.statvfs.

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

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Fields

f_bavail

Added in API level 21
public final long f_bavail

Free block count available to non-root.

f_bfree

Added in API level 21
public final long f_bfree

Free block count.

f_blocks

Added in API level 21
public final long f_blocks

Total block count.

f_bsize

Added in API level 21
public final long f_bsize

File system block size (used for block counts).

f_favail

Added in API level 21
public final long f_favail

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

f_ffree

Added in API level 21
public final long f_ffree

Free file (inode) count.

f_files

Added in API level 21
public final long f_files

Total file (inode) count.

f_flag

Added in API level 21
public final long f_flag

Bit mask of ST_* flags.

f_frsize

Added in API level 21
public final long f_frsize

Fundamental file system block size.

f_fsid

Added in API level 21
public final long f_fsid

File system id.

f_namemax

Added in API level 21
public final long f_namemax

Maximum filename length.

Public constructors

StructStatVfs

Added in API level 21
public 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
public String toString ()

Returns a string representation of the object.

Returns
String a string representation of the object.