class StandardSocket
extends java.net.Socket
コンストラクタ | 説明 |
---|---|
StandardSocket(I2PSocket socket) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
bind(java.net.SocketAddress bindpoint) |
|
void |
close() |
|
void |
connect(java.net.SocketAddress endpoint) |
|
void |
connect(java.net.SocketAddress endpoint,
int timeout) |
|
java.nio.channels.SocketChannel |
getChannel() |
|
java.net.InetAddress |
getInetAddress() |
|
java.io.InputStream |
getInputStream() |
|
boolean |
getKeepAlive() |
|
java.net.InetAddress |
getLocalAddress() |
|
int |
getLocalPort() |
|
java.net.SocketAddress |
getLocalSocketAddress() |
|
boolean |
getOOBInline() |
|
java.io.OutputStream |
getOutputStream() |
|
int |
getPort() |
|
int |
getReceiveBufferSize() |
|
java.net.SocketAddress |
getRemoteSocketAddress() |
|
boolean |
getReuseAddress() |
|
int |
getSendBufferSize() |
|
int |
getSoLinger() |
|
int |
getSoTimeout() |
|
boolean |
getTcpNoDelay() |
|
int |
getTrafficClass() |
|
boolean |
isBound() |
|
boolean |
isClosed() |
|
boolean |
isConnected() |
|
boolean |
isInputShutdown() |
|
boolean |
isOutputShutdown() |
|
void |
sendUrgentData(int data) |
|
void |
setKeepAlive(boolean on) |
|
void |
setOOBInline(boolean on) |
|
void |
setPerformancePreferences(int connectionTime,
int latency,
int bandwidth) |
Does nothing.
|
void |
setReceiveBufferSize(int size) |
Does nothing.
|
void |
setReuseAddress(boolean on) |
Does nothing.
|
void |
setSendBufferSize(int size) |
Does nothing.
|
void |
setSoLinger(boolean on,
int linger) |
Does nothing.
|
void |
setSoTimeout(int timeout) |
|
void |
setTcpNoDelay(boolean on) |
Does nothing.
|
void |
setTrafficClass(int tc) |
Does nothing.
|
void |
shutdownInput() |
|
void |
shutdownOutput() |
|
java.lang.String |
toString() |
StandardSocket(I2PSocket socket)
public void bind(java.net.SocketAddress bindpoint)
bind
クラス内 java.net.Socket
java.lang.UnsupportedOperationException
- alwayspublic void close() throws java.io.IOException
close
クラス内 java.net.Socket
java.io.IOException
public void connect(java.net.SocketAddress endpoint)
connect
クラス内 java.net.Socket
java.lang.UnsupportedOperationException
- alwayspublic void connect(java.net.SocketAddress endpoint, int timeout)
connect
クラス内 java.net.Socket
java.lang.UnsupportedOperationException
- alwayspublic java.nio.channels.SocketChannel getChannel()
getChannel
クラス内 java.net.Socket
public java.net.InetAddress getInetAddress()
getInetAddress
クラス内 java.net.Socket
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
クラス内 java.net.Socket
java.io.IOException
public boolean getKeepAlive()
getKeepAlive
クラス内 java.net.Socket
public java.net.InetAddress getLocalAddress()
getLocalAddress
クラス内 java.net.Socket
public int getLocalPort()
getLocalPort
クラス内 java.net.Socket
public java.net.SocketAddress getLocalSocketAddress()
getLocalSocketAddress
クラス内 java.net.Socket
public boolean getOOBInline()
getOOBInline
クラス内 java.net.Socket
public java.io.OutputStream getOutputStream() throws java.io.IOException
getOutputStream
クラス内 java.net.Socket
java.io.IOException
public int getPort()
getPort
クラス内 java.net.Socket
public int getReceiveBufferSize()
getReceiveBufferSize
クラス内 java.net.Socket
public java.net.SocketAddress getRemoteSocketAddress()
getRemoteSocketAddress
クラス内 java.net.Socket
public boolean getReuseAddress()
getReuseAddress
クラス内 java.net.Socket
public int getSendBufferSize()
getSendBufferSize
クラス内 java.net.Socket
public int getSoLinger()
getSoLinger
クラス内 java.net.Socket
public int getSoTimeout()
getSoTimeout
クラス内 java.net.Socket
public boolean getTcpNoDelay()
getTcpNoDelay
クラス内 java.net.Socket
public int getTrafficClass()
getTrafficClass
クラス内 java.net.Socket
public boolean isBound()
isBound
クラス内 java.net.Socket
public boolean isClosed()
isClosed
クラス内 java.net.Socket
public boolean isConnected()
isConnected
クラス内 java.net.Socket
public boolean isInputShutdown()
isInputShutdown
クラス内 java.net.Socket
public boolean isOutputShutdown()
isOutputShutdown
クラス内 java.net.Socket
public void sendUrgentData(int data)
sendUrgentData
クラス内 java.net.Socket
java.lang.UnsupportedOperationException
- alwayspublic void setKeepAlive(boolean on)
setKeepAlive
クラス内 java.net.Socket
public void setOOBInline(boolean on)
setOOBInline
クラス内 java.net.Socket
java.lang.UnsupportedOperationException
- if on is truepublic void setPerformancePreferences(int connectionTime, int latency, int bandwidth)
setPerformancePreferences
クラス内 java.net.Socket
public void setReceiveBufferSize(int size)
setReceiveBufferSize
クラス内 java.net.Socket
public void setReuseAddress(boolean on)
setReuseAddress
クラス内 java.net.Socket
public void setSendBufferSize(int size)
setSendBufferSize
クラス内 java.net.Socket
public void setSoLinger(boolean on, int linger)
setSoLinger
クラス内 java.net.Socket
public void setSoTimeout(int timeout) throws java.net.SocketException
setSoTimeout
クラス内 java.net.Socket
java.net.SocketException
public void setTcpNoDelay(boolean on)
setTcpNoDelay
クラス内 java.net.Socket
public void setTrafficClass(int tc)
setTrafficClass
クラス内 java.net.Socket
public void shutdownInput() throws java.io.IOException
shutdownInput
クラス内 java.net.Socket
java.io.IOException
public void shutdownOutput() throws java.io.IOException
shutdownOutput
クラス内 java.net.Socket
java.io.IOException
public java.lang.String toString()
toString
クラス内 java.net.Socket