A C D E F H I N P R S T U W 
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
 
A C D E F H I N P R S T U W 
All Classes All Packages