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

C

cancel(Timeout) - Method in class ch.dermitza.securenio.socket.timeout.worker.TimeoutWorker
Cancel an already waited-on Timeout.
ch.dermitza.securenio - package ch.dermitza.securenio
 
ch.dermitza.securenio.packet - package ch.dermitza.securenio.packet
 
ch.dermitza.securenio.packet.singlebyte - package ch.dermitza.securenio.packet.singlebyte
 
ch.dermitza.securenio.packet.worker - package ch.dermitza.securenio.packet.worker
 
ch.dermitza.securenio.socket - package ch.dermitza.securenio.socket
 
ch.dermitza.securenio.socket.secure - package ch.dermitza.securenio.socket.secure
 
ch.dermitza.securenio.socket.timeout - package ch.dermitza.securenio.socket.timeout
 
ch.dermitza.securenio.socket.timeout.threadpool - package ch.dermitza.securenio.socket.timeout.threadpool
 
ch.dermitza.securenio.socket.timeout.worker - package ch.dermitza.securenio.socket.timeout.worker
 
ch.dermitza.securenio.test - package ch.dermitza.securenio.test
 
ch.dermitza.securenio.test.singlebyte - package ch.dermitza.securenio.test.singlebyte
 
ch.dermitza.securenio.test.variablebyte - package ch.dermitza.securenio.test.variablebyte
 
ch.dermitza.securenio.util - package ch.dermitza.securenio.util
 
ch.dermitza.securenio.util.logging - package ch.dermitza.securenio.util.logging
 
ChangeRequest - Class in ch.dermitza.securenio
A ChangeRequest defines a request for some operation that needs to be executed on the selector thread.
ChangeRequest(SocketIF, int, int) - Constructor for class ch.dermitza.securenio.ChangeRequest
A ChangeRequest defines a request for some operation that needs to be executed on the selector thread.
cipherSuits - Variable in class ch.dermitza.securenio.AbstractSelector
 
clear() - Method in class ch.dermitza.securenio.socket.SocketContainer
Removes all SelectableChannel, SocketIF mappings from this map.
clear() - Method in class ch.dermitza.securenio.util.MinContainer
Clears the underlying HashSet and nullifies the minimum element.
ClientListener - Class in ch.dermitza.securenio.test.singlebyte
A simplistic client implementation listening for packets
ClientListener(InetAddress, int, AbstractPacketWorker, boolean, boolean, int) - Constructor for class ch.dermitza.securenio.test.singlebyte.ClientListener
 
ClientListener - Class in ch.dermitza.securenio.test.variablebyte
A simplistic client implementation listening for packets
ClientListener(InetAddress, int, AbstractPacketWorker, boolean, boolean, int) - Constructor for class ch.dermitza.securenio.test.variablebyte.ClientListener
 
clientRunning() - Method in class ch.dermitza.securenio.test.singlebyte.ClientListener
 
clientRunning() - Method in class ch.dermitza.securenio.test.variablebyte.ClientListener
 
clientRunning() - Method in class ch.dermitza.securenio.test.variablebyte.MultiSocketClientListener
 
ClientTest - Class in ch.dermitza.securenio.test.singlebyte
 
ClientTest(InetAddress, int, boolean, boolean, int, int) - Constructor for class ch.dermitza.securenio.test.singlebyte.ClientTest
 
ClientTest - Class in ch.dermitza.securenio.test.variablebyte
 
ClientTest(InetAddress, int, boolean, boolean, int, int) - Constructor for class ch.dermitza.securenio.test.variablebyte.ClientTest
 
close() - Method in class ch.dermitza.securenio.socket.PlainSocket
Pass-through implementation of AbstractInterruptibleChannel.close()
close() - Method in class ch.dermitza.securenio.socket.secure.SecureSocket
Pass-through implementation of AbstractInterruptibleChannel.close().
close() - Method in interface ch.dermitza.securenio.socket.SocketIF
Pass-through implementation of AbstractInterruptibleChannel.close()
closeSocket(SocketIF) - Method in class ch.dermitza.securenio.AbstractSelector
Closes the given SocketIF.
closeSocket(SocketIF) - Method in class ch.dermitza.securenio.TCPClient
This method overrides the default AbstractSelector.closeSocket(SocketIF) method, to also stop this client from running, as this client implementation only has one associated SocketIF.
compareTo(Timeout) - Method in class ch.dermitza.securenio.socket.timeout.worker.Timeout
Overrides the Comparable interface to allow timeouts to be compared.
configureBlocking(boolean) - Method in class ch.dermitza.securenio.socket.PlainSocket
Pass-through implementation of AbstractSelectableChannel.configureBlocking(boolean block)
configureBlocking(boolean) - Method in class ch.dermitza.securenio.socket.secure.SecureSocket
Pass-through implementation of AbstractSelectableChannel.configureBlocking(boolean block)
configureBlocking(boolean) - Method in interface ch.dermitza.securenio.socket.SocketIF
Pass-through implementation of AbstractSelectableChannel.configureBlocking(boolean block)
connect(SelectionKey) - Method in class ch.dermitza.securenio.AbstractSelector
Should finish the connection to the server.
connect(SocketAddress) - Method in class ch.dermitza.securenio.socket.PlainSocket
Pass-through implementation of SocketChannel.connect(SocketAddress remote)
connect(SocketAddress) - Method in class ch.dermitza.securenio.socket.secure.SecureSocket
Pass-through implementation of SocketChannel.connect(SocketAddress remote)
connect(SocketAddress) - Method in interface ch.dermitza.securenio.socket.SocketIF
Pass-through implementation of SocketChannel.connect(SocketAddress remote)
connect(SelectionKey) - Method in class ch.dermitza.securenio.TCPClient
Finish the connection to the server.
connect(SelectionKey) - Method in class ch.dermitza.securenio.TCPServer
As this is the server implementation, it is NOT allowed to call this method which is only useful for client implementations.
connect(SelectionKey) - Method in class ch.dermitza.securenio.test.variablebyte.MultiSocketClient
Finish the connection to the server.
container - Variable in class ch.dermitza.securenio.AbstractSelector
A SocketContainer to hold active socket instances
containsKey(SelectableChannel) - Method in class ch.dermitza.securenio.socket.SocketContainer
Returns true if this map contains a mapping for the specified SelectableChannel key.
context - Variable in class ch.dermitza.securenio.AbstractSelector
The associated SSLContext
A C E F G H I L M N P R S T U V W