Package | Description |
---|---|
net.grinder.tools.tcpproxy |
TCPProxy implementation.
|
Modifier and Type | Method and Description |
---|---|
static EndPoint |
EndPoint.clientEndPoint(Socket socket)
Return an
EndPoint describing the remote (client)
side of the given socket. |
protected EndPoint |
AbstractTCPProxyEngine.getListenEndPoint()
Return the EndPoint we are listening on.
|
EndPoint |
ConnectionDetails.getLocalEndPoint()
Accessor.
|
EndPoint |
ConnectionDetails.getRemoteEndPoint()
Accessor.
|
static EndPoint |
EndPoint.serverEndPoint(ServerSocket socket)
Return an
EndPoint describing the local (server)
side of the given server socket. |
Modifier and Type | Method and Description |
---|---|
int |
EndPoint.compareTo(EndPoint otherEndPoint)
Implement
Comparable so that we can order pairs of
EndPoint's consistently. |
Socket |
TCPProxySocketFactory.createClientSocket(EndPoint remoteEndPoint)
Factory method for client sockets.
|
Socket |
TCPProxySSLSocketFactoryImplementation.createClientSocket(EndPoint remoteEndPoint)
Factory method for client sockets.
|
Socket |
TCPProxySSLSocketFactory.createClientSocket(Socket existingSocket,
EndPoint remoteEndPoint)
Factory method for client sockets that are layered over existing
sockets.
|
Socket |
TCPProxySSLSocketFactoryImplementation.createClientSocket(Socket existingSocket,
EndPoint remoteEndPoint)
Factory method for client sockets that are layered over
existing sockets.
|
ServerSocket |
TCPProxySocketFactory.createServerSocket(EndPoint localEndPoint,
int timeout)
Factory method for server sockets.
|
ServerSocket |
TCPProxySSLSocketFactoryImplementation.createServerSocket(EndPoint localEndPoint,
int timeout)
Factory method for server sockets.
|
protected void |
AbstractTCPProxyEngine.launchThreadPair(Socket localSocket,
Socket remoteSocket,
EndPoint sourceEndPoint,
EndPoint targetEndPoint,
boolean isSecure)
Launch a pair of threads to handle bi-directional stream communication.
|
Constructor and Description |
---|
AbstractTCPProxyEngine(TCPProxySocketFactory socketFactory,
TCPProxyFilter requestFilter,
TCPProxyFilter responseFilter,
PrintWriter output,
org.slf4j.Logger logger,
EndPoint localEndPoint,
boolean useColour,
int timeout)
Constructor.
|
ConnectionDetails(EndPoint localEndPoint,
EndPoint remoteEndPoint,
boolean isSecure)
Creates a new
ConnectionDetails instance. |
HTTPProxyTCPProxyEngine(TCPProxySSLSocketFactory sslSocketFactory,
TCPProxyFilter requestFilter,
TCPProxyFilter responseFilter,
PrintWriter output,
org.slf4j.Logger logger,
EndPoint localEndPoint,
boolean useColour,
int timeout,
EndPoint chainedHTTPProxy,
EndPoint chainedHTTPSProxy)
Constructor.
|
Copyright © 2000-2014. All Rights Reserved.