public class JavaNetNetworkInterface extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JavaNetNetworkInterface.netaddr |
static class |
JavaNetNetworkInterface.netif |
static interface |
JavaNetNetworkInterface.PlatformSupport
Access to platform-dependent code.
|
Constructor and Description |
---|
JavaNetNetworkInterface() |
Modifier and Type | Method and Description |
---|---|
static JavaNetNetworkInterface.netif |
addif(int sock,
org.graalvm.nativeimage.c.type.CCharPointer if_name,
JavaNetNetworkInterface.netif ifsParameter,
Socket.sockaddr ifr_addrP,
int family,
short prefix) |
static void |
checkMalloc(org.graalvm.word.PointerBase pointer)
Just translating the null check.
|
static JavaNetNetworkInterface.netif |
enumInterfaces() |
static void |
freeif(JavaNetNetworkInterface.netif ifsParameter) |
static int |
openSocket(int proto) |
static int |
openSocketWithFallback(org.graalvm.nativeimage.c.type.CCharPointer ifname) |
public static JavaNetNetworkInterface.netif enumInterfaces()
public static void checkMalloc(org.graalvm.word.PointerBase pointer)
public static void freeif(JavaNetNetworkInterface.netif ifsParameter)
public static JavaNetNetworkInterface.netif addif(int sock, org.graalvm.nativeimage.c.type.CCharPointer if_name, JavaNetNetworkInterface.netif ifsParameter, Socket.sockaddr ifr_addrP, int family, short prefix)
public static int openSocketWithFallback(org.graalvm.nativeimage.c.type.CCharPointer ifname) throws SocketException
SocketException
public static int openSocket(int proto) throws SocketException
SocketException