class SSLSocketChannel
extends java.nio.channels.SocketChannel
コンストラクタ | 説明 |
---|---|
SSLSocketChannel(javax.net.ssl.SSLSocket socket) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
java.nio.channels.SocketChannel |
bind(java.net.SocketAddress local) |
requires Java 7
|
boolean |
connect(java.net.SocketAddress remote) |
|
boolean |
finishConnect() |
|
java.net.SocketAddress |
getLocalAddress() |
|
<T> T |
getOption(java.net.SocketOption<T> name) |
|
java.net.SocketAddress |
getRemoteAddress() |
new in Java 7
|
void |
implCloseSelectableChannel() |
|
void |
implConfigureBlocking(boolean block) |
|
boolean |
isConnected() |
|
boolean |
isConnectionPending() |
|
int |
read(java.nio.ByteBuffer src) |
|
long |
read(java.nio.ByteBuffer[] srcs,
int offset,
int length) |
|
<T> java.nio.channels.SocketChannel |
setOption(java.net.SocketOption<T> name,
T value) |
requires Java 7
|
java.nio.channels.SocketChannel |
shutdownInput() |
new in Java 7
|
java.nio.channels.SocketChannel |
shutdownOutput() |
new in Java 7
|
java.net.Socket |
socket() |
|
java.util.Set<java.net.SocketOption<?>> |
supportedOptions() |
|
int |
write(java.nio.ByteBuffer src) |
|
long |
write(java.nio.ByteBuffer[] srcs,
int offset,
int length) |
blockingLock, configureBlocking, implCloseChannel, isBlocking, isRegistered, keyFor, provider, register
public java.net.Socket socket()
socket
クラス内 java.nio.channels.SocketChannel
public boolean connect(java.net.SocketAddress remote)
connect
クラス内 java.nio.channels.SocketChannel
public boolean finishConnect()
finishConnect
クラス内 java.nio.channels.SocketChannel
public boolean isConnected()
isConnected
クラス内 java.nio.channels.SocketChannel
public boolean isConnectionPending()
isConnectionPending
クラス内 java.nio.channels.SocketChannel
public java.net.SocketAddress getRemoteAddress()
getRemoteAddress
クラス内 java.nio.channels.SocketChannel
public java.nio.channels.SocketChannel shutdownInput() throws java.io.IOException
shutdownInput
クラス内 java.nio.channels.SocketChannel
java.io.IOException
public java.nio.channels.SocketChannel shutdownOutput() throws java.io.IOException
shutdownOutput
クラス内 java.nio.channels.SocketChannel
java.io.IOException
public <T> java.nio.channels.SocketChannel setOption(java.net.SocketOption<T> name, T value)
setOption
クラス内 java.nio.channels.SocketChannel
public java.nio.channels.SocketChannel bind(java.net.SocketAddress local)
bind
クラス内 java.nio.channels.SocketChannel
public int read(java.nio.ByteBuffer src) throws java.io.IOException
read
クラス内 java.nio.channels.SocketChannel
java.io.IOException
public long read(java.nio.ByteBuffer[] srcs, int offset, int length)
read
クラス内 java.nio.channels.SocketChannel
public int write(java.nio.ByteBuffer src) throws java.io.IOException
write
クラス内 java.nio.channels.SocketChannel
java.io.IOException
public long write(java.nio.ByteBuffer[] srcs, int offset, int length)
write
クラス内 java.nio.channels.SocketChannel
public void implCloseSelectableChannel() throws java.io.IOException
implCloseSelectableChannel
クラス内 java.nio.channels.spi.AbstractSelectableChannel
java.io.IOException
public void implConfigureBlocking(boolean block) throws java.io.IOException
implConfigureBlocking
クラス内 java.nio.channels.spi.AbstractSelectableChannel
java.io.IOException
public java.net.SocketAddress getLocalAddress()
getLocalAddress
クラス内 java.nio.channels.SocketChannel
public <T> T getOption(java.net.SocketOption<T> name)
public java.util.Set<java.net.SocketOption<?>> supportedOptions()