Index
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
All Classes and Interfaces|All Packages