Framework Professional Edition Package


com.prosyst.util.net
Class ProxySocket

java.lang.Object
  extended by java.net.Socket
      extended by com.prosyst.util.net.ProxySocket

public class ProxySocket
extends java.net.Socket


Constructor Summary
ProxySocket(java.lang.String address, int port, java.net.InetAddress proxy, int pport)
          Creates a socket and connects it to address binding it to port through HTTP proxy with address proxy:prpport
ProxySocket(java.lang.String address, int port, java.net.InetAddress localAddress, int localPort, java.net.InetAddress proxy, int pport)
           
 
Method Summary
 
Methods inherited from class java.net.Socket
bind, close, connect, connect, getChannel, getInetAddress, getInputStream, getKeepAlive, getLocalAddress, getLocalPort, getLocalSocketAddress, getOOBInline, getOutputStream, getPort, getReceiveBufferSize, getRemoteSocketAddress, getReuseAddress, getSendBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, getTrafficClass, isBound, isClosed, isConnected, isInputShutdown, isOutputShutdown, sendUrgentData, setKeepAlive, setOOBInline, setPerformancePreferences, setReceiveBufferSize, setReuseAddress, setSendBufferSize, setSocketImplFactory, setSoLinger, setSoTimeout, setTcpNoDelay, setTrafficClass, shutdownInput, shutdownOutput, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProxySocket

public ProxySocket(java.lang.String address,
                   int port,
                   java.net.InetAddress proxy,
                   int pport)
            throws java.io.IOException
Creates a socket and connects it to address binding it to port through HTTP proxy with address proxy:prpport

Parameters:
proxy - address of the proxy
prport - port of the proxy
address - target adress
port - and port
Throws:
java.io.IOException - if connection fails

ProxySocket

public ProxySocket(java.lang.String address,
                   int port,
                   java.net.InetAddress localAddress,
                   int localPort,
                   java.net.InetAddress proxy,
                   int pport)
            throws java.io.IOException
Throws:
java.io.IOException

Framework Professional Edition Package


Copyright © 1999-2007 ProSyst Software GmbH. All Rights Reserved