Top Description Fields Constructors Methods
org.lwjgl.system.linux

public Class UNISTD

extends Object
Class Inheritance
Imports
java.nio.*, org.lwjgl.system.*

Native bindings to <unistd.h>.

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static native int
close(int fd)

public static native int
public static native int
public static native int
public static native long
nread(int fd, long buf, long count)

public static long
read(int fd, ByteBuffer buf)

public static native long
sysconf(int name)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_SC_IOV_MAXback to summary
public static final int _SC_IOV_MAX

Enum values:
_SC_OPEN_MAXback to summary
public static final int _SC_OPEN_MAX

Enum values:
_SC_PAGE_SIZEback to summary
public static final int _SC_PAGE_SIZE

Enum values:

Constructor Detail

UNISTDback to summary
protected UNISTD()

Method Detail

closeback to summary
public static native int close(int fd)
getpidback to summary
public static native int getpid()
Annotations
@NativeType:pid_t
getppidback to summary
public static native int getppid()
Annotations
@NativeType:pid_t
gettidback to summary
public static native int gettid()
Annotations
@NativeType:pid_t
nreadback to summary
public static native long nread(int fd, long buf, long count)
readback to summary
public static long read(int fd, ByteBuffer buf)
Annotations
@NativeType:ssize_t
sysconfback to summary
public static native long sysconf(int name)