- GENERIC_TIMEOUT - Static variable in class ch.dermitza.securenio.socket.timeout.worker.Timeout
-
Unused TODO
- getBacklog() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the size of the backlog (socket number) of a
ServerSocketChannel
.
- getByte() - Method in interface ch.dermitza.securenio.test.variablebyte.TestPacketIF
-
- getByte() - Method in class ch.dermitza.securenio.test.variablebyte.TestPacketOne
-
- getChannel() - Method in class ch.dermitza.securenio.ChangeRequest
-
Get the SocketIF associated with this ChangeRequest
- getCipherSuites() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Get the enabled cipher suites to be used with a
SSLEngine
.
- getClient() - Method in class ch.dermitza.securenio.test.singlebyte.ClientListener
-
- getClient() - Method in class ch.dermitza.securenio.test.variablebyte.ClientListener
-
- getClient() - Method in class ch.dermitza.securenio.test.variablebyte.MultiSocketClientListener
-
- getCreated() - Method in class ch.dermitza.securenio.socket.timeout.worker.Timeout
-
Get the time this timeout was created
- getDelta() - Method in class ch.dermitza.securenio.socket.timeout.worker.Timeout
-
Get the absolute expiration time of this timeout
- getEngine() - Method in class ch.dermitza.securenio.socket.secure.SecureSocket
-
Get the associated underlying SSLEngine
.
- getFloat() - Method in interface ch.dermitza.securenio.test.variablebyte.TestPacketIF
-
- getFloat() - Method in class ch.dermitza.securenio.test.variablebyte.TestPacketOne
-
- getHeader() - Method in interface ch.dermitza.securenio.packet.PacketIF
-
Get the header of this packet
- getHeader() - Method in class ch.dermitza.securenio.packet.singlebyte.PacketPing
-
- getHeader() - Method in class ch.dermitza.securenio.packet.singlebyte.PacketPong
-
- getHeader() - Method in class ch.dermitza.securenio.packet.singlebyte.PacketUnknown
-
- getHeader() - Method in class ch.dermitza.securenio.test.variablebyte.TestPacketOne
-
- getIPTos() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the IP_TOS to be set for each socket.
- getKeepAlive() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the SO_KEEPALIVE size (bytes) to be set for each socket.
- getLogger(String) - Static method in class ch.dermitza.securenio.util.logging.LoggerHandler
-
Get a Logger
.
- getLong() - Method in interface ch.dermitza.securenio.test.variablebyte.TestPacketIF
-
- getLong() - Method in class ch.dermitza.securenio.test.variablebyte.TestPacketOne
-
- getMaxChanges() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
If the selector thread should process all
ChangeRequest
s at each iteration, this
method returns the maximum changes to be processed at each iteration.
- getMin() - Method in class ch.dermitza.securenio.util.MinContainer
-
Get the minimum element in the the underlying HashSet
- getOps() - Method in class ch.dermitza.securenio.ChangeRequest
-
Get the interestOps associated with this ChangeRequest
- getPacketBufSize() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
- getPacketName() - Method in class ch.dermitza.securenio.packet.singlebyte.SimplePacket
-
Get the name of the packet (String representation)
- getProtocols() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Get the enabled protocols to be used with a
SSLEngine
.
- getReuseAddress() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the SO_REUSEADDR size (bytes) to be set for each socket.
- getSelectorProcessAll() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Return whether the selector thread should process all
ChangeRequest
s at each iteration.
- getSelectorSingleThreaded() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Return whether the selector should handle SSLEngine
tasks in the same thread.
- getSelectorTimeoutMS() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
If the selector thread should process all
ChangeRequest
s at each iteration, this
method returns the maximum time (MS) the selector should wait on a
select() before returning to process the remaining changes.
- getSocket() - Method in class ch.dermitza.securenio.socket.PlainSocket
-
Returns the underlying SocketChannel
.
- getSocket() - Method in class ch.dermitza.securenio.socket.secure.SecureSocket
-
Returns the underlying SocketChannel
.
- getSocket(SelectableChannel) - Method in class ch.dermitza.securenio.socket.SocketContainer
-
Get the
SocketIF
that is paired to the given
SelectableChannel
key.
- getSocket() - Method in interface ch.dermitza.securenio.socket.SocketIF
-
Returns the underlying SocketChannel
.
- getSocket() - Method in class ch.dermitza.securenio.socket.timeout.worker.Timeout
-
Get the
SocketIF
this timeout is associated with
- getSoRcvBuf() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the SO_RCVBUF size (bytes) to be set for each socket.
- getSoSndBuf() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the SO_SNDBUF size (bytes) to be set for each socket.
- getString() - Method in interface ch.dermitza.securenio.test.variablebyte.TestPacketIF
-
- getString() - Method in class ch.dermitza.securenio.test.variablebyte.TestPacketOne
-
- getTCPNoDelay() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the TCP_NODELAY size (bytes) to be set for each socket.
- getTestPacket(int) - Method in class ch.dermitza.securenio.test.variablebyte.ClientListener
-
- getTestPacket(int) - Method in class ch.dermitza.securenio.test.variablebyte.MultiSocketClientListener
-
- getTimeout() - Method in class ch.dermitza.securenio.socket.timeout.worker.Timeout
-
Get the timeout period
- getTimeoutMS() - Static method in class ch.dermitza.securenio.util.PropertiesReader
-
Returns the timeout period (MS) for a
SecureSocket
to wait on an
empty buffer during handshaking.
- getType() - Method in class ch.dermitza.securenio.ChangeRequest
-
Get the type associated with this ChangeRequest