| Package | Description |
|---|---|
| bayou.http |
Http server.
|
| bayou.ssl |
SSL support.
|
| bayou.tcp |
Non-blocking TCP server.
|
| Modifier and Type | Method and Description |
|---|---|
TcpConnection |
HttpClientConnection.getTcpConnection()
Get the underlying TCP connection.
|
| Modifier and Type | Method and Description |
|---|---|
Async<TcpConnection> |
ConnectTunnel.tunnelTo(TcpConnection tcpConn,
String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
Async<HttpResponse> |
HttpUpgrader.tryUpgrade(HttpRequest httpRequest,
TcpConnection tcpConnection)
Try to upgrade the http connection.
|
Async<TcpConnection> |
ConnectTunnel.tunnelTo(TcpConnection tcpConn,
String host,
int port) |
| Constructor and Description |
|---|
HttpClientConnection(TcpConnection tcpConnection)
Create an HTTP connection, on top of the TCP connection.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SslConnection
Non-blocking SSL connection.
|
| Modifier and Type | Method and Description |
|---|---|
Async<TcpConnection> |
SslChannel2Connection.convert(TcpChannel channel,
TcpChannel2Connection plainConverter)
Convert a server-side TcpChannel to SslConnection or plain TcpConnection.
|
| Modifier and Type | Method and Description |
|---|---|
TcpConnection |
TcpChannel2Connection.convert(TcpChannel channel)
Convert a TcpChannel to a TcpConnection.
|
| Modifier and Type | Method and Description |
|---|---|
Async<TcpConnection> |
TcpTunnel.tunnelTo(TcpConnection connection,
String host,
int port)
Tunnel to the remote host:port.
|
Async<TcpConnection> |
Socks5Tunnel.tunnelTo(TcpConnection tcpConn,
String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
Async<TcpConnection> |
TcpTunnel.tunnelTo(TcpConnection connection,
String host,
int port)
Tunnel to the remote host:port.
|
Async<TcpConnection> |
Socks5Tunnel.tunnelTo(TcpConnection tcpConn,
String host,
int port) |