Package jnr.unixsocket
Class Common
- java.lang.Object
-
- jnr.unixsocket.Common
-
final class Common extends java.lang.Object
Helper class, providing common methods.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Common()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static UnixSocketAddress
bind(int fd, UnixSocketAddress local)
(package private) static UnixSocketAddress
getpeername(int sockfd)
(package private) static <T> T
getSocketOption(int fd, java.net.SocketOption<?> name)
(package private) static UnixSocketAddress
getsockname(int sockfd)
(package private) static void
setSocketOption(int fd, java.net.SocketOption<?> name, java.lang.Object value)
-
-
-
Method Detail
-
bind
static UnixSocketAddress bind(int fd, UnixSocketAddress local) throws java.io.IOException
- Throws:
java.io.IOException
-
getsockname
static UnixSocketAddress getsockname(int sockfd)
-
getpeername
static UnixSocketAddress getpeername(int sockfd)
-
getSocketOption
static <T> T getSocketOption(int fd, java.net.SocketOption<?> name) throws java.io.IOException
- Throws:
java.io.IOException
-
setSocketOption
static void setSocketOption(int fd, java.net.SocketOption<?> name, java.lang.Object value) throws java.io.IOException
- Throws:
java.io.IOException
-
-