A C D E F H I N P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCodec(ChannelHandlerContext) - Method in class io.netty.handler.proxy.HttpProxyHandler
- addCodec(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
-
Adds the codec handlers required to communicate with the proxy server.
- addCodec(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- addCodec(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks5ProxyHandler
- authScheme() - Method in class io.netty.handler.proxy.HttpProxyHandler
- authScheme() - Method in class io.netty.handler.proxy.ProxyConnectionEvent
-
Returns the name of the authentication scheme in use.
- authScheme() - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns the name of the authentication scheme in use.
- authScheme() - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- authScheme() - Method in class io.netty.handler.proxy.Socks5ProxyHandler
C
- channelActive(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
- channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
- channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.proxy.ProxyHandler
- channelReadComplete(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.handler.proxy.ProxyHandler
- connectFuture() - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns a
Future
that is notified when the connection to the destination has been established or the connection attempt has failed. - connectTimeoutMillis() - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns the connect timeout in millis.
D
- destinationAddress() - Method in class io.netty.handler.proxy.ProxyConnectionEvent
-
Returns the address of the destination.
- destinationAddress() - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns the address of the destination to connect to via the proxy server.
E
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.proxy.ProxyHandler
- exceptionMessage(String) - Method in class io.netty.handler.proxy.ProxyHandler
-
Decorates the specified exception message with the common information such as the current protocol, authentication scheme, proxy address, and destination address.
F
- flush(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
H
- handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
- handleResponse(ChannelHandlerContext, Object) - Method in class io.netty.handler.proxy.HttpProxyHandler
- handleResponse(ChannelHandlerContext, Object) - Method in class io.netty.handler.proxy.ProxyHandler
-
Handles the message received from the proxy server.
- handleResponse(ChannelHandlerContext, Object) - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- handleResponse(ChannelHandlerContext, Object) - Method in class io.netty.handler.proxy.Socks5ProxyHandler
- headers() - Method in exception io.netty.handler.proxy.HttpProxyHandler.HttpProxyConnectException
-
Returns headers, if any.
- HttpProxyConnectException(String, HttpHeaders) - Constructor for exception io.netty.handler.proxy.HttpProxyHandler.HttpProxyConnectException
- HttpProxyHandler - Class in io.netty.handler.proxy
-
Handler that establishes a blind forwarding proxy tunnel using HTTP/1.1 CONNECT request.
- HttpProxyHandler(SocketAddress) - Constructor for class io.netty.handler.proxy.HttpProxyHandler
- HttpProxyHandler(SocketAddress, HttpHeaders) - Constructor for class io.netty.handler.proxy.HttpProxyHandler
- HttpProxyHandler(SocketAddress, HttpHeaders, boolean) - Constructor for class io.netty.handler.proxy.HttpProxyHandler
- HttpProxyHandler(SocketAddress, String, String) - Constructor for class io.netty.handler.proxy.HttpProxyHandler
- HttpProxyHandler(SocketAddress, String, String, HttpHeaders) - Constructor for class io.netty.handler.proxy.HttpProxyHandler
- HttpProxyHandler(SocketAddress, String, String, HttpHeaders, boolean) - Constructor for class io.netty.handler.proxy.HttpProxyHandler
- HttpProxyHandler.HttpProxyConnectException - Exception in io.netty.handler.proxy
-
Specific case of a connection failure, which may include headers from the proxy.
I
- io.netty.handler.proxy - package io.netty.handler.proxy
-
Adds support for client connections via proxy protocols such as SOCKS and HTTP CONNECT tunneling
- isConnected() - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns
true
if and only if the connection to the destination has been established successfully.
N
- newInitialMessage(ChannelHandlerContext) - Method in class io.netty.handler.proxy.HttpProxyHandler
- newInitialMessage(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns a new message that is sent at first time when the connection to the proxy server has been established.
- newInitialMessage(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- newInitialMessage(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks5ProxyHandler
P
- password() - Method in class io.netty.handler.proxy.HttpProxyHandler
- password() - Method in class io.netty.handler.proxy.Socks5ProxyHandler
- protocol() - Method in class io.netty.handler.proxy.HttpProxyHandler
- protocol() - Method in class io.netty.handler.proxy.ProxyConnectionEvent
-
Returns the name of the proxy protocol in use.
- protocol() - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns the name of the proxy protocol in use.
- protocol() - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- protocol() - Method in class io.netty.handler.proxy.Socks5ProxyHandler
- proxyAddress() - Method in class io.netty.handler.proxy.ProxyConnectionEvent
-
Returns the address of the proxy server.
- proxyAddress() - Method in class io.netty.handler.proxy.ProxyHandler
-
Returns the address of the proxy server.
- ProxyConnectException - Exception in io.netty.handler.proxy
- ProxyConnectException() - Constructor for exception io.netty.handler.proxy.ProxyConnectException
- ProxyConnectException(String) - Constructor for exception io.netty.handler.proxy.ProxyConnectException
- ProxyConnectException(String, Throwable) - Constructor for exception io.netty.handler.proxy.ProxyConnectException
- ProxyConnectException(Throwable) - Constructor for exception io.netty.handler.proxy.ProxyConnectException
- ProxyConnectionEvent - Class in io.netty.handler.proxy
- ProxyConnectionEvent(String, String, SocketAddress, SocketAddress) - Constructor for class io.netty.handler.proxy.ProxyConnectionEvent
-
Creates a new event that indicates a successful connection attempt to the destination address.
- ProxyHandler - Class in io.netty.handler.proxy
-
A common abstraction for protocols that establish blind forwarding proxy tunnels.
- ProxyHandler(SocketAddress) - Constructor for class io.netty.handler.proxy.ProxyHandler
R
- removeDecoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.HttpProxyHandler
- removeDecoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
-
Removes the decoders added in
addCodec(ChannelHandlerContext)
. - removeDecoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- removeDecoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks5ProxyHandler
- removeEncoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.HttpProxyHandler
- removeEncoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.ProxyHandler
-
Removes the encoders added in
addCodec(ChannelHandlerContext)
. - removeEncoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- removeEncoder(ChannelHandlerContext) - Method in class io.netty.handler.proxy.Socks5ProxyHandler
S
- sendToProxyServer(Object) - Method in class io.netty.handler.proxy.ProxyHandler
-
Sends the specified message to the proxy server.
- setConnectTimeoutMillis(long) - Method in class io.netty.handler.proxy.ProxyHandler
-
Sets the connect timeout in millis.
- Socks4ProxyHandler - Class in io.netty.handler.proxy
-
Handler that establishes a blind forwarding proxy tunnel using SOCKS4 protocol.
- Socks4ProxyHandler(SocketAddress) - Constructor for class io.netty.handler.proxy.Socks4ProxyHandler
- Socks4ProxyHandler(SocketAddress, String) - Constructor for class io.netty.handler.proxy.Socks4ProxyHandler
- Socks5ProxyHandler - Class in io.netty.handler.proxy
-
Handler that establishes a blind forwarding proxy tunnel using SOCKS Protocol Version 5.
- Socks5ProxyHandler(SocketAddress) - Constructor for class io.netty.handler.proxy.Socks5ProxyHandler
- Socks5ProxyHandler(SocketAddress, String, String) - Constructor for class io.netty.handler.proxy.Socks5ProxyHandler
T
- toString() - Method in class io.netty.handler.proxy.ProxyConnectionEvent
U
- username() - Method in class io.netty.handler.proxy.HttpProxyHandler
- username() - Method in class io.netty.handler.proxy.Socks4ProxyHandler
- username() - Method in class io.netty.handler.proxy.Socks5ProxyHandler
W
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.proxy.ProxyHandler
All Classes All Packages