final class Native
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
Native.LibC |
private static class |
Native.SingletonHolder |
static class |
Native.Timespec |
Constructor and Description |
---|
Native() |
Modifier and Type | Method and Description |
---|---|
static int |
close(int fd) |
(package private) static jnr.constants.platform.Errno |
getLastError() |
static java.lang.String |
getLastErrorString() |
(package private) static jnr.ffi.Runtime |
getRuntime() |
(package private) static Native.LibC |
libc() |
static int |
read(int fd,
java.nio.ByteBuffer dst) |
static void |
setBlocking(int fd,
boolean block) |
static int |
shutdown(int fd,
int how) |
static int |
write(int fd,
java.nio.ByteBuffer src) |
static Native.LibC libc()
static jnr.ffi.Runtime getRuntime()
public static int close(int fd) throws java.io.IOException
java.io.IOException
public static int read(int fd, java.nio.ByteBuffer dst) throws java.io.IOException
java.io.IOException
public static int write(int fd, java.nio.ByteBuffer src) throws java.io.IOException
java.io.IOException
public static void setBlocking(int fd, boolean block)
public static int shutdown(int fd, int how)
public static java.lang.String getLastErrorString()
static jnr.constants.platform.Errno getLastError()