|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ConnectionAcceptor | The ConnectionAcceptor is used by the NIOServerSocket to determine if a connection should be accepted or refused. |
| NIOAbstractSocket | An interface describing methods common to both NIOSocket and NIOServerSocket. |
| NIOServerSocket | Interface for the NIOServerSocket, which is an asynchronous facade to an underlying ServerSocket. |
| NIOSocket | Interface for the NIOSocket, which is an asynchronous facade to an underlying Socket. |
| PacketReader | Interface for packet reader plugins to assist a socket in reading. |
| PacketWriter | Interface for classes implementing packet writing strategies. |
| ServerSocketObserver | Implemented by an observer to a server socket. |
| SocketObserver | This interface contains the callbacks used by a NIOSocket to inform its observer of events. |
| Class Summary | |
|---|---|
| NIOService | This class forms the basis of the NIO handling in Naga. |
| NIOUtils | A collection of utilites used by various classes. |
| ServerSocketObserverAdapter | Class with null-implementations for all callbacks. |
| SocketObserverAdapter | Class with null-implementation of all SocketObserver callbacks. |
The main Naga classes.
SeeNIOService on how to start a new NIOService for asynchronous
socket I/O.
The library uses the implementations of NIOSocket and NIOServerSocket
as asynchronous counterparts to Socket and ServerSocket.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||