Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractNativeDatagramChannel - Class in jnr.unixsocket.impl
- AbstractNativeDatagramChannel(int) - Constructor for class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- AbstractNativeDatagramChannel(SelectorProvider, int) - Constructor for class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- AbstractNativeServerSocketChannel - Class in jnr.unixsocket.impl
- AbstractNativeServerSocketChannel(int) - Constructor for class jnr.unixsocket.impl.AbstractNativeServerSocketChannel
- AbstractNativeServerSocketChannel(SelectorProvider, int, int) - Constructor for class jnr.unixsocket.impl.AbstractNativeServerSocketChannel
- AbstractNativeSocketChannel - Class in jnr.unixsocket.impl
- AbstractNativeSocketChannel(int) - Constructor for class jnr.unixsocket.impl.AbstractNativeSocketChannel
- AbstractNativeSocketChannel(SelectorProvider, int) - Constructor for class jnr.unixsocket.impl.AbstractNativeSocketChannel
- accept() - Method in class jnr.unixsocket.UnixServerSocket
- accept() - Method in class jnr.unixsocket.UnixServerSocketChannel
- accept(int, SockAddrUnix, IntByReference) - Static method in class jnr.unixsocket.Native
- accept(int, SockAddrUnix, IntByReference) - Method in interface jnr.unixsocket.Native.LibC
- ADDR_LENGTH - Static variable in class jnr.unixsocket.SockAddrUnix
- address - Variable in class jnr.unixsocket.UnixSocketAddress
B
- bind(int, SocketAddress) - Method in class jnr.unixsocket.BindHandler
- bind(int, SockAddrUnix, int) - Static method in class jnr.unixsocket.Native
- bind(int, SockAddrUnix, int) - Method in interface jnr.unixsocket.Native.LibC
- bind(int, UnixSocketAddress) - Static method in class jnr.unixsocket.Common
- bind(SocketAddress) - Method in class jnr.unixsocket.UnixDatagramChannel
- bind(SocketAddress) - Method in class jnr.unixsocket.UnixDatagramSocket
-
Binds this UnixDatagramSocket to a specific AF_UNIX address.
- bind(SocketAddress) - Method in class jnr.unixsocket.UnixServerSocket
- bind(SocketAddress) - Method in class jnr.unixsocket.UnixSocket
- bind(SocketAddress) - Method in class jnr.unixsocket.UnixSocketChannel
- bind(SocketAddress, int) - Method in class jnr.unixsocket.UnixServerSocket
- bindHandler - Variable in class jnr.unixsocket.UnixDatagramChannel
- bindHandler - Variable in class jnr.unixsocket.UnixSocketChannel
- BindHandler - Class in jnr.unixsocket
-
Helper class, providing common handling of bind() handling.
- BindHandler(boolean) - Constructor for class jnr.unixsocket.BindHandler
- bound - Variable in class jnr.unixsocket.BindHandler
- BSDSockAddrUnix() - Constructor for class jnr.unixsocket.SockAddrUnix.BSDSockAddrUnix
C
- cachedPath - Variable in class jnr.unixsocket.SockAddrUnix
- chan - Variable in class jnr.unixsocket.UnixDatagramSocket
- chan - Variable in class jnr.unixsocket.UnixSocket
- channel - Variable in class jnr.unixsocket.UnixServerSocket
- channel - Variable in class jnr.unixsocket.UnixSocket.UnselectableByteChannel
- close() - Method in class jnr.unixsocket.UnixDatagramSocket
- close() - Method in class jnr.unixsocket.UnixSocket
- close() - Method in class jnr.unixsocket.UnixSocket.UnselectableByteChannel
- closed - Variable in class jnr.unixsocket.UnixDatagramSocket
- closed - Variable in class jnr.unixsocket.UnixSocket
- common - Variable in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- common - Variable in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- Common - Class in jnr.unixsocket
-
Helper class, providing common methods.
- Common - Class in jnr.unixsocket.impl
-
Helper class, providing common methods.
- Common() - Constructor for class jnr.unixsocket.Common
- Common(int) - Constructor for class jnr.unixsocket.impl.Common
- connect(int, SockAddrUnix, int) - Static method in class jnr.unixsocket.Native
- connect(int, SockAddrUnix, int) - Method in interface jnr.unixsocket.Native.LibC
- connect(InetAddress, int) - Method in class jnr.unixsocket.UnixDatagramSocket
- connect(SocketAddress) - Method in class jnr.unixsocket.UnixDatagramChannel
- connect(SocketAddress) - Method in class jnr.unixsocket.UnixDatagramSocket
- connect(SocketAddress) - Method in class jnr.unixsocket.UnixSocket
- connect(SocketAddress) - Method in class jnr.unixsocket.UnixSocketChannel
- connect(SocketAddress, int) - Method in class jnr.unixsocket.UnixSocket
- connect(UnixSocketAddress) - Method in class jnr.unixsocket.UnixDatagramChannel
- connect(UnixSocketAddress) - Method in class jnr.unixsocket.UnixSocketChannel
- CONNECTED - Enum constant in enum jnr.unixsocket.UnixDatagramChannel.State
- CONNECTED - Enum constant in enum jnr.unixsocket.UnixSocketChannel.State
- CONNECTING - Enum constant in enum jnr.unixsocket.UnixSocketChannel.State
- create() - Static method in class jnr.unixsocket.SockAddrUnix
-
Creates a new instance of SockAddrUnix
- create() - Static method in class jnr.unixsocket.UnixSocketChannel
- Credentials - Class in jnr.unixsocket
-
This class represents the peer credentials, retrievable from an AF_UNIX socket.
- Credentials(Ucred) - Constructor for class jnr.unixsocket.Credentials
- currentOS - Static variable in class jnr.unixsocket.Common
- currentOS - Static variable in class jnr.unixsocket.SockAddrUnix
D
- defaultOptions - Static variable in class jnr.unixsocket.UnixDatagramChannel.DefaultOptionsHolder
- defaultOptions - Static variable in class jnr.unixsocket.UnixSocketChannel.DefaultOptionsHolder
- defaultOptions() - Static method in class jnr.unixsocket.UnixDatagramChannel.DefaultOptionsHolder
- defaultOptions() - Static method in class jnr.unixsocket.UnixSocketChannel.DefaultOptionsHolder
- DefaultOptionsHolder() - Constructor for class jnr.unixsocket.UnixDatagramChannel.DefaultOptionsHolder
- DefaultOptionsHolder() - Constructor for class jnr.unixsocket.UnixSocketChannel.DefaultOptionsHolder
- DefaultSockAddrUnix() - Constructor for class jnr.unixsocket.SockAddrUnix.DefaultSockAddrUnix
- disconnect() - Method in class jnr.unixsocket.UnixDatagramChannel
- disconnect() - Method in class jnr.unixsocket.UnixDatagramSocket
- doConnect(SockAddrUnix) - Method in class jnr.unixsocket.UnixSocketChannel
E
- equals(Object) - Method in class jnr.unixsocket.UnixSocketAddress
F
- F_GETFL - Static variable in interface jnr.unixsocket.Native.LibC
- F_SETFL - Static variable in interface jnr.unixsocket.Native.LibC
- fcntl(int, int, int) - Method in interface jnr.unixsocket.Native.LibC
- fd - Variable in class jnr.unixsocket.UnixServerSocket
- finishConnect() - Method in class jnr.unixsocket.UnixSocketChannel
- fromFD(int) - Static method in class jnr.unixsocket.UnixSocketChannel
-
Create a UnixSocketChannel to wrap an existing file descriptor (presumably itself a UNIX socket).
G
- GenericOption(String, Class<T>) - Constructor for class jnr.unixsocket.UnixSocketOptions.GenericOption
- getboolsockopt(int, SocketLevel, int) - Static method in class jnr.unixsocket.Native
- getChannel() - Method in class jnr.unixsocket.UnixDatagramSocket
- getChannel() - Method in class jnr.unixsocket.UnixSocket
- getCredentials() - Method in class jnr.unixsocket.UnixDatagramSocket
-
Retrieves the credentials for this UNIX socket.
- getCredentials() - Method in class jnr.unixsocket.UnixSocket
-
Retrieves the credentials for this UNIX socket.
- getCredentials(int) - Static method in class jnr.unixsocket.Credentials
- getFamily() - Method in class jnr.unixsocket.SockAddrUnix
-
Gets the protocol family of this unix socket address.
- getFamilyField() - Method in class jnr.unixsocket.SockAddrUnix.BSDSockAddrUnix
- getFamilyField() - Method in class jnr.unixsocket.SockAddrUnix.DefaultSockAddrUnix
- getFamilyField() - Method in class jnr.unixsocket.SockAddrUnix
- getFD() - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- getFD() - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- getFD() - Method in class jnr.unixsocket.impl.Common
- getGid() - Method in class jnr.unixsocket.Credentials
-
Retrieves the peer's numeric effective group ID.
- getGidField() - Method in class jnr.unixsocket.Ucred
- getHeaderLength() - Method in class jnr.unixsocket.SockAddrUnix
-
Gets len/family header length
- getInetAddress() - Method in class jnr.unixsocket.UnixDatagramSocket
-
Returns the address to which this socket is connected (NOT implemented).
- getInetAddress() - Method in class jnr.unixsocket.UnixSocket
- getInputStream() - Method in class jnr.unixsocket.UnixSocket
- getKeepAlive() - Method in class jnr.unixsocket.UnixSocket
- getLastError() - Static method in class jnr.unixsocket.Native
- getLastErrorString() - Static method in class jnr.unixsocket.Native
- getLocalAddress() - Method in class jnr.unixsocket.UnixDatagramChannel
- getLocalAddress() - Method in class jnr.unixsocket.UnixSocketChannel
- getLocalSocketAddress() - Method in class jnr.unixsocket.UnixDatagramChannel
- getLocalSocketAddress() - Method in class jnr.unixsocket.UnixDatagramSocket
-
Returns the address of the endpoint this socket is bound to.
- getLocalSocketAddress() - Method in class jnr.unixsocket.UnixServerSocketChannel
- getLocalSocketAddress() - Method in class jnr.unixsocket.UnixSocket
- getLocalSocketAddress() - Method in class jnr.unixsocket.UnixSocketChannel
- getMaximumLength() - Method in class jnr.unixsocket.SockAddrUnix
-
Gets the maximum length of this address (including len/family header)
- getOption(SocketOption<T>) - Method in class jnr.unixsocket.UnixDatagramChannel
- getOption(SocketOption<T>) - Method in class jnr.unixsocket.UnixSocketChannel
- getOutputStream() - Method in class jnr.unixsocket.UnixSocket
- getPath() - Method in class jnr.unixsocket.SockAddrUnix
-
Gets the file system path of this socket address
- getPath(int) - Method in class jnr.unixsocket.SockAddrUnix
-
Gets the path of this socket address, supporting abstract namespace on Linux.
- getPathField() - Method in class jnr.unixsocket.SockAddrUnix.BSDSockAddrUnix
- getPathField() - Method in class jnr.unixsocket.SockAddrUnix.DefaultSockAddrUnix
- getPathField() - Method in class jnr.unixsocket.SockAddrUnix
- getpeername(int) - Static method in class jnr.unixsocket.Common
- getpeername(int, SockAddrUnix, IntByReference) - Method in interface jnr.unixsocket.Native.LibC
- getPid() - Method in class jnr.unixsocket.Credentials
-
Retrieves the peer's process ID.
- getPidField() - Method in class jnr.unixsocket.Ucred
- getReceiveBufferSize() - Method in class jnr.unixsocket.UnixDatagramSocket
- getReceiveBufferSize() - Method in class jnr.unixsocket.UnixSocket
- getRemoteAddress() - Method in class jnr.unixsocket.UnixDatagramChannel
- getRemoteAddress() - Method in class jnr.unixsocket.UnixSocketChannel
- getRemoteSocketAddress() - Method in class jnr.unixsocket.UnixDatagramChannel
- getRemoteSocketAddress() - Method in class jnr.unixsocket.UnixDatagramSocket
-
Returns the address of the endpoint this socket is connected to, or
null
if it is unconnected. - getRemoteSocketAddress() - Method in class jnr.unixsocket.UnixServerSocketChannel
- getRemoteSocketAddress() - Method in class jnr.unixsocket.UnixSocket
- getRemoteSocketAddress() - Method in class jnr.unixsocket.UnixSocketChannel
- getSendBufferSize() - Method in class jnr.unixsocket.UnixDatagramSocket
- getSendBufferSize() - Method in class jnr.unixsocket.UnixSocket
- getSocketOption(int, SocketOption<?>) - Static method in class jnr.unixsocket.Common
- getsockname(int) - Static method in class jnr.unixsocket.Common
- getsockname(int, SockAddrUnix, IntByReference) - Method in interface jnr.unixsocket.Native.LibC
- getsockopt(int, int, int, ByteBuffer, IntByReference) - Method in interface jnr.unixsocket.Native.LibC
- getsockopt(int, int, int, Timeval, IntByReference) - Method in interface jnr.unixsocket.Native.LibC
- getsockopt(int, SocketLevel, int) - Static method in class jnr.unixsocket.Native
- getsockopt(int, SocketLevel, SocketOption, Struct) - Static method in class jnr.unixsocket.Native
- getSoTimeout() - Method in class jnr.unixsocket.UnixDatagramSocket
- getSoTimeout() - Method in class jnr.unixsocket.UnixSocket
- getStruct() - Method in class jnr.unixsocket.UnixSocketAddress
- getUid() - Method in class jnr.unixsocket.Credentials
-
Retrieves the peer's numeric effective user ID.
- getUidField() - Method in class jnr.unixsocket.Ucred
- gid - Variable in class jnr.unixsocket.Ucred
H
- hashCode() - Method in class jnr.unixsocket.UnixSocketAddress
- HEADER_LENGTH - Static variable in class jnr.unixsocket.SockAddrUnix
- humanReadablePath() - Method in class jnr.unixsocket.UnixSocketAddress
-
Returns a human readable path.
I
- IDLE - Enum constant in enum jnr.unixsocket.UnixDatagramChannel.State
- IDLE - Enum constant in enum jnr.unixsocket.UnixSocketChannel.State
- ignore() - Method in class jnr.unixsocket.UnixDatagramSocket
- ignore() - Method in class jnr.unixsocket.UnixSocket
- implCloseSelectableChannel() - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- implCloseSelectableChannel() - Method in class jnr.unixsocket.impl.AbstractNativeServerSocketChannel
- implCloseSelectableChannel() - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- implConfigureBlocking(boolean) - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- implConfigureBlocking(boolean) - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- in - Variable in class jnr.unixsocket.UnixSocket
- indown - Variable in class jnr.unixsocket.UnixSocket
- INSTANCE - Static variable in class jnr.unixsocket.Native
- isBound() - Method in class jnr.unixsocket.BindHandler
- isBound() - Method in class jnr.unixsocket.UnixDatagramChannel
- isBound() - Method in class jnr.unixsocket.UnixDatagramSocket
- isBound() - Method in class jnr.unixsocket.UnixSocket
- isBound() - Method in class jnr.unixsocket.UnixSocketChannel
- isClosed() - Method in class jnr.unixsocket.UnixDatagramSocket
- isClosed() - Method in class jnr.unixsocket.UnixSocket
- isConnected() - Method in class jnr.unixsocket.UnixDatagramChannel
- isConnected() - Method in class jnr.unixsocket.UnixDatagramSocket
- isConnected() - Method in class jnr.unixsocket.UnixSocket
- isConnected() - Method in class jnr.unixsocket.UnixSocketChannel
- isConnectionPending() - Method in class jnr.unixsocket.UnixSocketChannel
- isIdle() - Method in class jnr.unixsocket.UnixSocketChannel
- isInputShutdown() - Method in class jnr.unixsocket.UnixSocket
- isOpen() - Method in class jnr.unixsocket.UnixSocket.UnselectableByteChannel
- isOutputShutdown() - Method in class jnr.unixsocket.UnixSocket
J
- jnr.unixsocket - package jnr.unixsocket
- jnr.unixsocket.impl - package jnr.unixsocket.impl
- join(InetAddress, NetworkInterface) - Method in class jnr.unixsocket.UnixDatagramChannel
- join(InetAddress, NetworkInterface, InetAddress) - Method in class jnr.unixsocket.UnixDatagramChannel
L
- length() - Method in class jnr.unixsocket.SockAddrUnix
-
Gets the actual length of this address (including len/family header)
- length() - Method in class jnr.unixsocket.UnixSocketAddress
- libc() - Static method in class jnr.unixsocket.Native
- libnames - Static variable in class jnr.unixsocket.Native
- libsocket() - Static method in class jnr.unixsocket.Native
- listen(int, int) - Method in interface jnr.unixsocket.Native.LibC
- listen(int, int) - Static method in class jnr.unixsocket.Native
- localAddress - Variable in class jnr.unixsocket.UnixDatagramChannel
- localAddress - Variable in class jnr.unixsocket.UnixServerSocket
- localAddress - Variable in class jnr.unixsocket.UnixSocketChannel
N
- name - Variable in class jnr.unixsocket.UnixSocketOptions.GenericOption
- name() - Method in class jnr.unixsocket.UnixSocketOptions.GenericOption
- Native - Class in jnr.unixsocket
- Native() - Constructor for class jnr.unixsocket.Native
- Native.LibC - Interface in jnr.unixsocket
O
- O_NONBLOCK - Static variable in interface jnr.unixsocket.Native.LibC
- open() - Static method in class jnr.unixsocket.UnixDatagramChannel
- open() - Static method in class jnr.unixsocket.UnixServerSocketChannel
- open() - Static method in class jnr.unixsocket.UnixSocketChannel
- open(ProtocolFamily, int) - Static method in class jnr.unixsocket.UnixDatagramChannel
- open(UnixSocketAddress) - Static method in class jnr.unixsocket.UnixSocketChannel
- out - Variable in class jnr.unixsocket.UnixSocket
- outdown - Variable in class jnr.unixsocket.UnixSocket
P
- pair() - Static method in class jnr.unixsocket.UnixDatagramChannel
- pair() - Static method in class jnr.unixsocket.UnixSocketChannel
- path() - Method in class jnr.unixsocket.UnixSocketAddress
-
Retrieves the path.
- pid - Variable in class jnr.unixsocket.Ucred
R
- read(ByteBuffer) - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- read(ByteBuffer) - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- read(ByteBuffer) - Method in class jnr.unixsocket.impl.Common
- read(ByteBuffer) - Method in class jnr.unixsocket.UnixDatagramChannel
- read(ByteBuffer) - Method in class jnr.unixsocket.UnixSocket.UnselectableByteChannel
- read(ByteBuffer) - Method in class jnr.unixsocket.UnixSocketChannel
- read(ByteBuffer[], int, int) - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- read(ByteBuffer[], int, int) - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- read(ByteBuffer[], int, int) - Method in class jnr.unixsocket.impl.Common
- readObject(ObjectInputStream) - Method in class jnr.unixsocket.UnixSocketAddress
- receive(DatagramPacket) - Method in class jnr.unixsocket.UnixDatagramSocket
-
Receives a datagram packet from this socket (NOT implemented).
- receive(ByteBuffer) - Method in class jnr.unixsocket.UnixDatagramChannel
- recvfrom(int, ByteBuffer, long, int, SockAddrUnix, IntByReference) - Method in interface jnr.unixsocket.Native.LibC
- recvfrom(int, ByteBuffer, SockAddrUnix) - Static method in class jnr.unixsocket.Native
- remoteAddress - Variable in class jnr.unixsocket.UnixDatagramChannel
- remoteAddress - Variable in class jnr.unixsocket.UnixSocketChannel
- rMap - Static variable in class jnr.unixsocket.Common
S
- send(DatagramPacket) - Method in class jnr.unixsocket.UnixDatagramSocket
-
Sends a datagram packet from this socket (NOT implemented).
- send(ByteBuffer, SocketAddress) - Method in class jnr.unixsocket.UnixDatagramChannel
- sendto(int, ByteBuffer, long, int, SockAddrUnix, int) - Method in interface jnr.unixsocket.Native.LibC
- sendto(int, ByteBuffer, SockAddrUnix, int) - Static method in class jnr.unixsocket.Native
- serialVersionUID - Static variable in class jnr.unixsocket.UnixSocketAddress
- setBlocking(int, boolean) - Static method in class jnr.unixsocket.Native
- setFamily(ProtocolFamily) - Method in class jnr.unixsocket.SockAddrUnix
-
Sets the protocol family of this unix socket address.
- setFD(int) - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- setFD(int) - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- setFD(int) - Method in class jnr.unixsocket.impl.Common
- setKeepAlive(boolean) - Method in class jnr.unixsocket.UnixSocket
- setOption(SocketOption<T>, T) - Method in class jnr.unixsocket.UnixDatagramChannel
- setOption(SocketOption<T>, T) - Method in class jnr.unixsocket.UnixSocketChannel
- setPath(String) - Method in class jnr.unixsocket.SockAddrUnix.BSDSockAddrUnix
- setPath(String) - Method in class jnr.unixsocket.SockAddrUnix
-
Sets the file system path of this socket address
- setReceiveBufferSize(int) - Method in class jnr.unixsocket.UnixDatagramSocket
- setReceiveBufferSize(int) - Method in class jnr.unixsocket.UnixSocket
- setSendBufferSize(int) - Method in class jnr.unixsocket.UnixDatagramSocket
- setSendBufferSize(int) - Method in class jnr.unixsocket.UnixSocket
- setSocketOption(int, SocketOption<?>, Object) - Static method in class jnr.unixsocket.Common
- setsockopt(int, int, int, ByteBuffer, int) - Method in interface jnr.unixsocket.Native.LibC
- setsockopt(int, int, int, Timeval, int) - Method in interface jnr.unixsocket.Native.LibC
- setsockopt(int, SocketLevel, SocketOption, boolean) - Static method in class jnr.unixsocket.Native
- setsockopt(int, SocketLevel, SocketOption, int) - Static method in class jnr.unixsocket.Native
- setSoTimeout(int) - Method in class jnr.unixsocket.UnixDatagramSocket
- setSoTimeout(int) - Method in class jnr.unixsocket.UnixSocket
- SHUT_RD - Static variable in class jnr.unixsocket.impl.AbstractNativeServerSocketChannel
- SHUT_RD - Static variable in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- SHUT_WR - Static variable in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- shutdownInput() - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- shutdownInput() - Method in class jnr.unixsocket.UnixSocket
- shutdownOutput() - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- shutdownOutput() - Method in class jnr.unixsocket.UnixSocket
- SO_KEEPALIVE - Static variable in class jnr.unixsocket.UnixSocketOptions
-
Keep connection alive.
- SO_PASSCRED - Static variable in class jnr.unixsocket.UnixSocketOptions
-
Enable credential transmission.
- SO_PEERCRED - Static variable in class jnr.unixsocket.UnixSocketOptions
-
Fetch peer credentials.
- SO_RCVBUF - Static variable in class jnr.unixsocket.UnixSocketOptions
-
Get/Set size of the socket receive buffer.
- SO_RCVTIMEO - Static variable in class jnr.unixsocket.UnixSocketOptions
-
Get/Set receive timeout.
- SO_SNDBUF - Static variable in class jnr.unixsocket.UnixSocketOptions
-
Get/Set size of the socket send buffer.
- SO_SNDTIMEO - Static variable in class jnr.unixsocket.UnixSocketOptions
-
Get/Set send timeout.
- SockAddrUnix - Class in jnr.unixsocket
-
Native unix domain socket address structure.
- SockAddrUnix() - Constructor for class jnr.unixsocket.SockAddrUnix
- SockAddrUnix.BSDSockAddrUnix - Class in jnr.unixsocket
-
An implementation of
SockAddrUnix
for BSD systems - SockAddrUnix.DefaultSockAddrUnix - Class in jnr.unixsocket
-
An implementation of
SockAddrUnix
for Linux, Solaris, et, al - socket - Variable in class jnr.unixsocket.UnixServerSocketChannel
- socket() - Method in class jnr.unixsocket.UnixDatagramChannel
- socket() - Method in class jnr.unixsocket.UnixServerSocketChannel
- socket() - Method in class jnr.unixsocket.UnixSocketChannel
- socket(int, int, int) - Method in interface jnr.unixsocket.Native.LibC
- socket(ProtocolFamily, Sock, int) - Static method in class jnr.unixsocket.Native
- socketpair(int, int, int, int[]) - Method in interface jnr.unixsocket.Native.LibC
- socketpair(ProtocolFamily, Sock, int, int[]) - Static method in class jnr.unixsocket.Native
- state - Variable in class jnr.unixsocket.UnixDatagramChannel
- state - Variable in class jnr.unixsocket.UnixSocketChannel
- State() - Constructor for enum jnr.unixsocket.UnixDatagramChannel.State
- State() - Constructor for enum jnr.unixsocket.UnixSocketChannel.State
- stateLock - Variable in class jnr.unixsocket.UnixDatagramChannel
- stateLock - Variable in class jnr.unixsocket.UnixSocketChannel
- strerror(int) - Method in interface jnr.unixsocket.Native.LibC
- strerror(int) - Static method in class jnr.unixsocket.Native
- strlen(Struct.UTF8String) - Static method in class jnr.unixsocket.SockAddrUnix
- sun_addr - Variable in class jnr.unixsocket.SockAddrUnix.BSDSockAddrUnix
- sun_addr - Variable in class jnr.unixsocket.SockAddrUnix.DefaultSockAddrUnix
- sun_family - Variable in class jnr.unixsocket.SockAddrUnix.BSDSockAddrUnix
- sun_family - Variable in class jnr.unixsocket.SockAddrUnix.DefaultSockAddrUnix
- sun_len - Variable in class jnr.unixsocket.SockAddrUnix.BSDSockAddrUnix
- supportedOptions() - Method in class jnr.unixsocket.UnixDatagramChannel
- supportedOptions() - Method in class jnr.unixsocket.UnixSocketChannel
T
- toString() - Method in class jnr.unixsocket.Credentials
-
Returns a human readable description of this instance.
- toString() - Method in class jnr.unixsocket.UnixSocketAddress
-
Retrieves a human readable description of this address.
- toString() - Method in class jnr.unixsocket.UnixSocketOptions.GenericOption
- type - Variable in class jnr.unixsocket.UnixSocketOptions.GenericOption
- type() - Method in class jnr.unixsocket.UnixSocketOptions.GenericOption
U
- ucred - Variable in class jnr.unixsocket.Credentials
- Ucred - Class in jnr.unixsocket
-
Native structure for SCM_CREDENTIALS.
- Ucred() - Constructor for class jnr.unixsocket.Ucred
- uid - Variable in class jnr.unixsocket.Ucred
- UNINITIALIZED - Enum constant in enum jnr.unixsocket.UnixDatagramChannel.State
- UNINITIALIZED - Enum constant in enum jnr.unixsocket.UnixSocketChannel.State
- UnixDatagramChannel - Class in jnr.unixsocket
- UnixDatagramChannel() - Constructor for class jnr.unixsocket.UnixDatagramChannel
- UnixDatagramChannel(int) - Constructor for class jnr.unixsocket.UnixDatagramChannel
- UnixDatagramChannel(int, UnixDatagramChannel.State, boolean) - Constructor for class jnr.unixsocket.UnixDatagramChannel
- UnixDatagramChannel(int, UnixSocketAddress) - Constructor for class jnr.unixsocket.UnixDatagramChannel
- UnixDatagramChannel(ProtocolFamily, int) - Constructor for class jnr.unixsocket.UnixDatagramChannel
- UnixDatagramChannel.DefaultOptionsHolder - Class in jnr.unixsocket
- UnixDatagramChannel.State - Enum in jnr.unixsocket
- UnixDatagramSocket - Class in jnr.unixsocket
-
A SOCK_DGRAM variant of an AF_UNIX socket.
- UnixDatagramSocket() - Constructor for class jnr.unixsocket.UnixDatagramSocket
-
Constructs a new unbound instance.
- UnixDatagramSocket(UnixDatagramChannel) - Constructor for class jnr.unixsocket.UnixDatagramSocket
-
Constructs a new instance.
- UnixServerSocket - Class in jnr.unixsocket
- UnixServerSocket() - Constructor for class jnr.unixsocket.UnixServerSocket
- UnixServerSocket(UnixServerSocketChannel) - Constructor for class jnr.unixsocket.UnixServerSocket
- UnixServerSocketChannel - Class in jnr.unixsocket
- UnixServerSocketChannel(SelectorProvider, int) - Constructor for class jnr.unixsocket.UnixServerSocketChannel
- UnixServerSocketChannel(UnixServerSocket) - Constructor for class jnr.unixsocket.UnixServerSocketChannel
- UnixSocket - Class in jnr.unixsocket
- UnixSocket(UnixSocketChannel) - Constructor for class jnr.unixsocket.UnixSocket
- UnixSocket.UnselectableByteChannel - Class in jnr.unixsocket
-
A byte channel that doesn't implement
SelectableChannel
. - UnixSocketAddress - Class in jnr.unixsocket
-
This class represents an AF_UNIX-style socket address.
- UnixSocketAddress() - Constructor for class jnr.unixsocket.UnixSocketAddress
- UnixSocketAddress(File) - Constructor for class jnr.unixsocket.UnixSocketAddress
- UnixSocketAddress(String) - Constructor for class jnr.unixsocket.UnixSocketAddress
- UnixSocketChannel - Class in jnr.unixsocket
-
A
Channel
implementation that uses a native unix socket - UnixSocketChannel() - Constructor for class jnr.unixsocket.UnixSocketChannel
- UnixSocketChannel(int) - Constructor for class jnr.unixsocket.UnixSocketChannel
- UnixSocketChannel(int, UnixSocketChannel.State, boolean) - Constructor for class jnr.unixsocket.UnixSocketChannel
- UnixSocketChannel.DefaultOptionsHolder - Class in jnr.unixsocket
- UnixSocketChannel.State - Enum in jnr.unixsocket
- UnixSocketOptions - Class in jnr.unixsocket
-
Defines common socket options for AF_UNIX sockets.
- UnixSocketOptions() - Constructor for class jnr.unixsocket.UnixSocketOptions
- UnixSocketOptions.GenericOption<T> - Class in jnr.unixsocket
- UnselectableByteChannel(UnixSocketChannel) - Constructor for class jnr.unixsocket.UnixSocket.UnselectableByteChannel
- updatePath(int) - Method in class jnr.unixsocket.SockAddrUnix
-
Updates the file system path of this socket address.
V
- valueOf(String) - Static method in enum jnr.unixsocket.UnixDatagramChannel.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jnr.unixsocket.UnixSocketChannel.State
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jnr.unixsocket.UnixDatagramChannel.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jnr.unixsocket.UnixSocketChannel.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wMap - Static variable in class jnr.unixsocket.Common
- write(ByteBuffer) - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- write(ByteBuffer) - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- write(ByteBuffer) - Method in class jnr.unixsocket.impl.Common
- write(ByteBuffer) - Method in class jnr.unixsocket.UnixDatagramChannel
- write(ByteBuffer) - Method in class jnr.unixsocket.UnixSocket.UnselectableByteChannel
- write(ByteBuffer) - Method in class jnr.unixsocket.UnixSocketChannel
- write(ByteBuffer[], int, int) - Method in class jnr.unixsocket.impl.AbstractNativeDatagramChannel
- write(ByteBuffer[], int, int) - Method in class jnr.unixsocket.impl.AbstractNativeSocketChannel
- write(ByteBuffer[], int, int) - Method in class jnr.unixsocket.impl.Common
- write(ByteBuffer[], int, int) - Method in class jnr.unixsocket.UnixDatagramChannel
- write(ByteBuffer[], int, int) - Method in class jnr.unixsocket.UnixSocketChannel
- writeObject(ObjectOutputStream) - Method in class jnr.unixsocket.UnixSocketAddress
_
A B C D E F G H I J L N O P R S T U V W _All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form