final class MacOSPOSIX extends BaseNativePOSIX
BaseNativePOSIX.PointerConverter| Modifier and Type | Field and Description |
|---|---|
private NSGetEnviron |
environ |
static BaseNativePOSIX.PointerConverter |
PASSWD |
ConstantConverter, FileStatConverter, GROUP, handler, helper, MsgHdrConverter, signalHandlers, TimesConverter| Constructor and Description |
|---|
MacOSPOSIX(LibCProvider libcProvider,
POSIXHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
MsgHdr |
allocateMsgHdr() |
jnr.ffi.Pointer |
allocatePosixSpawnattr() |
jnr.ffi.Pointer |
allocatePosixSpawnFileActions() |
FileStat |
allocateStat() |
jnr.ffi.Pointer |
environ() |
SocketMacros |
socketMacros() |
long |
sysconf(jnr.constants.platform.Sysconf name) |
Times |
times() |
access, allocateTimeval, chdir, chmod, chown, close, crypt, crypt, daemon, dup, dup2, endgrent, endpwent, errno, errno, exec, exec, execv, execve, fchmod, fchown, fcntl, fcntl, fcntlInt, fdatasync, flock, fork, fstat, fstat, fstat, fstat, fsync, ftruncate, futimes, getcwd, getdtablesize, getegid, getenv, geteuid, getfd, getgid, getgrent, getgrgid, getgrnam, getgroups, getgroups, getlogin, getpgid, getpgid, getpgrp, getpid, getppid, getpriority, getpwent, getpwnam, getpwuid, getrlimit, getrlimit, getrlimit, gettimeofday, getuid, handler, isatty, isatty, isNative, kill, kill, lchmod, lchown, libc, link, lseek, lseekLong, lstat, lstat, lutimes, mkdir, mkfifo, newProcessMaker, newProcessMaker, nl_langinfo, open, pipe, posix_spawnp, posix_spawnp, posix_spawnp, posix_spawnp, pread, pread, pread, pread, pwrite, pwrite, pwrite, pwrite, read, read, read, read, readlink, readlink, readlink, readlink, recvmsg, rename, rmdir, sendmsg, setegid, setenv, seteuid, setgid, setgrent, setlocale, setpgid, setpgrp, setpriority, setpwent, setrlimit, setrlimit, setrlimit, setsid, setuid, signal, socketpair, stat, stat, strerror, symlink, truncate, umask, unimplementedInt, unimplementedNull, unlink, unsetenv, utimes, utimes, wait, waitpid, waitpid, write, write, write, writegetRuntimeprivate final NSGetEnviron environ
public static final BaseNativePOSIX.PointerConverter PASSWD
MacOSPOSIX(LibCProvider libcProvider, POSIXHandler handler)
public FileStat allocateStat()
allocateStat in interface POSIXallocateStat in class BaseNativePOSIXpublic MsgHdr allocateMsgHdr()
public jnr.ffi.Pointer allocatePosixSpawnFileActions()
allocatePosixSpawnFileActions in class NativePOSIXpublic jnr.ffi.Pointer allocatePosixSpawnattr()
allocatePosixSpawnattr in class NativePOSIXpublic SocketMacros socketMacros()
socketMacros in class NativePOSIXpublic long sysconf(jnr.constants.platform.Sysconf name)
sysconf in interface POSIXsysconf in class BaseNativePOSIXpublic Times times()
times in interface POSIXtimes in class BaseNativePOSIXpublic jnr.ffi.Pointer environ()
environ in interface POSIXenviron in class BaseNativePOSIX