All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AsciiLinePacketReader Reads a bytestream delimited by '\n'.AsciiLinePacketWriter Writes a bytestream delimited by '\n'.ChatServer Creates a very simple chat server.CipherPacketReader Example filter reader that decrypts the stream before passing it to its underlying reader.CipherPacketWriter Example Writer that encrypts the outgoing stream using a Cipher object.ConnectionAcceptor The ConnectionAcceptor is used by the NIOServerSocket to determine if a connection should be accepted or refused.DelayedEvent A cancellable, delayed event posted to the event service.DelimiterPacketReader Class to read a byte stream delimited by a byte marking the end of a packet.DelimiterPacketWriter Class to write a byte stream delimited by a byte marking the end of a packet.EchoServer Creates a very simple echo server.EventMachine EventMachine is a simple event service for driving asynchronous and delayed tasks together with the a Naga NIOService.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 SocketsNIOService This class forms the basis of the NIO handling in Naga.NIOSocket Interface for the NIOSocket, which is an asynchronous facade to an underlying Socket.NIOSocketSSL Interface for a SSL SocketNIOUtils A collection of utilites used by various classes.PacketReader Interface for packet reader plugins to assist a socket in reading.PacketWriter Interface for classes implementing packet writing strategies.ProtocolViolationException Throw an exception due to unexpected data when reading packets.RawPacketReader This packet reader reads as many bytes as possible from the stream and then bundles those bytes into a packet.RawPacketWriter Writes a byte packet to the stream without doing any changes to it.RegularPacketReader Reads packet of the formatRegularPacketWriter Writes packet of the formatRot13Server Creates a Rot13Server that takes a line of text and returns the Rot13 version of the text.ServerSocketObserver Implemented by an observer to a server socket.ServerSocketObserverAdapter Class with null-implementations for all callbacks.SocketObserver This interface contains the callbacks used by a NIOSocket to inform its observer of events.SocketObserverAdapter Class with null-implementation of all SocketObserver callbacks.SSLPacketHandler Undocumented ClassSSLTester Undocumented ClassStreamCipherPacketReader Undocumented ClassValidationClient A client for exercising the validation server.ValidationServer An example validation server to validate logins.ZeroDelimitedPacketReader Reads a bytestream delimited by 0.ZeroDelimitedPacketWriter Writes a bytestream delimited by 0.