final class NioClientSocketChannel extends NioSocketChannel
AbstractNioChannel.WriteRequestQueue| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
boundManually |
(package private) long |
connectDeadlineNanos |
(package private) ChannelFuture |
connectFuture |
private static InternalLogger |
logger |
(package private) java.net.SocketAddress |
requestedRemoteAddress |
(package private) Timeout |
timoutTimer |
statechannel, currentWriteBuffer, currentWriteEvent, highWaterMarkCounter, inWriteNowLoop, remoteAddress, worker, writeBufferQueue, writeBufferSize, writeLock, writeSuspended, writeTask, writeTaskInTaskQueueOP_NONE, OP_READ, OP_READ_WRITE, OP_WRITE| Constructor and Description |
|---|
NioClientSocketChannel(ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink,
NioWorker worker) |
| Modifier and Type | Method and Description |
|---|---|
private static java.nio.channels.SocketChannel |
newSocket() |
getConfig, getLocalSocketAddress, getRemoteSocketAddress, getWorker, isBound, isConnected, isOpen, setBound, setClosed, setConnected, writegetInternalInterestOps, getLocalAddress, getRemoteAddress, setInternalInterestOpsbind, close, compareTo, connect, disconnect, equals, getAttachment, getCloseFuture, getFactory, getId, getInterestOps, getParent, getPipeline, getSucceededFuture, getUnsupportedOperationFuture, getUserDefinedWritability, hashCode, isReadable, isWritable, setAttachment, setInterestOps, setReadable, setUnwritable, setUserDefinedWritability, setWritable, toString, unbind, writeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetLocalAddress, getRemoteAddressbind, close, connect, disconnect, getAttachment, getCloseFuture, getFactory, getId, getInterestOps, getParent, getPipeline, getUserDefinedWritability, isReadable, isWritable, setAttachment, setInterestOps, setReadable, setUserDefinedWritability, unbind, writeprivate static final InternalLogger logger
volatile ChannelFuture connectFuture
volatile boolean boundManually
long connectDeadlineNanos
volatile java.net.SocketAddress requestedRemoteAddress
volatile Timeout timoutTimer
NioClientSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, NioWorker worker)