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) |