public class Mntent extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Mntent.mntent
Structure describing a mount table entry.
|
| Constructor and Description |
|---|
Mntent() |
| Modifier and Type | Method and Description |
|---|---|
static int |
addmntent(Stdio.FILE stream,
Mntent.mntent mnt)
Write the mount table entry described by MNT to STREAM.
|
static int |
endmntent(Stdio.FILE stream)
Close a stream opened with `setmntent'.
|
static Mntent.mntent |
getmntent_r(Stdio.FILE stream,
Mntent.mntent result,
org.graalvm.nativeimage.c.type.CCharPointer buffer,
int bufsize)
Reentrant version of the above function.
|
static Mntent.mntent |
getmntent(Stdio.FILE stream)
Read one mount table entry from STREAM.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
hasmntopt(Mntent.mntent mnt,
org.graalvm.nativeimage.c.type.CCharPointer opt)
Search MNT->mnt_opts for an option matching OPT.
|
static String |
MNTOPT_DEFAULTS()
Use all default options.
|
static String |
MNTOPT_NOAUTO()
Do not auto mount.
|
static String |
MNTOPT_NOSUID()
No set uid allowed.
|
static String |
MNTOPT_RO()
Read only.
|
static String |
MNTOPT_RW()
Read/write.
|
static String |
MNTOPT_SUID()
Set uid allowed.
|
static String |
MNTTAB()
File listing canonical interesting mount points.
|
static String |
MNTTYPE_IGNORE()
Ignore this entry.
|
static String |
MNTTYPE_NFS()
Network file system.
|
static String |
MNTTYPE_SWAP()
Swap device.
|
static String |
MOUNTED()
File listing currently active mount points.
|
static Stdio.FILE |
setmntent(org.graalvm.nativeimage.c.type.CCharPointer file,
org.graalvm.nativeimage.c.type.CCharPointer mode)
Prepare to begin reading and/or writing mount table entries from the beginning of FILE.
|
public static String MNTTAB()
public static String MOUNTED()
public static String MNTTYPE_IGNORE()
public static String MNTTYPE_NFS()
public static String MNTTYPE_SWAP()
public static String MNTOPT_DEFAULTS()
public static String MNTOPT_RO()
public static String MNTOPT_RW()
public static String MNTOPT_SUID()
public static String MNTOPT_NOSUID()
public static String MNTOPT_NOAUTO()
public static Stdio.FILE setmntent(org.graalvm.nativeimage.c.type.CCharPointer file, org.graalvm.nativeimage.c.type.CCharPointer mode)
public static Mntent.mntent getmntent(Stdio.FILE stream)
public static Mntent.mntent getmntent_r(Stdio.FILE stream, Mntent.mntent result, org.graalvm.nativeimage.c.type.CCharPointer buffer, int bufsize)
public static int addmntent(Stdio.FILE stream, Mntent.mntent mnt)
public static int endmntent(Stdio.FILE stream)
public static org.graalvm.nativeimage.c.type.CCharPointer hasmntopt(Mntent.mntent mnt, org.graalvm.nativeimage.c.type.CCharPointer opt)