Top Fields Constructors Methods
jnr.posix

pack-priv final Class FreeBSDPOSIX

extends BaseNativePOSIX
Class Inheritance
Imports
jnr.constants.platform.Sysconf, .Confstr, .Pathconf, jnr.ffi.Memory, .Pointer, jnr.ffi.mapper.FromNativeContext, jnr.posix.util.MethodName, java.lang.Runtime, java.io.InputStreamReader, .BufferedReader, java.nio.ByteBuffer, java.text.NumberFormat, .ParsePosition

Field Summary

Modifier and TypeField and Description
private final int
public static final BaseNativePOSIX.PointerConverter
Inherited from jnr.posix.BaseNativePOSIX:
ConstantConverterFileStatConverterGROUPhandlerhelperMsgHdrConvertersignalHandlersTimesConverter

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public MsgHdr
public Pointer
public Pointer
public FileStat
public int
public int
public SocketMacros
public long
public Times
Inherited from jnr.posix.BaseNativePOSIX:
accessallocateTimevalchdirchmodchownclosecryptcryptcryptdaemondupdup2endgrentendpwentenvironerrnoerrnoexecexecexecvexecvefchmodfchownfcntlfcntlfcntlfcntlIntfdatasyncflockforkfstatfstatfstatfstatfsyncftruncatefutimensfutimensfutimesgetcwdgetdtablesizegetegidgetenvgeteuidgetfdgetgidgetgrentgetgrgidgetgrnamgetgroupsgetgroupsgethostnamegetlogingetpgidgetpgidgetpgrpgetpidgetppidgetprioritygetpwentgetpwnamgetpwuidgetrlimitgetrlimitgetrlimitgettimeofdaygetuidhandlerisattyisattyisNativekillkilllchmodlchownlibclinklseeklseekLonglstatlstatlutimesmkdirmkfifonewProcessMakernewProcessMakernl_langinfoopenpipeposix_spawnpposix_spawnpposix_spawnpposix_spawnppreadpreadpreadpreadpwritepwritepwritepwriteraisereadreadreadreadreadlinkreadlinkreadlinkreadlinkrecvmsgrenamermdirsendmsgsetegidsetenvseteuidsetgidsetgrentsetlocalesetpgidsetpgrpsetprioritysetpwentsetrlimitsetrlimitsetrlimitsetsidsetuidsignalsocketpairstatstatstrerrorsymlinktruncateumaskunimplementedIntunimplementedNullunlinkunsetenvutimensatutimensatutimesutimeswaitwaitpidwaitpidwritewritewritewrite

Field Detail

freebsdVersionback to summary
private final int freebsdVersion
PASSWDback to summary
public static final BaseNativePOSIX.PointerConverter PASSWD

Constructor Detail

FreeBSDPOSIXback to summary
pack-priv FreeBSDPOSIX(LibCProvider libc, POSIXHandler handler)

Method Detail

allocateMsgHdrback to summary
public MsgHdr allocateMsgHdr()

Implements jnr.posix.POSIX.allocateMsgHdr.

allocatePosixSpawnattrback to summary
public Pointer allocatePosixSpawnattr()

Overrides jnr.posix.NativePOSIX.allocatePosixSpawnattr.

allocatePosixSpawnFileActionsback to summary
public Pointer allocatePosixSpawnFileActions()

Overrides jnr.posix.NativePOSIX.allocatePosixSpawnFileActions.

allocateStatback to summary
public FileStat allocateStat()

Implements abstract jnr.posix.BaseNativePOSIX.allocateStat.

Implements jnr.posix.POSIX.allocateStat.

confstrback to summary
public int confstr(Confstr name, ByteBuffer buf, int len)

Overrides jnr.posix.BaseNativePOSIX.confstr.

Implements jnr.posix.POSIX.confstr.

fpathconfback to summary
public int fpathconf(int fd, Pathconf name)

Overrides jnr.posix.BaseNativePOSIX.fpathconf.

Implements jnr.posix.POSIX.fpathconf.

socketMacrosback to summary
public SocketMacros socketMacros()

Implements abstract jnr.posix.NativePOSIX.socketMacros.

sysconfback to summary
public long sysconf(Sysconf name)

Overrides jnr.posix.BaseNativePOSIX.sysconf.

Implements jnr.posix.POSIX.sysconf.

timesback to summary
public Times times()

Overrides jnr.posix.BaseNativePOSIX.times.

Implements jnr.posix.POSIX.times.