Index

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

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
 

_

_fd - Variable in class jnr.unixsocket.impl.Common
 
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