public class Statvfs extends BaseStruct
BaseStruct.__off64_t, BaseStruct.__time_t, BaseStruct.fsblkcnt64_t, BaseStruct.fsfilcnt64_t, BaseStruct.Func<T>jnr.ffi.Struct.AbstractBoolean, jnr.ffi.Struct.AbstractMember, jnr.ffi.Struct.Address, jnr.ffi.Struct.Alignment, jnr.ffi.Struct.AsciiString, jnr.ffi.Struct.AsciiStringRef, jnr.ffi.Struct.blkcnt_t, jnr.ffi.Struct.blksize_t, jnr.ffi.Struct.BOOL16, jnr.ffi.Struct.Boolean, jnr.ffi.Struct.BYTE, jnr.ffi.Struct.caddr_t, jnr.ffi.Struct.cc_t, jnr.ffi.Struct.clock_t, jnr.ffi.Struct.dev_t, jnr.ffi.Struct.Double, jnr.ffi.Struct.DWORD, jnr.ffi.Struct.Enum<T extends java.lang.Enum<T>>, jnr.ffi.Struct.Enum16<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum32<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum64<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum8<E extends java.lang.Enum<E>>, jnr.ffi.Struct.EnumField<E>, jnr.ffi.Struct.EnumLong<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Float, jnr.ffi.Struct.fsblkcnt_t, jnr.ffi.Struct.fsfilcnt_t, jnr.ffi.Struct.Function<T>, jnr.ffi.Struct.gid_t, jnr.ffi.Struct.id_t, jnr.ffi.Struct.in_addr_t, jnr.ffi.Struct.in_port_t, jnr.ffi.Struct.ino_t, jnr.ffi.Struct.ino64_t, jnr.ffi.Struct.int16_t, jnr.ffi.Struct.int32_t, jnr.ffi.Struct.int64_t, jnr.ffi.Struct.int8_t, jnr.ffi.Struct.IntegerAlias, jnr.ffi.Struct.intptr_t, jnr.ffi.Struct.key_t, jnr.ffi.Struct.LONG, jnr.ffi.Struct.Member, jnr.ffi.Struct.mode_t, jnr.ffi.Struct.nlink_t, jnr.ffi.Struct.NumberField, jnr.ffi.Struct.off_t, jnr.ffi.Struct.Offset, jnr.ffi.Struct.Padding, jnr.ffi.Struct.pid_t, jnr.ffi.Struct.Pointer, jnr.ffi.Struct.PointerField, jnr.ffi.Struct.rlim_t, jnr.ffi.Struct.sa_family_t, jnr.ffi.Struct.Signed16, jnr.ffi.Struct.Signed32, jnr.ffi.Struct.Signed64, jnr.ffi.Struct.Signed8, jnr.ffi.Struct.SignedLong, jnr.ffi.Struct.size_t, jnr.ffi.Struct.socklen_t, jnr.ffi.Struct.speed_t, jnr.ffi.Struct.ssize_t, jnr.ffi.Struct.String, jnr.ffi.Struct.StructRef<T extends jnr.ffi.Struct>, jnr.ffi.Struct.swblk_t, jnr.ffi.Struct.tcflag_t, jnr.ffi.Struct.time_t, jnr.ffi.Struct.u_int16_t, jnr.ffi.Struct.u_int32_t, jnr.ffi.Struct.u_int64_t, jnr.ffi.Struct.u_int8_t, jnr.ffi.Struct.uid_t, jnr.ffi.Struct.uintptr_t, jnr.ffi.Struct.Unsigned16, jnr.ffi.Struct.Unsigned32, jnr.ffi.Struct.Unsigned64, jnr.ffi.Struct.Unsigned8, jnr.ffi.Struct.UnsignedLong, jnr.ffi.Struct.UTF8String, jnr.ffi.Struct.UTF8StringRef, jnr.ffi.Struct.UTFString, jnr.ffi.Struct.UTFStringRef, jnr.ffi.Struct.WBOOL, jnr.ffi.Struct.WORD| Modifier and Type | Field and Description |
|---|---|
jnr.ffi.Struct.Signed32[] |
__f_spare |
BaseStruct.fsblkcnt64_t |
f_bavail |
BaseStruct.fsblkcnt64_t |
f_bfree |
BaseStruct.fsblkcnt64_t |
f_blocks |
jnr.ffi.Struct.NumberField |
f_bsize |
BaseStruct.fsfilcnt64_t |
f_favail |
BaseStruct.fsfilcnt64_t |
f_ffree |
BaseStruct.fsfilcnt64_t |
f_files |
jnr.ffi.Struct.NumberField |
f_flag |
jnr.ffi.Struct.NumberField |
f_frsize |
jnr.ffi.Struct.NumberField |
f_fsid |
jnr.ffi.Struct.NumberField |
f_namemax |
jnr.ffi.Struct.Signed32 |
f_unused |
static int |
ST_APPEND |
static int |
ST_IMMUTABLE |
static int |
ST_MANDLOCK |
static int |
ST_NOATIME |
static int |
ST_NODEV |
static int |
ST_NODIRATIME |
static int |
ST_NOEXEC |
static int |
ST_NOSUID |
static int |
ST_RDONLY |
static int |
ST_RELATIME |
static int |
ST_SYNCHRONOUS |
static int |
ST_WRITE |
| Constructor and Description |
|---|
Statvfs(jnr.ffi.Runtime runtime) |
| Modifier and Type | Method and Description |
|---|---|
static Statvfs |
of(jnr.ffi.Pointer pointer) |
funcalignment, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, arrayBegin, arrayEnd, arrayOf, function, getMemory, getMemory, getRuntime, inner, isDirect, size, toString, useMemorypublic static final int ST_RDONLY
public static final int ST_NOSUID
public static final int ST_NODEV
public static final int ST_NOEXEC
public static final int ST_SYNCHRONOUS
public static final int ST_MANDLOCK
public static final int ST_WRITE
public static final int ST_APPEND
public static final int ST_IMMUTABLE
public static final int ST_NOATIME
public static final int ST_NODIRATIME
public static final int ST_RELATIME
public final jnr.ffi.Struct.NumberField f_bsize
public final jnr.ffi.Struct.NumberField f_frsize
public final BaseStruct.fsblkcnt64_t f_blocks
public final BaseStruct.fsblkcnt64_t f_bfree
public final BaseStruct.fsblkcnt64_t f_bavail
public final BaseStruct.fsfilcnt64_t f_files
public final BaseStruct.fsfilcnt64_t f_ffree
public final BaseStruct.fsfilcnt64_t f_favail
public final jnr.ffi.Struct.NumberField f_fsid
public final jnr.ffi.Struct.Signed32 f_unused
public final jnr.ffi.Struct.NumberField f_flag
public final jnr.ffi.Struct.NumberField f_namemax
public final jnr.ffi.Struct.Signed32[] __f_spare
public static Statvfs of(jnr.ffi.Pointer pointer)