Package jnr.unixsocket
Class Common
java.lang.Object
jnr.unixsocket.Common
Helper class, providing common methods.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static jnr.ffi.Platform.OS
private static final Map
<SocketOption<?>, jnr.constants.platform.SocketOption> private static final Map
<SocketOption<?>, jnr.constants.platform.SocketOption> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static UnixSocketAddress
bind
(int fd, UnixSocketAddress local) (package private) static UnixSocketAddress
getpeername
(int sockfd) (package private) static <T> T
getSocketOption
(int fd, SocketOption<?> name) (package private) static UnixSocketAddress
getsockname
(int sockfd) (package private) static void
setSocketOption
(int fd, SocketOption<?> name, Object value)
-
Field Details
-
currentOS
private static jnr.ffi.Platform.OS currentOS -
wMap
-
rMap
-
-
Constructor Details
-
Common
private Common()
-
-
Method Details
-
bind
- Throws:
IOException
-
getsockname
-
getpeername
-
getSocketOption
- Throws:
IOException
-
setSocketOption
- Throws:
IOException
-