A C D E F H I N P R S T U W

## 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
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(Throwable) - Constructor for exception io.netty.handler.proxy.ProxyConnectException
ProxyConnectException(String, 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
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
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
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

A C D E F H I N P R S T U W