| Interface | Description |
|---|---|
| AsynchronousChannelStep.ChannelOperation<C extends java.nio.channels.AsynchronousChannel> |
A functional interface used as argument to
AsynchronousChannelStep.ChannelCallback. |
| Class | Description |
|---|---|
| AsynchronousChannelStep<I,O> |
The base class for coroutine steps that perform communication through
instances of
AsynchronousChannel. |
| AsynchronousChannelStep.ChannelCallback<V,C extends java.nio.channels.AsynchronousChannel> |
A
CompletionHandler implementation that performs an asynchronous
channel operation and resumes a coroutine step afterwards
(asynchronously). |
| AsynchronousFileStep |
The base class for coroutine steps that perform communication on instances of
AsynchronousFileChannel. |
| AsynchronousSocketStep |
The base class for coroutine steps that perform communication on instances of
AsynchronousSocketChannel. |
| FileRead |
Implements asynchronous reading from a
AsynchronousFileChannel. |
| FileWrite |
Implements asynchronous writing to a
AsynchronousFileChannel. |
| ServerSocketAccept |
A coroutine step for servers that listens to network request through an
instance of
AsynchronousServerSocketChannel. |
| ServerSocketAccept.AcceptCallback |
A
CompletionHandler implementation that receives the result of an
asynchronous accept and processes the request with an asynchronous
coroutine execution. |
| SocketReceive |
Implements asynchronous reading from a
AsynchronousSocketChannel. |
| SocketSend |
Implements asynchronous writing to a
AsynchronousSocketChannel. |