protected abstract class AbstractNioChannel.AbstractNioUnsafe extends AbstractChannel.AbstractUnsafe implements AbstractNioChannel.NioUnsafe
限定符 | 构造器和说明 |
---|---|
protected |
AbstractNioChannel.AbstractNioUnsafe() |
限定符和类型 | 方法和说明 |
---|---|
java.nio.channels.SelectableChannel |
ch()
Return underlying
SelectableChannel |
void |
connect(java.net.SocketAddress remoteAddress,
java.net.SocketAddress localAddress,
ChannelPromise promise)
|
void |
finishConnect()
Finish connect
|
protected void |
flush0() |
void |
forceFlush() |
protected void |
removeReadOp() |
annotateConnectException, beginRead, bind, close, closeForcibly, closeIfClosed, deregister, disconnect, ensureOpen, flush, localAddress, outboundBuffer, prepareToClose, register, remoteAddress, safeSetFailure, safeSetSuccess, shutdownOutput, voidPromise, write
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
read
beginRead, bind, close, closeForcibly, deregister, disconnect, flush, localAddress, outboundBuffer, register, remoteAddress, voidPromise, write
protected final void removeReadOp()
public final java.nio.channels.SelectableChannel ch()
AbstractNioChannel.NioUnsafe
SelectableChannel
ch
在接口中 AbstractNioChannel.NioUnsafe
public final void connect(java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
Channel.Unsafe
Channel
of the given ChannelFuture
with the given remote SocketAddress
.
If a specific local SocketAddress
should be used it need to be given as argument. Otherwise just
pass null
to it.
The ChannelPromise
will get notified once the connect operation was complete.connect
在接口中 Channel.Unsafe
public final void finishConnect()
AbstractNioChannel.NioUnsafe
finishConnect
在接口中 AbstractNioChannel.NioUnsafe
protected final void flush0()
flush0
在类中 AbstractChannel.AbstractUnsafe
public final void forceFlush()
forceFlush
在接口中 AbstractNioChannel.NioUnsafe