A C E F G H I L M N P R S T U V W 

A

AbstractPacketWorker - Class in ch.dermitza.securenio.packet.worker
An abstract, extensible implementation of a Packet Worker.
AbstractPacketWorker() - Constructor for class ch.dermitza.securenio.packet.worker.AbstractPacketWorker
 
AbstractSelector - Class in ch.dermitza.securenio
An abstract selector implementation that can be the basis (can be extended) of an NIO TCP server or client, supporting both plain and SSL/TLS encrypted sockets.
AbstractSelector(InetAddress, int, AbstractPacketWorker, boolean, boolean, boolean) - Constructor for class ch.dermitza.securenio.AbstractSelector
Create a new AbstractSelector instance.
AbstractTestPacket - Class in ch.dermitza.securenio.test.variablebyte
 
AbstractTestPacket() - Constructor for class ch.dermitza.securenio.test.variablebyte.AbstractTestPacket
 
accept(SelectionKey) - Method in class ch.dermitza.securenio.AbstractSelector
Should accept incoming connections and bind new non-blocking SocketIF instances to them.
accept(SelectionKey) - Method in class ch.dermitza.securenio.TCPClient
As this is the client implementation, it is NOT allowed to call this method which is only useful for server implementations.
accept(SelectionKey) - Method in class ch.dermitza.securenio.TCPServer
Accepts incoming connections and binds new non-blocking SocketIF instances to them.
accept(SelectionKey) - Method in class ch.dermitza.securenio.test.variablebyte.MultiSocketClient
As this is the client implementation, it is NOT allowed to call this method which is only useful for server implementations.
add(T) - Method in class ch.dermitza.securenio.util.MinContainer
Add an element to the underlying HashSet and recalculate the minimum element in this set.
addData(SocketIF, ByteBuffer, int) - Method in class ch.dermitza.securenio.packet.worker.AbstractPacketWorker
Queue data received from a SocketIF for processing and reconstruction.
addListener(PacketListener) - Method in class ch.dermitza.securenio.AbstractSelector
Pass-through method to allow registration of multiple PacketListeners to the underlying AbstractPacketWorker.
addListener(PacketListener) - Method in class ch.dermitza.securenio.packet.worker.AbstractPacketWorker
Allows registration of multiple PacketListeners to this AbstractPacketWorker.
address - Variable in class ch.dermitza.securenio.AbstractSelector
The address to listen at or connect
addSocket(SecureSocket) - Method in class ch.dermitza.securenio.socket.secure.TaskWorker
Add a SecureSocket with an underlying SSLEngine that requires a task to be run.
addSocket(SelectableChannel, SocketIF) - Method in class ch.dermitza.securenio.socket.SocketContainer
Associates the specified SocketIF with the specified SelectableChannel in this map.
assemblePacket(SocketIF, short, byte[]) - Method in class ch.dermitza.securenio.packet.worker.VariableLengthPacketWorker
This method is called from the packet worker when a complete packet has been received.
assemblePacket(SocketIF, short, byte[]) - Method in class ch.dermitza.securenio.test.variablebyte.TestPacketWorker
 
A C E F G H I L M N P R S T U V W