| Package | Description |
|---|---|
| eu.aschuetz.nativeutils.api | |
| eu.aschuetz.nativeutils.api.structs |
| Modifier and Type | Method and Description |
|---|---|
Sockaddr |
LinuxNativeUtil.to_sockaddr_in(InetSocketAddress address)
returns a native struct sockaddr_in or sockaddr_in6 for the given address
|
Sockaddr |
LinuxNativeUtil.to_sockaddr_un(String path)
returns native struct sockaddr_un for given path.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LinuxNativeUtil.bind(int fd,
Sockaddr sockaddr)
Binds a socket to a address.
|
void |
LinuxNativeUtil.connect(int fd,
Sockaddr sockaddr)
calls connect using a generic socket address.
|
InetSocketAddress |
LinuxNativeUtil.from_sockaddr_in(Sockaddr sockaddr)
returns a
InetSocketAddress for the given native socket address |
String |
LinuxNativeUtil.from_sockaddr_un(Sockaddr sockaddr)
returns the String path from a native unix socket address.
|
void |
LinuxNativeUtil.getsockname(int fd,
Sockaddr sockaddr)
Writes the socket address the socket is bound to into the given Sockaddr object.
|
int |
LinuxNativeUtil.recvfrom(int fd,
byte[] buffer,
int off,
int len,
int flags,
Sockaddr sockaddr)
The Output parameter sockaddr may be null if you are not interested in this information.
|
| Modifier and Type | Method and Description |
|---|---|
Sockaddr |
Sockaddr.clone() |
Sockaddr |
IpAdapterAddresses.IpAdapterUnicastAddress.getAddress() |
Sockaddr |
MibIpForwardRow2.getDestinationPrefixAddress() |
Sockaddr |
IpAdapterAddresses.getDhcpv4Server() |
Sockaddr |
IpAdapterAddresses.getDhcpv6Server() |
Sockaddr |
Msghdr.getMsg_name() |
Sockaddr |
MibIpForwardRow2.getNextHop() |
| Modifier and Type | Method and Description |
|---|---|
List<Sockaddr> |
IpAdapterAddresses.getAnycastAddress() |
List<Sockaddr> |
IpAdapterAddresses.getDnsServerAddress() |
List<Sockaddr> |
IpAdapterAddresses.getGatewayAddress() |
List<Sockaddr> |
IpAdapterAddresses.getMulticastAddress() |
List<Sockaddr> |
IpAdapterAddresses.getWinsServerAddress() |
| Modifier and Type | Method and Description |
|---|---|
void |
Sockaddr.copyTo(Sockaddr other)
Copy this address to the other address object.
|
void |
MibIpForwardRow2.setDestinationPrefixAddress(Sockaddr destinationPrefixAddress) |
void |
MibIpForwardRow2.setNextHop(Sockaddr nextHop) |
| Constructor and Description |
|---|
Msghdr(Iovec[] msg_iov,
Sockaddr sockaddr) |
Msghdr(Iovec[] msg_iov,
Sockaddr sockaddr,
byte[] msg_control) |
Msghdr(Iovec msg_iov,
Sockaddr sockaddr,
byte[] msg_control) |
Sockaddr(Sockaddr other) |
Copyright © 2023. All rights reserved.