- 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
-
- closeSocket(SocketIF) - Method in class ch.dermitza.securenio.TCPClient
-
- 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