Package | Description |
---|---|
naga |
The main Naga classes.
|
naga.eventmachine |
An optional simple service for driving asynchronous and delayed tasks integrated with the Naga NIOService.
|
naga.examples |
Various examples on how to use Naga.
|
naga.packetreader |
Package containing various ready-to-use
PacketReader implementations. |
naga.packetwriter |
Package containing various ready-to-use
PacketWriter implementations. |
Class and Description |
---|
ConnectionAcceptor
The ConnectionAcceptor is used by the NIOServerSocket to determine
if a connection should be accepted or refused.
|
ExceptionObserver
Implemented by observers of event exceptions.
|
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.
|
NIOServerSocketSSL
Interface for SSL Server Sockets
|
NIOSocket
Interface for the NIOSocket, which is
an asynchronous facade to an underlying Socket.
|
NIOSocketSSL
Interface for a SSL 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 and Description |
---|
ExceptionObserver
Implemented by observers of event exceptions.
|
NIOService
This class forms the basis of the NIO handling in Naga.
|
Class and Description |
---|
NIOSocket
Interface for the NIOSocket, which is
an asynchronous facade to an underlying Socket.
|
ServerSocketObserver
Implemented by an observer to a server socket.
|
Class and Description |
---|
PacketReader
Interface for packet reader plugins to assist a socket in reading.
|
Class and Description |
---|
PacketWriter
Interface for classes implementing packet writing strategies.
|