Index

Closeable
FileDescriptor

Represents anything that you can read/write to, much like the UNIX notion of file descriptor.

FileDescriptorReader

Reader that can read from a FileDescriptor.

OpenFile

Represents a file object we can read from and write to.

ReadableFileDescriptor

Represents anything that you can read from, much like the UNIX notion of file descriptor.

SelectableFileDescriptor

Represents a FileDescriptor that you can select. T

Selector

Supports registration of listeners that are notified of events raised directly by the operating system, of the…

ServerSocket

Represents a server socket: a socket open on the current host that accepts incoming connections from other hosts.

Socket

Represents a network socket.

SocketAddress

Represents an Internet socket address, consisting of an IP address or host name together with a TCP port.

SocketConnector

An object that connects to a remote host, returning a Socket, either synchronously or asynchronously:

SslSocket

Represents an SSL network socket.

SslSocketConnector

An object that connects to a remote host, returning an SslSocket, either synchronously or asynchronously:

WritableFileDescriptor

Represents anything that you can write to, much like the UNIX notion of file descriptor.

byteConsumerToStringConsumer()

Transforms a [consumer] method that accepts Strings into a consumer method that accepts ByteBuffers, according to the g…

newOpenFile()

Creates a new OpenFile to read/write to the given resource.

newSelector()

Creates a new Selector.

newServerSocket()

Instantiates and binds a new server socket.

newSocketConnector()

Creates a new SocketConnector to connect to the given address.

newSslSocketConnector()
standardError

A WritableFileDescriptor for the virtual machine's standard error stream.

standardInput

A ReadableFileDescriptor for the virtual machine's standard input stream.

standardOutput

A WritableFileDescriptor for the virtual machine's standard output stream.

stringToByteProducer()

Transforms a string into a producer method that produces ByteBuffers, according to the given charset.