danger.net
Class ProxySocketImpl
java.lang.Object
|
+--java.net.SocketImpl
|
+--danger.net.ProxySocketImpl
- All Implemented Interfaces:
- java.net.SocketOptions
- public class ProxySocketImpl
- extends java.net.SocketImpl
| Fields inherited from class java.net.SocketImpl |
address, fd, localport, port |
| Fields inherited from interface java.net.SocketOptions |
IP_MULTICAST_IF, SO_BINDADDR, SO_KEEPALIVE, SO_LINGER, SO_RCVBUF, SO_REUSEADDR, SO_SNDBUF, SO_TIMEOUT, TCP_NODELAY |
| Methods inherited from class java.net.SocketImpl |
getFileDescriptor, getInetAddress, getLocalPort, getPort, shutdownInput, shutdownOutput |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ProxySocketImpl
public ProxySocketImpl()
create
protected void create(boolean stream)
throws java.io.IOException
- Overrides:
create in class java.net.SocketImpl
connect
protected void connect(java.lang.String host,
int port)
throws java.io.IOException
- Overrides:
connect in class java.net.SocketImpl
connect
protected void connect(java.net.InetAddress address,
int port)
throws java.io.IOException
- Overrides:
connect in class java.net.SocketImpl
connect
protected void connect(danger.net.SocketAddress address,
int timeout)
throws java.io.IOException
bind
protected void bind(java.net.InetAddress host,
int port)
throws java.io.IOException
- Overrides:
bind in class java.net.SocketImpl
listen
protected void listen(int backlog)
throws java.io.IOException
- Overrides:
listen in class java.net.SocketImpl
accept
protected void accept(java.net.SocketImpl s)
throws java.io.IOException
- Overrides:
accept in class java.net.SocketImpl
getInputStream
protected java.io.InputStream getInputStream()
throws java.io.IOException
- Overrides:
getInputStream in class java.net.SocketImpl
getOutputStream
protected java.io.OutputStream getOutputStream()
throws java.io.IOException
- Overrides:
getOutputStream in class java.net.SocketImpl
available
protected int available()
throws java.io.IOException
- Overrides:
available in class java.net.SocketImpl
close
protected void close()
throws java.io.IOException
- Overrides:
close in class java.net.SocketImpl
toString
public java.lang.String toString()
- Overrides:
toString in class java.net.SocketImpl
setOption
public void setOption(int optID,
java.lang.Object value)
throws java.net.SocketException
- Overrides:
setOption in class java.net.SocketImpl
getOption
public java.lang.Object getOption(int optID)
throws java.net.SocketException
- Overrides:
getOption in class java.net.SocketImpl
proxyConnect
public void proxyConnect(java.lang.String host,
int port)
throws java.io.IOException
setSessionCookie
public static void setSessionCookie(java.lang.String cookie)
setRepeaterHost
public static void setRepeaterHost(java.lang.String host)
getRepeaterHost
public static java.lang.String getRepeaterHost()
setRepeaterPort
public static void setRepeaterPort(int port)
getRepeaterPort
public static int getRepeaterPort()
sendUrgentData
public void sendUrgentData(int data)
Danger Confidential. Copyright © 2000-2003, Danger Inc.