Class FreeBSDPOSIX
java.lang.Object
jnr.posix.NativePOSIX
jnr.posix.BaseNativePOSIX
jnr.posix.FreeBSDPOSIX
- All Implemented Interfaces:
POSIX
-
Nested Class Summary
Nested classes/interfaces inherited from class BaseNativePOSIX
BaseNativePOSIX.PointerConverter -
Field Summary
FieldsFields inherited from class BaseNativePOSIX
ConstantConverter, FileStatConverter, GROUP, handler, helper, MsgHdrConverter, signalHandlers, TimesConverter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjnr.ffi.Pointerjnr.ffi.Pointerintconfstr(jnr.constants.platform.Confstr name, ByteBuffer buf, int len) intfpathconf(int fd, jnr.constants.platform.Pathconf name) longsysconf(jnr.constants.platform.Sysconf name) times()Methods inherited from class BaseNativePOSIX
access, allocateTimeval, chdir, chmod, chown, close, crypt, crypt, crypt, daemon, dup, dup2, endgrent, endpwent, environ, errno, errno, exec, exec, execv, execve, fchmod, fchown, fcntl, fcntl, fcntl, fcntlInt, fdatasync, flock, fork, fstat, fstat, fstat, fstat, fsync, ftruncate, futimens, futimens, futimes, getcwd, getdtablesize, getegid, getenv, geteuid, getfd, getgid, getgrent, getgrgid, getgrnam, getgroups, getgroups, gethostname, 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, raise, 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, utimensat, utimensat, utimes, utimes, wait, waitpid, waitpid, write, write, write, writeMethods inherited from class NativePOSIX
getRuntime
-
Field Details
-
freebsdVersion
private final int freebsdVersion -
PASSWD
-
-
Constructor Details
-
FreeBSDPOSIX
FreeBSDPOSIX(LibCProvider libc, POSIXHandler handler)
-
-
Method Details
-
allocateStat
- Specified by:
allocateStatin interfacePOSIX- Specified by:
allocateStatin classBaseNativePOSIX
-
allocateMsgHdr
-
socketMacros
- Specified by:
socketMacrosin classNativePOSIX
-
sysconf
public long sysconf(jnr.constants.platform.Sysconf name) - Specified by:
sysconfin interfacePOSIX- Overrides:
sysconfin classBaseNativePOSIX
-
confstr
- Specified by:
confstrin interfacePOSIX- Overrides:
confstrin classBaseNativePOSIX
-
fpathconf
public int fpathconf(int fd, jnr.constants.platform.Pathconf name) - Specified by:
fpathconfin interfacePOSIX- Overrides:
fpathconfin classBaseNativePOSIX
-
times
- Specified by:
timesin interfacePOSIX- Overrides:
timesin classBaseNativePOSIX
-
allocatePosixSpawnFileActions
public jnr.ffi.Pointer allocatePosixSpawnFileActions()- Overrides:
allocatePosixSpawnFileActionsin classNativePOSIX
-
allocatePosixSpawnattr
public jnr.ffi.Pointer allocatePosixSpawnattr()- Overrides:
allocatePosixSpawnattrin classNativePOSIX
-