public abstract class LocalUdpSocket extends SocketIO implements FileIO
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
LocalUdpSocket.UdpHandler |
| Modifier and Type | Field and Description |
|---|---|
protected Emulator<?> |
emulator |
protected LocalUdpSocket.UdpHandler |
handler |
AF_INET, AF_INET6, AF_LINK, AF_LOCAL, AF_NETLINK, AF_ROUTE, AF_UNSPEC, IFF_BROADCAST, IFF_LOOPBACK, IFF_MULTICAST, IFF_NOARP, IFF_RUNNING, IFF_UP, IPPROTO_ICMP, IPPROTO_TCP, IPV4_ADDR_LEN, IPV6_ADDR_LEN, MSG_NOSIGNAL, SO_PEERSEC, SOCK_DGRAM, SOCK_RAW, SOCK_SEQPACKET, SOCK_STREAM, SOL_SOCKEToflags, op, stdioSIOCGIFCONF, SIOCGIFFLAGS, SIOCGIFNAME| Modifier | Constructor and Description |
|---|---|
protected |
LocalUdpSocket(Emulator<?> emulator) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected int |
connect_ipv4(com.sun.jna.Pointer addr,
int addrlen) |
protected int |
connect_ipv6(com.sun.jna.Pointer addr,
int addrlen) |
int |
connect(com.sun.jna.Pointer addr,
int addrlen) |
protected abstract int |
connect(String path) |
protected InetSocketAddress |
getLocalSocketAddress() |
protected int |
getTcpNoDelay() |
protected void |
setKeepAlive(int keepAlive) |
protected void |
setReceiveBufferSize(int size) |
protected void |
setReuseAddress(int reuseAddress) |
protected void |
setSendBufferSize(int size) |
protected void |
setTcpNoDelay(int tcpNoDelay) |
int |
write(byte[] data) |
bind_ipv4, bind_ipv6, bind, fillAddress, fstat, getdents64, getNetworkIFs, getsockname, getsockopt, recvfrom, sendto, setsockoptaccept, setFlags, statfscanRead, dup2, fcntl, ftruncate, getMmapData, getPath, getpeername, ioctl, isStdIO, listen, llseek, lseek, mmap2, pread, read, shutdownclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbind, dup2, fcntl, ftruncate, getPath, getpeername, getsockname, getsockopt, ioctl, isStdIO, listen, llseek, lseek, mmap2, pread, read, recvfrom, sendto, setsockopt, shutdownaccept, statfsprotected final Emulator<?> emulator
protected LocalUdpSocket.UdpHandler handler
protected LocalUdpSocket(Emulator<?> emulator)
public void close()
close in interface FileIOclose in class AbstractFileIOpublic int write(byte[] data)
write in interface FileIOwrite in class AbstractFileIOprotected abstract int connect(String path)
public int connect(com.sun.jna.Pointer addr,
int addrlen)
protected int getTcpNoDelay()
getTcpNoDelay in class SocketIOprotected void setTcpNoDelay(int tcpNoDelay)
setTcpNoDelay in class SocketIOprotected void setReuseAddress(int reuseAddress)
setReuseAddress in class SocketIOprotected void setKeepAlive(int keepAlive)
setKeepAlive in class SocketIOprotected void setSendBufferSize(int size)
setSendBufferSize in class SocketIOprotected void setReceiveBufferSize(int size)
setReceiveBufferSize in class SocketIOprotected InetSocketAddress getLocalSocketAddress()
getLocalSocketAddress in class SocketIOprotected int connect_ipv6(com.sun.jna.Pointer addr,
int addrlen)
connect_ipv6 in class SocketIOprotected int connect_ipv4(com.sun.jna.Pointer addr,
int addrlen)
connect_ipv4 in class SocketIOCopyright © 2026. All rights reserved.