|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.grizzly.AbstractReader<SocketAddress>
org.glassfish.grizzly.nio.AbstractNIOAsyncQueueReader
org.glassfish.grizzly.nio.transport.UDPNIOAsyncQueueReader
public final class UDPNIOAsyncQueueReader
The UDP transport AsyncQueueReader implementation, based on
the Java NIO
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.glassfish.grizzly.asyncqueue.AsyncQueue |
|---|
AsyncQueue.AsyncResult |
| Field Summary |
|---|
| Fields inherited from class org.glassfish.grizzly.nio.AbstractNIOAsyncQueueReader |
|---|
DEFAULT_BUFFER_SIZE, defaultBufferSize, transport |
| Fields inherited from interface org.glassfish.grizzly.Reader |
|---|
COMPLETE_EVENT, INCOMPLETE_EVENT, READ_EVENT |
| Fields inherited from interface org.glassfish.grizzly.asyncqueue.AsyncQueue |
|---|
EXPECTING_MORE_OPTION |
| Constructor Summary | |
|---|---|
UDPNIOAsyncQueueReader(NIOTransport transport)
|
|
| Method Summary | |
|---|---|
protected void |
addRecord(Connection connection,
Buffer buffer,
CompletionHandler completionHandler,
Interceptor<ReadResult> interceptor)
|
protected void |
onReadyToRead(Connection connection)
|
protected int |
read0(Connection connection,
Buffer buffer,
ReadResult<Buffer,SocketAddress> currentResult)
|
| Methods inherited from class org.glassfish.grizzly.nio.AbstractNIOAsyncQueueReader |
|---|
close, doRead, isReady, onClose, onReadFailure, processAsync, read |
| Methods inherited from class org.glassfish.grizzly.AbstractReader |
|---|
read, read, read |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.glassfish.grizzly.Reader |
|---|
read, read, read |
| Constructor Detail |
|---|
public UDPNIOAsyncQueueReader(NIOTransport transport)
| Method Detail |
|---|
protected int read0(Connection connection,
Buffer buffer,
ReadResult<Buffer,SocketAddress> currentResult)
throws IOException
read0 in class AbstractNIOAsyncQueueReaderIOException
protected void addRecord(Connection connection,
Buffer buffer,
CompletionHandler completionHandler,
Interceptor<ReadResult> interceptor)
protected void onReadyToRead(Connection connection)
throws IOException
onReadyToRead in class AbstractNIOAsyncQueueReaderIOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||