|
XNIO version 1.2.1.GA | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description

| Interface Summary | |
|---|---|
| AllocatedMessageChannel | A channel that sends and receives whole messages. |
| BoundChannel<A> | A channel that is bound to a local address. |
| BoundServer<A,T extends BoundChannel<A>> | A server that is bound to a local address. |
| ChannelOption<T> | An option that may be applied to a channel. |
| Configurable | A channel that has parameters that may be configured while the channel is open. |
| ConnectedChannel<A> | A channel that has a local and peer endpoint address. |
| ConnectedStreamChannel<A> | A stream channel that is a connection between a local and remote endpoint. |
| DatagramChannel<A> | A channel that sends and receives datagrams. |
| MessageChannel | A channel that sends and receives whole messages. |
| MultipointDatagramChannel<A> | A multipoint datagram channel. |
| MultipointMessageChannel<A> | A point-to-multipoint message channel. |
| MultipointReadableMessageChannel<A> | The readable side of a multipoint message channel. |
| MultipointReadResult<A> | The result of a multipoint message read. |
| MultipointWritableMessageChannel<A> | The writable side of a multipoint message channel. |
| ReadableAllocatedMessageChannel | A channel that can receive messages. |
| ReadableMessageChannel | A channel that can receive messages. |
| StreamChannel | A stream channel. |
| StreamSinkChannel | A stream sink channel. |
| StreamSourceChannel | A stream source channel. |
| SuspendableChannel | A suspendable bidirectional channel. |
| SuspendableReadChannel | A suspendable readable channel. |
| SuspendableWriteChannel | A suspendable writable channel. |
| TcpChannel | A TCP channel. |
| UdpChannel | A UDP channel. |
| UdpChannel.Key | A registration key for a multicast group. |
| WritableMessageChannel | A channel that can send messages. |
| Class Summary | |
|---|---|
| ChannelInputStream | An input stream which reads from a stream source channel. |
| ChannelOutputStream | An output stream which writes to a stream sink channel. |
| Channels | A utility class containing static methods to convert from one channel type to another. |
| CommonOptions | Common channel options. |
| PlainChannelOption<T> | A plain channel option implementation. |
| Exception Summary | |
|---|---|
| UnsupportedOptionException | An exception that is thrown when an invalid option is specified for a Configurable. |
Defines an enhanced set of channels. A channel is an abstraction representing a means of performing data transfer between processes and systems.
The channels provided by this package are extended beyond the basic NIO channels, including special channel types for point-to-point and point-to-multipoint message-oriented channels, multicast support, and generalized support for stream channels (such as serial ports). In addition, these channels provide a simplified alternative to selectors by way of theSuspendableChannel
interface. Rather than associating a channel with a selector, and subsequently imposing complex locking and
usage restrictions on that association, you simply define a handler which informs the channel when the handler is
ready to handle reads or writes on the channel.
See java.nio.channels for more information about channels.
|
XNIO version 1.2.1.GA | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||