Index

C D E I O P R S T W 
All Classes and Interfaces|All Packages

C

ClassicTCPClient - Class in cool.scx.net
 
ClassicTCPClient() - Constructor for class cool.scx.net.ClassicTCPClient
 
ClassicTCPClient(ScxTCPClientOptions) - Constructor for class cool.scx.net.ClassicTCPClient
 
ClassicTCPServer - Class in cool.scx.net
 
ClassicTCPServer() - Constructor for class cool.scx.net.ClassicTCPServer
 
ClassicTCPServer(ScxTCPServerOptions) - Constructor for class cool.scx.net.ClassicTCPServer
 
ClassicTCPSocket - Class in cool.scx.net
 
ClassicTCPSocket(Socket) - Constructor for class cool.scx.net.ClassicTCPSocket
 
close() - Method in class cool.scx.net.ClassicTCPSocket
 
close() - Method in class cool.scx.net.PlainTCPSocket
 
close() - Method in interface cool.scx.net.ScxTCPSocket
 
close() - Method in class cool.scx.net.TLSTCPSocket
 
connect(SocketAddress) - Method in class cool.scx.net.ClassicTCPClient
 
connect(SocketAddress) - Method in interface cool.scx.net.ScxTCPClient
 
connect(SocketAddress) - Method in class cool.scx.net.TCPClient
 
cool.scx.net - package cool.scx.net
 
cool.scx.net.proxy - package cool.scx.net.proxy
 
cool.scx.net.tls - package cool.scx.net.tls
 
createKeyManagerFactory(KeyStore, String) - Static method in class cool.scx.net.tls.TLSHelper
 
createKeyStore(Path, String) - Static method in class cool.scx.net.tls.TLSHelper
 
createServerSocket() - Method in class cool.scx.net.tls.TLS
 
createSocket() - Method in class cool.scx.net.tls.TLS
 
createSSLContext(KeyManagerFactory, TrustManagerFactory) - Static method in class cool.scx.net.tls.TLSHelper
 
createTrustManagerFactory(KeyStore) - Static method in class cool.scx.net.tls.TLSHelper
 

D

decodeDataSupplier() - Method in class cool.scx.net.TLSTCPSocket
 

E

enabled() - Method in class cool.scx.net.proxy.Proxy
 
enabled() - Method in class cool.scx.net.tls.TLS
 
enabled(boolean) - Method in class cool.scx.net.proxy.Proxy
 
enabled(boolean) - Method in class cool.scx.net.tls.TLS
 

I

isOpen() - Method in class cool.scx.net.ClassicTCPSocket
 
isOpen() - Method in class cool.scx.net.PlainTCPSocket
 
isOpen() - Method in interface cool.scx.net.ScxTCPSocket
 
isOpen() - Method in class cool.scx.net.TLSTCPSocket
 

O

onConnect(Consumer<ScxTCPSocket>) - Method in class cool.scx.net.ClassicTCPServer
 
onConnect(Consumer<ScxTCPSocket>) - Method in interface cool.scx.net.ScxTCPServer
 
onConnect(Consumer<ScxTCPSocket>) - Method in class cool.scx.net.TCPServer
 

P

PlainTCPSocket - Class in cool.scx.net
 
PlainTCPSocket(SocketChannel) - Constructor for class cool.scx.net.PlainTCPSocket
 
port() - Method in class cool.scx.net.ClassicTCPServer
 
port() - Method in interface cool.scx.net.ScxTCPServer
 
port() - Method in class cool.scx.net.ScxTCPServerOptions
 
port() - Method in class cool.scx.net.TCPServer
 
port(int) - Method in class cool.scx.net.ScxTCPServerOptions
 
proxy() - Method in class cool.scx.net.proxy.Proxy
 
proxy() - Method in class cool.scx.net.ScxTCPClientOptions
 
proxy(Proxy) - Method in class cool.scx.net.ScxTCPClientOptions
 
Proxy - Class in cool.scx.net.proxy
 
Proxy(int) - Constructor for class cool.scx.net.proxy.Proxy
 
Proxy(int, Proxy.Type) - Constructor for class cool.scx.net.proxy.Proxy
 
Proxy(SocketAddress) - Constructor for class cool.scx.net.proxy.Proxy
 
Proxy(SocketAddress, Proxy.Type) - Constructor for class cool.scx.net.proxy.Proxy
 
proxyAddress() - Method in class cool.scx.net.proxy.Proxy
 

R

read(byte[]) - Method in class cool.scx.net.ClassicTCPSocket
 
read(byte[]) - Method in class cool.scx.net.PlainTCPSocket
 
read(byte[]) - Method in interface cool.scx.net.ScxTCPSocket
 
read(byte[]) - Method in class cool.scx.net.TLSTCPSocket
 
read(byte[], int, int) - Method in class cool.scx.net.ClassicTCPSocket
 
read(byte[], int, int) - Method in class cool.scx.net.PlainTCPSocket
 
read(byte[], int, int) - Method in interface cool.scx.net.ScxTCPSocket
 
read(byte[], int, int) - Method in class cool.scx.net.TLSTCPSocket
 
read(int) - Method in class cool.scx.net.ClassicTCPSocket
 
read(int) - Method in class cool.scx.net.PlainTCPSocket
 
read(int) - Method in interface cool.scx.net.ScxTCPSocket
读取字节 当没有更多的数据时会抛出异常
read(int) - Method in class cool.scx.net.TLSTCPSocket
 
read(ByteBuffer) - Method in class cool.scx.net.ClassicTCPSocket
 
read(ByteBuffer) - Method in class cool.scx.net.PlainTCPSocket
 
read(ByteBuffer) - Method in interface cool.scx.net.ScxTCPSocket
 
read(ByteBuffer) - Method in class cool.scx.net.TLSTCPSocket
 
read(Path, long, long, OpenOption...) - Method in class cool.scx.net.ClassicTCPSocket
 
read(Path, long, long, OpenOption...) - Method in class cool.scx.net.PlainTCPSocket
 
read(Path, long, long, OpenOption...) - Method in interface cool.scx.net.ScxTCPSocket
 
read(Path, long, long, OpenOption...) - Method in class cool.scx.net.TLSTCPSocket
 
read(Path, OpenOption...) - Method in class cool.scx.net.ClassicTCPSocket
 
read(Path, OpenOption...) - Method in class cool.scx.net.PlainTCPSocket
 
read(Path, OpenOption...) - Method in interface cool.scx.net.ScxTCPSocket
 
read(Path, OpenOption...) - Method in class cool.scx.net.TLSTCPSocket
 
remoteAddress() - Method in class cool.scx.net.ClassicTCPSocket
 
remoteAddress() - Method in class cool.scx.net.PlainTCPSocket
 
remoteAddress() - Method in interface cool.scx.net.ScxTCPSocket
 
remoteAddress() - Method in class cool.scx.net.TLSTCPSocket
 

S

ScxTCPClient - Interface in cool.scx.net
 
ScxTCPClientOptions - Class in cool.scx.net
 
ScxTCPClientOptions() - Constructor for class cool.scx.net.ScxTCPClientOptions
 
ScxTCPServer - Interface in cool.scx.net
 
ScxTCPServerOptions - Class in cool.scx.net
 
ScxTCPServerOptions() - Constructor for class cool.scx.net.ScxTCPServerOptions
 
ScxTCPSocket - Interface in cool.scx.net
ScxTCPSocket
sslContext() - Method in class cool.scx.net.tls.TLS
 
start() - Method in class cool.scx.net.ClassicTCPServer
 
start() - Method in interface cool.scx.net.ScxTCPServer
 
start() - Method in class cool.scx.net.TCPServer
 
startHandshake() - Method in class cool.scx.net.TLSTCPSocket
 
stop() - Method in class cool.scx.net.ClassicTCPServer
 
stop() - Method in interface cool.scx.net.ScxTCPServer
 
stop() - Method in class cool.scx.net.TCPServer
 

T

TCPClient - Class in cool.scx.net
 
TCPClient() - Constructor for class cool.scx.net.TCPClient
 
TCPClient(ScxTCPClientOptions) - Constructor for class cool.scx.net.TCPClient
 
TCPServer - Class in cool.scx.net
 
TCPServer() - Constructor for class cool.scx.net.TCPServer
 
TCPServer(ScxTCPServerOptions) - Constructor for class cool.scx.net.TCPServer
 
tls() - Method in class cool.scx.net.ScxTCPClientOptions
 
tls() - Method in class cool.scx.net.ScxTCPServerOptions
 
tls(TLS) - Method in class cool.scx.net.ScxTCPClientOptions
 
tls(TLS) - Method in class cool.scx.net.ScxTCPServerOptions
 
TLS - Class in cool.scx.net.tls
TLS 配置
TLS(Path, String) - Constructor for class cool.scx.net.tls.TLS
 
TLSHelper - Class in cool.scx.net.tls
 
TLSHelper() - Constructor for class cool.scx.net.tls.TLSHelper
 
TLSTCPSocket - Class in cool.scx.net
 
TLSTCPSocket(SocketChannel, SSLEngine) - Constructor for class cool.scx.net.TLSTCPSocket
 

W

write(byte[]) - Method in class cool.scx.net.ClassicTCPSocket
 
write(byte[]) - Method in class cool.scx.net.PlainTCPSocket
 
write(byte[]) - Method in interface cool.scx.net.ScxTCPSocket
 
write(byte[]) - Method in class cool.scx.net.TLSTCPSocket
 
write(byte[], int, int) - Method in class cool.scx.net.ClassicTCPSocket
 
write(byte[], int, int) - Method in class cool.scx.net.PlainTCPSocket
 
write(byte[], int, int) - Method in interface cool.scx.net.ScxTCPSocket
 
write(byte[], int, int) - Method in class cool.scx.net.TLSTCPSocket
 
write(ByteBuffer) - Method in class cool.scx.net.ClassicTCPSocket
 
write(ByteBuffer) - Method in class cool.scx.net.PlainTCPSocket
 
write(ByteBuffer) - Method in interface cool.scx.net.ScxTCPSocket
 
write(ByteBuffer) - Method in class cool.scx.net.TLSTCPSocket
 
write(Path) - Method in class cool.scx.net.ClassicTCPSocket
 
write(Path) - Method in class cool.scx.net.PlainTCPSocket
 
write(Path) - Method in interface cool.scx.net.ScxTCPSocket
 
write(Path) - Method in class cool.scx.net.TLSTCPSocket
 
write(Path, long, long) - Method in class cool.scx.net.ClassicTCPSocket
 
write(Path, long, long) - Method in class cool.scx.net.PlainTCPSocket
 
write(Path, long, long) - Method in interface cool.scx.net.ScxTCPSocket
 
write(Path, long, long) - Method in class cool.scx.net.TLSTCPSocket
 
C D E I O P R S T W 
All Classes and Interfaces|All Packages