See: Description
Interface | Description |
---|---|
ByteSink |
Sink for writing bytes (and other data types).
|
ByteSink.AtomicPutOperation<T> |
Interface for use with the
ByteSink.atomicPut(AtomicPutOperation)
method. |
ByteSource |
Source for reading bytes (and other data types).
|
ByteSource.AtomicGetOperation<T> |
Interface for use with the
ByteSource.atomicGet(AtomicGetOperation) method. |
ChannelProcessor |
Interface for a component that does I/O processing.
|
CommunicationController |
Interface for a component that manages I/O activities.
|
CommunicationProcessor |
Interface for a component that needs a
CommunicationController . |
TimerProcessor |
Interface for a component that does timer based processing.
|
Class | Description |
---|---|
AbstractByteSink |
Abstract base class for
ByteSink implementations. |
AbstractByteSource |
Abstract base class for classes implementing
ByteSource . |
AbstractSocketChannelConnection |
Abstract base class for handling a connection based on a
SocketChannel . |
ByteBufferByteSink |
Byte sink that is backed by a list of byte buffers.
|
ByteBufferByteSource |
Byte source backed by a list of byte buffers.
|
SimpleCommunicationController |
Simple communication controller implementation.
|
Classes for dealing with I/O operations.
The
ByteSource
provides a common
interface for reading complex data-types from a byte stream.
The ByteSink
provides a common
interface for writing complex data-types to a byte stream.
Copyright © 2014–2016 aquenos GmbH. All rights reserved.