Index

B C G I L O R S T U 
All Classes and Interfaces|All Packages

B

backlog() - Method in class cool.scx.tcp.TCPServerOptions
 
backlog(int) - Method in class cool.scx.tcp.TCPServerOptions
 

C

close() - Method in class cool.scx.tcp.TCPSocket
 
connect(SocketAddress) - Method in interface cool.scx.tcp.ScxTCPClient
 
connect(SocketAddress, int) - Method in interface cool.scx.tcp.ScxTCPClient
 
connect(SocketAddress, int) - Method in class cool.scx.tcp.TCPClient
 
cool.scx.tcp - package cool.scx.tcp
 
cool.scx.tcp.tls - package cool.scx.tcp.tls
 

G

getApplicationProtocol() - Method in interface cool.scx.tcp.ScxTLSManager
 
getApplicationProtocol() - Method in class cool.scx.tcp.TLSManager
 
getSSLParameters() - Method in interface cool.scx.tcp.ScxTLSManager
 
getSSLParameters() - Method in class cool.scx.tcp.TLSManager
 

I

inputStream() - Method in interface cool.scx.tcp.ScxTCPSocket
 
inputStream() - Method in class cool.scx.tcp.TCPSocket
 
isClosed() - Method in interface cool.scx.tcp.ScxTCPSocket
 
isClosed() - Method in class cool.scx.tcp.TCPSocket
 
isTLS() - Method in interface cool.scx.tcp.ScxTCPSocket
 
isTLS() - Method in class cool.scx.tcp.TCPSocket
 

L

localAddress() - Method in interface cool.scx.tcp.ScxTCPServer
 
localAddress() - Method in interface cool.scx.tcp.ScxTCPSocket
 
localAddress() - Method in class cool.scx.tcp.TCPServer
 
localAddress() - Method in class cool.scx.tcp.TCPSocket
 

O

of(Path, String) - Static method in interface cool.scx.tcp.tls.TLS
 
of(SSLContext) - Static method in interface cool.scx.tcp.tls.TLS
 
ofDefault() - Static method in interface cool.scx.tcp.tls.TLS
 
ofTrustAny() - Static method in interface cool.scx.tcp.tls.TLS
 
onConnect(Function1Void) - Method in interface cool.scx.tcp.ScxTCPServer
 
onConnect(Function1Void) - Method in class cool.scx.tcp.TCPServer
 
options() - Method in class cool.scx.tcp.TCPServer
 
outputStream() - Method in interface cool.scx.tcp.ScxTCPSocket
 
outputStream() - Method in class cool.scx.tcp.TCPSocket
 

R

remoteAddress() - Method in interface cool.scx.tcp.ScxTCPSocket
 
remoteAddress() - Method in class cool.scx.tcp.TCPSocket
 

S

ScxTCPClient - Interface in cool.scx.tcp
ScxTCPClient
ScxTCPServer - Interface in cool.scx.tcp
ScxTCPServer
ScxTCPSocket - Interface in cool.scx.tcp
ScxTCPSocket
ScxTLSManager - Interface in cool.scx.tcp
ScxTLSManager
serverSocketFactory() - Method in interface cool.scx.tcp.tls.TLS
 
setApplicationProtocols(String...) - Method in interface cool.scx.tcp.ScxTLSManager
 
setHandshakeApplicationProtocolSelector(BiFunction) - Method in interface cool.scx.tcp.ScxTLSManager
 
setHandshakeApplicationProtocolSelector(BiFunction) - Method in class cool.scx.tcp.TLSManager
 
setServerNames(String...) - Method in interface cool.scx.tcp.ScxTLSManager
 
setSSLParameters(SSLParameters) - Method in interface cool.scx.tcp.ScxTLSManager
 
setSSLParameters(SSLParameters) - Method in class cool.scx.tcp.TLSManager
 
setUseClientMode(boolean) - Method in interface cool.scx.tcp.ScxTLSManager
 
setUseClientMode(boolean) - Method in class cool.scx.tcp.TLSManager
 
socketFactory() - Method in interface cool.scx.tcp.tls.TLS
 
sslContext() - Method in interface cool.scx.tcp.tls.TLS
 
start(int) - Method in interface cool.scx.tcp.ScxTCPServer
 
start(SocketAddress) - Method in interface cool.scx.tcp.ScxTCPServer
 
start(SocketAddress) - Method in class cool.scx.tcp.TCPServer
 
startHandshake() - Method in interface cool.scx.tcp.ScxTCPSocket
 
startHandshake() - Method in class cool.scx.tcp.TCPSocket
 
stop() - Method in interface cool.scx.tcp.ScxTCPServer
 
stop() - Method in class cool.scx.tcp.TCPServer
 

T

TCPClient - Class in cool.scx.tcp
TCPClient
TCPClient() - Constructor for class cool.scx.tcp.TCPClient
 
TCPServer - Class in cool.scx.tcp
TCPServer
TCPServer() - Constructor for class cool.scx.tcp.TCPServer
 
TCPServer(TCPServerOptions) - Constructor for class cool.scx.tcp.TCPServer
 
TCPServerOptions - Class in cool.scx.tcp
TCPServerOptions
TCPServerOptions() - Constructor for class cool.scx.tcp.TCPServerOptions
 
TCPServerOptions(TCPServerOptions) - Constructor for class cool.scx.tcp.TCPServerOptions
 
TCPSocket - Class in cool.scx.tcp
TCPSocket
TCPSocket(Socket) - Constructor for class cool.scx.tcp.TCPSocket
 
TLS - Interface in cool.scx.tcp.tls
TLS
tlsManager() - Method in interface cool.scx.tcp.ScxTCPSocket
 
tlsManager() - Method in class cool.scx.tcp.TCPSocket
 
TLSManager - Class in cool.scx.tcp
TLSManager
TLSManager(SSLSocket) - Constructor for class cool.scx.tcp.TLSManager
 

U

upgradeToTLS(TLS) - Method in interface cool.scx.tcp.ScxTCPSocket
 
upgradeToTLS(TLS) - Method in class cool.scx.tcp.TCPSocket
 
B C G I L O R S T U 
All Classes and Interfaces|All Packages